0001352010-20-000012.txt : 20200302 0001352010-20-000012.hdr.sgml : 20200302 20200228183416 ACCESSION NUMBER: 0001352010-20-000012 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 127 CONFORMED PERIOD OF REPORT: 20191231 FILED AS OF DATE: 20200302 DATE AS OF CHANGE: 20200228 FILER: COMPANY DATA: COMPANY CONFORMED NAME: EPAM Systems, Inc. CENTRAL INDEX KEY: 0001352010 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-COMPUTER PROGRAMMING SERVICES [7371] IRS NUMBER: 223536104 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-35418 FILM NUMBER: 20673340 BUSINESS ADDRESS: STREET 1: 41 UNIVERSITY DRIVE STREET 2: SUITE 202 CITY: NEWTOWN STATE: PA ZIP: 18940 BUSINESS PHONE: (267) 759-9000 MAIL ADDRESS: STREET 1: 41 UNIVERSITY DRIVE STREET 2: SUITE 202 CITY: NEWTOWN STATE: PA ZIP: 18940 FORMER COMPANY: FORMER CONFORMED NAME: EPAM SYSTEMS INC DATE OF NAME CHANGE: 20060202 10-K 1 epam-20191231x10k.htm 10-K Document
false--12-31FY201900013520107600011900018500000P0Y1M2D15570002920000155700000.0010.001160000000160000000540999275520744654080192551877110000224100000224100001450000falseThere were no lease agreements that contained material restrictive covenantsP2YThere were no material lease agreements signed with related parties064321000000000 0001352010 2019-01-01 2019-12-31 0001352010 us-gaap:AccountingStandardsUpdate201409Member 2019-01-01 2019-12-31 0001352010 country:BY us-gaap:ForeignCountryMember 2019-01-01 2019-12-31 0001352010 2020-02-12 0001352010 2019-06-30 0001352010 2019-12-31 0001352010 2018-12-31 0001352010 2017-01-01 2017-12-31 0001352010 2018-01-01 2018-12-31 0001352010 us-gaap:TreasuryStockMember 2018-12-31 0001352010 us-gaap:AdditionalPaidInCapitalMember 2016-12-31 0001352010 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-12-31 0001352010 us-gaap:AccountingStandardsUpdate201409Member us-gaap:RetainedEarningsMember 2018-01-01 2018-12-31 0001352010 us-gaap:AccountingStandardsUpdate201409Member 2018-01-01 2018-12-31 0001352010 us-gaap:RetainedEarningsMember 2018-12-31 0001352010 us-gaap:TreasuryStockMember 2017-12-31 0001352010 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CommonStockMember 2018-01-01 2018-12-31 0001352010 us-gaap:CommonStockMember 2018-01-01 2018-12-31 0001352010 us-gaap:AdditionalPaidInCapitalMember 2017-01-01 2017-12-31 0001352010 us-gaap:CommonStockMember 2016-12-31 0001352010 us-gaap:CommonStockMember 2017-12-31 0001352010 us-gaap:RetainedEarningsMember 2017-12-31 0001352010 us-gaap:TreasuryStockMember 2016-12-31 0001352010 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-12-31 0001352010 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001352010 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CommonStockMember 2017-01-01 2017-12-31 0001352010 us-gaap:CommonStockMember 2018-12-31 0001352010 us-gaap:AccountingStandardsUpdate201609Member 2017-01-01 2017-12-31 0001352010 us-gaap:CommonStockMember 2017-01-01 2017-12-31 0001352010 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-12-31 0001352010 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0001352010 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-01-01 2017-12-31 0001352010 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001352010 us-gaap:RetainedEarningsMember 2016-12-31 0001352010 us-gaap:AccountingStandardsUpdate201609Member us-gaap:RetainedEarningsMember 2017-01-01 2017-12-31 0001352010 us-gaap:RetainedEarningsMember 2018-01-01 2018-12-31 0001352010 2016-12-31 0001352010 us-gaap:RetainedEarningsMember 2017-01-01 2017-12-31 0001352010 2017-12-31 0001352010 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0001352010 us-gaap:RetainedEarningsMember 2019-01-01 2019-12-31 0001352010 us-gaap:RestrictedStockMember us-gaap:CommonStockMember 2019-01-01 2019-12-31 0001352010 us-gaap:RetainedEarningsMember 2019-12-31 0001352010 us-gaap:TreasuryStockMember 2019-12-31 0001352010 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001352010 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CommonStockMember 2019-01-01 2019-12-31 0001352010 us-gaap:CommonStockMember 2019-01-01 2019-12-31 0001352010 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-12-31 0001352010 us-gaap:CommonStockMember 2019-12-31 0001352010 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-12-31 0001352010 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001352010 us-gaap:OtherNoncurrentAssetsMember 2019-12-31 0001352010 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2018-12-31 0001352010 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2019-12-31 0001352010 us-gaap:OtherNoncurrentAssetsMember 2017-12-31 0001352010 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2017-12-31 0001352010 us-gaap:OtherNoncurrentAssetsMember 2018-12-31 0001352010 srt:ScenarioPreviouslyReportedMember 2018-12-31 0001352010 srt:RestatementAdjustmentMember 2018-12-31 0001352010 us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member 2018-01-01 2018-12-31 0001352010 us-gaap:AccountingStandardsUpdate201409Member us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2018-01-01 2018-12-31 0001352010 srt:MaximumMember 2019-01-01 2019-12-31 0001352010 us-gaap:AccountingStandardsUpdate201602Member 2019-01-01 0001352010 us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember us-gaap:TimeAndMaterialsContractMember 2017-01-01 2017-12-31 0001352010 epam:BelarusRussiaUkraineKazakhstanArmeniaUzbekistanMember epam:CashCashEquivalentsRestrictedCashandRestrictedCashEquivalentsTotalMember us-gaap:GeographicConcentrationRiskMember 2019-12-31 0001352010 us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember us-gaap:FixedPriceContractMember 2017-01-01 2017-12-31 0001352010 country:BY epam:CashCashEquivalentsRestrictedCashandRestrictedCashEquivalentsTotalMember us-gaap:GeographicConcentrationRiskMember 2019-12-31 0001352010 srt:MinimumMember 2019-01-01 2019-12-31 0001352010 epam:ContinuumInnovationsMember us-gaap:CustomerRelationshipsMember 2018-03-15 2018-03-15 0001352010 epam:ContinuumInnovationsMember us-gaap:ComputerSoftwareIntangibleAssetMember 2018-03-15 2018-03-15 0001352010 epam:TestIOGmbHMember us-gaap:TradeNamesMember 2019-04-30 2019-04-30 0001352010 epam:TestIOGmbHMember us-gaap:ComputerSoftwareIntangibleAssetMember 2019-04-30 2019-04-30 0001352010 epam:ThinkLimitedMember us-gaap:RoyaltyAgreementsMember 2018-11-01 2018-11-01 0001352010 epam:TestIOGmbHMember us-gaap:CustomerRelationshipsMember 2019-04-30 2019-04-30 0001352010 epam:ThinkLimitedMember us-gaap:TradeNamesMember 2018-11-01 2018-11-01 0001352010 epam:ThinkLimitedMember us-gaap:CustomerRelationshipsMember 2018-11-01 2018-11-01 0001352010 epam:ContinuumInnovationsMember us-gaap:OffMarketFavorableLeaseMember 2018-03-15 2018-03-15 0001352010 epam:ContinuumInnovationsMember us-gaap:TradeNamesMember 2018-03-15 2018-03-15 0001352010 epam:TestIOGmbHMember 2019-04-30 2019-04-30 0001352010 epam:ContinuumInnovationsMember us-gaap:RoyaltyAgreementsMember 2018-03-15 2018-03-15 0001352010 epam:TestIOGmbHMember us-gaap:OffMarketFavorableLeaseMember 2019-04-30 2019-04-30 0001352010 epam:TestIOGmbHMember us-gaap:RoyaltyAgreementsMember 2019-04-30 2019-04-30 0001352010 epam:ContinuumInnovationsMember 2018-03-15 2018-03-15 0001352010 epam:ThinkLimitedMember us-gaap:OffMarketFavorableLeaseMember 2018-11-01 2018-11-01 0001352010 epam:ThinkLimitedMember us-gaap:ComputerSoftwareIntangibleAssetMember 2018-11-01 2018-11-01 0001352010 epam:ThinkLimitedMember 2018-11-01 2018-11-01 0001352010 epam:ContinuumInnovationsMember 2018-03-15 0001352010 epam:TestIOGmbHMember 2019-04-30 0001352010 epam:ThinkLimitedMember 2018-11-01 0001352010 epam:ContinuumInnovationsMember 2018-01-01 2018-12-31 0001352010 epam:Other2019AcquisitionsMember 2019-12-31 0001352010 epam:Other2019AcquisitionsMember 2019-01-01 2019-12-31 0001352010 epam:A2017AcquisitionsMember 2017-01-01 2017-12-31 0001352010 epam:ThinkLimitedMember 2019-01-01 2019-12-31 0001352010 epam:TestIOGmbHMember 2019-01-01 2019-12-31 0001352010 epam:DesignConsultantMember epam:ContinuumInnovationsMember 2018-03-15 0001352010 srt:MaximumMember epam:Other2019AcquisitionsMember 2019-01-01 2019-12-31 0001352010 srt:MinimumMember epam:Other2019AcquisitionsMember 2019-01-01 2019-12-31 0001352010 epam:RussiaSegmentMember 2019-12-31 0001352010 epam:NorthAmericaSegmentMember 2019-12-31 0001352010 us-gaap:TradeNamesMember 2019-01-01 2019-12-31 0001352010 us-gaap:ComputerSoftwareIntangibleAssetMember 2019-12-31 0001352010 us-gaap:CustomerRelationshipsMember 2019-12-31 0001352010 us-gaap:TradeNamesMember 2019-12-31 0001352010 epam:AssembledWorkforceMember 2019-01-01 2019-12-31 0001352010 us-gaap:RoyaltyAgreementsMember 2019-12-31 0001352010 epam:AssembledWorkforceMember 2019-12-31 0001352010 us-gaap:CustomerRelationshipsMember 2019-01-01 2019-12-31 0001352010 us-gaap:ComputerSoftwareIntangibleAssetMember 2019-01-01 2019-12-31 0001352010 us-gaap:RoyaltyAgreementsMember 2019-01-01 2019-12-31 0001352010 us-gaap:CustomerRelationshipsMember epam:DepreciationandAmortizationExpenseMember 2018-01-01 2018-12-31 0001352010 us-gaap:CustomerRelationshipsMember epam:DepreciationandAmortizationExpenseMember 2019-01-01 2019-12-31 0001352010 us-gaap:RoyaltyAgreementsMember epam:DepreciationandAmortizationExpenseMember 2018-01-01 2018-12-31 0001352010 us-gaap:RoyaltyAgreementsMember epam:DepreciationandAmortizationExpenseMember 2019-01-01 2019-12-31 0001352010 us-gaap:ComputerSoftwareIntangibleAssetMember epam:DepreciationandAmortizationExpenseMember 2019-01-01 2019-12-31 0001352010 us-gaap:TradeNamesMember epam:DepreciationandAmortizationExpenseMember 2019-01-01 2019-12-31 0001352010 us-gaap:NoncompeteAgreementsMember epam:DepreciationandAmortizationExpenseMember 2019-01-01 2019-12-31 0001352010 us-gaap:RoyaltyAgreementsMember epam:DepreciationandAmortizationExpenseMember 2017-01-01 2017-12-31 0001352010 us-gaap:NoncompeteAgreementsMember epam:DepreciationandAmortizationExpenseMember 2017-01-01 2017-12-31 0001352010 us-gaap:NoncompeteAgreementsMember epam:DepreciationandAmortizationExpenseMember 2018-01-01 2018-12-31 0001352010 us-gaap:OffMarketFavorableLeaseMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2019-01-01 2019-12-31 0001352010 us-gaap:ComputerSoftwareIntangibleAssetMember epam:DepreciationandAmortizationExpenseMember 2018-01-01 2018-12-31 0001352010 us-gaap:CustomerRelationshipsMember epam:DepreciationandAmortizationExpenseMember 2017-01-01 2017-12-31 0001352010 us-gaap:ComputerSoftwareIntangibleAssetMember epam:DepreciationandAmortizationExpenseMember 2017-01-01 2017-12-31 0001352010 us-gaap:TradeNamesMember epam:DepreciationandAmortizationExpenseMember 2018-01-01 2018-12-31 0001352010 us-gaap:TradeNamesMember epam:DepreciationandAmortizationExpenseMember 2017-01-01 2017-12-31 0001352010 us-gaap:OffMarketFavorableLeaseMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2017-01-01 2017-12-31 0001352010 us-gaap:OffMarketFavorableLeaseMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-01-01 2018-12-31 0001352010 us-gaap:CustomerRelationshipsMember 2018-12-31 0001352010 us-gaap:TradeNamesMember 2018-01-01 2018-12-31 0001352010 us-gaap:CustomerRelationshipsMember 2018-01-01 2018-12-31 0001352010 us-gaap:RoyaltyAgreementsMember 2018-12-31 0001352010 us-gaap:OffMarketFavorableLeaseMember 2018-12-31 0001352010 us-gaap:RoyaltyAgreementsMember 2018-01-01 2018-12-31 0001352010 us-gaap:TradeNamesMember 2018-12-31 0001352010 us-gaap:OffMarketFavorableLeaseMember 2018-01-01 2018-12-31 0001352010 epam:EuropeSegmentMember 2019-12-31 0001352010 epam:ContinuumInnovationsMember epam:EuropeSegmentMember 2018-01-01 2018-12-31 0001352010 epam:NorthAmericaSegmentMember 2019-01-01 2019-12-31 0001352010 epam:EuropeSegmentMember 2018-01-01 2018-12-31 0001352010 epam:Other2019AcquisitionsMember epam:RussiaSegmentMember 2019-01-01 2019-12-31 0001352010 epam:ThinkLimitedMember epam:RussiaSegmentMember 2019-01-01 2019-12-31 0001352010 epam:ThinkLimitedMember epam:NorthAmericaSegmentMember 2019-01-01 2019-12-31 0001352010 epam:ThinkLimitedMember epam:EuropeSegmentMember 2018-01-01 2018-12-31 0001352010 epam:TestIOGmbHMember epam:NorthAmericaSegmentMember 2019-01-01 2019-12-31 0001352010 epam:EuropeSegmentMember 2018-12-31 0001352010 epam:ThinkLimitedMember epam:RussiaSegmentMember 2018-01-01 2018-12-31 0001352010 epam:NorthAmericaSegmentMember 2018-01-01 2018-12-31 0001352010 epam:TestIOGmbHMember epam:RussiaSegmentMember 2019-01-01 2019-12-31 0001352010 epam:Other2019AcquisitionsMember epam:NorthAmericaSegmentMember 2019-01-01 2019-12-31 0001352010 epam:TestIOGmbHMember epam:EuropeSegmentMember 2019-01-01 2019-12-31 0001352010 epam:RussiaSegmentMember 2019-01-01 2019-12-31 0001352010 epam:ContinuumInnovationsMember epam:RussiaSegmentMember 2018-01-01 2018-12-31 0001352010 epam:NorthAmericaSegmentMember 2018-12-31 0001352010 epam:ThinkLimitedMember epam:EuropeSegmentMember 2019-01-01 2019-12-31 0001352010 epam:Other2019AcquisitionsMember epam:EuropeSegmentMember 2019-01-01 2019-12-31 0001352010 epam:RussiaSegmentMember 2018-01-01 2018-12-31 0001352010 epam:ThinkLimitedMember 2018-01-01 2018-12-31 0001352010 epam:RussiaSegmentMember 2017-12-31 0001352010 epam:ThinkLimitedMember epam:NorthAmericaSegmentMember 2018-01-01 2018-12-31 0001352010 epam:RussiaSegmentMember 2018-12-31 0001352010 epam:ContinuumInnovationsMember epam:NorthAmericaSegmentMember 2018-01-01 2018-12-31 0001352010 epam:EuropeSegmentMember 2017-12-31 0001352010 epam:NorthAmericaSegmentMember 2017-12-31 0001352010 epam:EuropeSegmentMember 2019-01-01 2019-12-31 0001352010 us-gaap:AssetsLeasedToOthersMember 2019-12-31 0001352010 us-gaap:AssetsLeasedToOthersMember 2019-01-01 2019-12-31 0001352010 us-gaap:AssetsLeasedToOthersMember 2018-12-31 0001352010 country:BY us-gaap:BuildingMember 2019-11-01 2019-11-01 0001352010 us-gaap:OfficeEquipmentMember 2018-12-31 0001352010 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2019-01-01 2019-12-31 0001352010 us-gaap:BuildingMember 2019-12-31 0001352010 us-gaap:LandImprovementsMember 2019-01-01 2019-12-31 0001352010 us-gaap:LeaseholdImprovementsMember 2019-12-31 0001352010 us-gaap:BuildingMember 2019-01-01 2019-12-31 0001352010 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2018-12-31 0001352010 us-gaap:BuildingMember 2018-12-31 0001352010 us-gaap:OfficeEquipmentMember 2019-12-31 0001352010 us-gaap:LandImprovementsMember 2018-12-31 0001352010 us-gaap:FurnitureAndFixturesMember 2019-01-01 2019-12-31 0001352010 us-gaap:ComputerEquipmentMember 2019-12-31 0001352010 us-gaap:FurnitureAndFixturesMember 2019-12-31 0001352010 us-gaap:LandImprovementsMember 2019-12-31 0001352010 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2019-12-31 0001352010 us-gaap:ComputerEquipmentMember 2018-12-31 0001352010 us-gaap:ComputerEquipmentMember 2019-01-01 2019-12-31 0001352010 us-gaap:OfficeEquipmentMember 2019-01-01 2019-12-31 0001352010 us-gaap:FurnitureAndFixturesMember 2018-12-31 0001352010 us-gaap:LeaseholdImprovementsMember 2018-12-31 0001352010 us-gaap:LeaseholdImprovementsMember 2019-01-01 2019-12-31 0001352010 epam:BusinessAcquisitionsgrowthdriverMember 2019-12-31 0001352010 epam:IncomeTaxesPayableNoncurrentMember 2018-12-31 0001352010 us-gaap:ForeignCountryMember 2019-12-31 0001352010 epam:TaxCutsandJobsActMember 2017-01-01 2017-12-31 0001352010 epam:BusinessAcquisitionsgrowthdriverMember srt:MaximumMember 2018-01-01 2018-12-31 0001352010 epam:TaxYear2020Member us-gaap:ForeignCountryMember 2019-12-31 0001352010 us-gaap:AccountingStandardsUpdate201609Member 2019-01-01 2019-12-31 0001352010 epam:BusinessAcquisitionsgrowthdriverMember 2018-12-31 0001352010 us-gaap:OtherNoncurrentLiabilitiesMember 2018-12-31 0001352010 epam:IncomeTaxesPayableNoncurrentMember 2019-12-31 0001352010 country:US 2017-01-01 2017-12-31 0001352010 epam:NoExpiryMember us-gaap:ForeignCountryMember 2019-12-31 0001352010 us-gaap:AccountingStandardsUpdate201609Member 2018-01-01 2018-12-31 0001352010 epam:TaxCutsandJobsActMember country:BY 2017-12-31 0001352010 country:BY us-gaap:ForeignCountryMember 2018-01-01 2018-12-31 0001352010 epam:BusinessAcquisitionsgrowthdriverMember srt:MinimumMember 2019-01-01 2019-12-31 0001352010 epam:TaxYear2021Member us-gaap:ForeignCountryMember 2019-12-31 0001352010 epam:TaxCutsandJobsActMember country:BY 2017-01-01 2017-12-31 0001352010 epam:TaxYear2022Member us-gaap:ForeignCountryMember 2019-12-31 0001352010 us-gaap:OtherNoncurrentLiabilitiesMember 2019-12-31 0001352010 country:BY us-gaap:ForeignCountryMember 2017-01-01 2017-12-31 0001352010 epam:TaxCutsandJobsActMember country:BY 2018-01-01 2018-12-31 0001352010 epam:BeyondTaxYear2024Member us-gaap:ForeignCountryMember 2019-12-31 0001352010 epam:TaxYear2024Member us-gaap:ForeignCountryMember 2019-12-31 0001352010 epam:TaxCutsandJobsActMember country:US 2018-01-01 2018-12-31 0001352010 us-gaap:DomesticCountryMember 2019-12-31 0001352010 epam:TaxYear2023Member us-gaap:ForeignCountryMember 2019-12-31 0001352010 srt:MaximumMember 2019-12-31 0001352010 srt:MinimumMember 2019-12-31 0001352010 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2019-01-01 2019-12-31 0001352010 us-gaap:StandbyLettersOfCreditMember epam:CreditFacility2017Member 2018-12-31 0001352010 currency:USD srt:MaximumMember us-gaap:RevolvingCreditFacilityMember epam:CreditFacility2017Member 2018-12-31 0001352010 us-gaap:StandbyLettersOfCreditMember epam:CreditFacility2017Member 2019-12-31 0001352010 currency:USD srt:MaximumMember us-gaap:RevolvingCreditFacilityMember epam:CreditFacility2017Member 2019-12-31 0001352010 currency:USD us-gaap:RevolvingCreditFacilityMember epam:CreditFacility2017Member 2018-12-31 0001352010 currency:USD us-gaap:RevolvingCreditFacilityMember epam:CreditFacility2017Member 2019-12-31 0001352010 currency:USD us-gaap:RevolvingCreditFacilityMember epam:CreditFacility2017Member 2017-05-24 0001352010 us-gaap:RevolvingCreditFacilityMember epam:CreditFacility2014Member us-gaap:LondonInterbankOfferedRateLIBORMember 2014-09-12 2014-09-12 0001352010 epam:ContinuumInnovationsMember 2018-01-01 2018-03-31 0001352010 us-gaap:RevolvingCreditFacilityMember epam:CreditFacility2014Member epam:FederalFundsOpenRateMember 2014-09-12 2014-09-12 0001352010 epam:OthercurrenciesexcludingU.S.dollarsMember us-gaap:RevolvingCreditFacilityMember epam:CreditFacility2017Member 2017-05-24 0001352010 us-gaap:RevolvingCreditFacilityMember epam:CreditFacility2017Member us-gaap:LondonInterbankOfferedRateLIBORMember 2017-05-24 2017-05-24 0001352010 epam:OthercurrenciesexcludingU.S.dollarsMember us-gaap:RevolvingCreditFacilityMember epam:CreditFacility2014Member 2014-09-12 0001352010 us-gaap:RevolvingCreditFacilityMember epam:CreditFacility2017Member 2017-05-24 2017-05-24 0001352010 currency:USD us-gaap:RevolvingCreditFacilityMember epam:CreditFacility2014Member 2014-09-12 0001352010 us-gaap:RevolvingCreditFacilityMember epam:CreditFacility2017Member epam:FederalFundsOpenRateMember 2017-05-24 2017-05-24 0001352010 us-gaap:EMEAMember epam:RussiaSegmentMember 2018-01-01 2018-12-31 0001352010 srt:AsiaPacificMember 2018-01-01 2018-12-31 0001352010 srt:AsiaPacificMember epam:EuropeSegmentMember 2018-01-01 2018-12-31 0001352010 srt:NorthAmericaMember 2018-01-01 2018-12-31 0001352010 epam:CISMember epam:EuropeSegmentMember 2018-01-01 2018-12-31 0001352010 us-gaap:EMEAMember epam:EuropeSegmentMember 2018-01-01 2018-12-31 0001352010 srt:NorthAmericaMember epam:RussiaSegmentMember 2018-01-01 2018-12-31 0001352010 us-gaap:EMEAMember 2018-01-01 2018-12-31 0001352010 epam:CISMember epam:RussiaSegmentMember 2018-01-01 2018-12-31 0001352010 epam:CISMember 2018-01-01 2018-12-31 0001352010 us-gaap:EMEAMember epam:NorthAmericaSegmentMember 2018-01-01 2018-12-31 0001352010 epam:CISMember epam:NorthAmericaSegmentMember 2018-01-01 2018-12-31 0001352010 srt:NorthAmericaMember epam:EuropeSegmentMember 2018-01-01 2018-12-31 0001352010 srt:NorthAmericaMember epam:NorthAmericaSegmentMember 2018-01-01 2018-12-31 0001352010 srt:AsiaPacificMember epam:RussiaSegmentMember 2018-01-01 2018-12-31 0001352010 srt:AsiaPacificMember epam:NorthAmericaSegmentMember 2018-01-01 2018-12-31 0001352010 epam:NorthAmericaSegmentMember us-gaap:TransferredAtPointInTimeMember 2018-01-01 2018-12-31 0001352010 epam:RussiaSegmentMember us-gaap:TransferredOverTimeMember 2018-01-01 2018-12-31 0001352010 us-gaap:TransferredOverTimeMember 2018-01-01 2018-12-31 0001352010 epam:EuropeSegmentMember us-gaap:TransferredAtPointInTimeMember 2018-01-01 2018-12-31 0001352010 epam:NorthAmericaSegmentMember us-gaap:TransferredOverTimeMember 2018-01-01 2018-12-31 0001352010 epam:RussiaSegmentMember us-gaap:TransferredAtPointInTimeMember 2018-01-01 2018-12-31 0001352010 epam:EuropeSegmentMember us-gaap:TransferredOverTimeMember 2018-01-01 2018-12-31 0001352010 us-gaap:TransferredAtPointInTimeMember 2018-01-01 2018-12-31 0001352010 epam:TravelandConsumerSectorMember epam:RussiaSegmentMember 2019-01-01 2019-12-31 0001352010 epam:TravelandConsumerSectorMember epam:NorthAmericaSegmentMember 2019-01-01 2019-12-31 0001352010 epam:TravelandConsumerSectorMember 2019-01-01 2019-12-31 0001352010 epam:OtherSectorsMember epam:RussiaSegmentMember 2019-01-01 2019-12-31 0001352010 epam:OtherSectorsMember 2019-01-01 2019-12-31 0001352010 us-gaap:HealthcareSectorMember epam:RussiaSegmentMember 2019-01-01 2019-12-31 0001352010 us-gaap:FinancialServicesSectorMember epam:RussiaSegmentMember 2019-01-01 2019-12-31 0001352010 epam:OtherSectorsMember epam:NorthAmericaSegmentMember 2019-01-01 2019-12-31 0001352010 us-gaap:TechnologySectorMember epam:NorthAmericaSegmentMember 2019-01-01 2019-12-31 0001352010 us-gaap:TechnologySectorMember 2019-01-01 2019-12-31 0001352010 us-gaap:FinancialServicesSectorMember 2019-01-01 2019-12-31 0001352010 us-gaap:HealthcareSectorMember epam:NorthAmericaSegmentMember 2019-01-01 2019-12-31 0001352010 epam:BusinessInformationandMediaSectorsMember epam:NorthAmericaSegmentMember 2019-01-01 2019-12-31 0001352010 epam:OtherSectorsMember epam:EuropeSegmentMember 2019-01-01 2019-12-31 0001352010 us-gaap:FinancialServicesSectorMember epam:NorthAmericaSegmentMember 2019-01-01 2019-12-31 0001352010 epam:BusinessInformationandMediaSectorsMember epam:RussiaSegmentMember 2019-01-01 2019-12-31 0001352010 epam:BusinessInformationandMediaSectorsMember epam:EuropeSegmentMember 2019-01-01 2019-12-31 0001352010 us-gaap:TechnologySectorMember epam:EuropeSegmentMember 2019-01-01 2019-12-31 0001352010 us-gaap:HealthcareSectorMember 2019-01-01 2019-12-31 0001352010 epam:TravelandConsumerSectorMember epam:EuropeSegmentMember 2019-01-01 2019-12-31 0001352010 epam:BusinessInformationandMediaSectorsMember 2019-01-01 2019-12-31 0001352010 us-gaap:HealthcareSectorMember epam:EuropeSegmentMember 2019-01-01 2019-12-31 0001352010 us-gaap:TechnologySectorMember epam:RussiaSegmentMember 2019-01-01 2019-12-31 0001352010 us-gaap:FinancialServicesSectorMember epam:EuropeSegmentMember 2019-01-01 2019-12-31 0001352010 epam:OtherRevenuesMember epam:NorthAmericaSegmentMember 2019-01-01 2019-12-31 0001352010 us-gaap:TimeAndMaterialsContractMember epam:NorthAmericaSegmentMember 2019-01-01 2019-12-31 0001352010 epam:LicensingMember epam:RussiaSegmentMember 2019-01-01 2019-12-31 0001352010 epam:LicensingMember epam:EuropeSegmentMember 2019-01-01 2019-12-31 0001352010 epam:OtherRevenuesMember epam:RussiaSegmentMember 2019-01-01 2019-12-31 0001352010 us-gaap:TimeAndMaterialsContractMember epam:RussiaSegmentMember 2019-01-01 2019-12-31 0001352010 us-gaap:FixedPriceContractMember epam:RussiaSegmentMember 2019-01-01 2019-12-31 0001352010 epam:OtherRevenuesMember epam:EuropeSegmentMember 2019-01-01 2019-12-31 0001352010 us-gaap:FixedPriceContractMember 2019-01-01 2019-12-31 0001352010 us-gaap:FixedPriceContractMember epam:NorthAmericaSegmentMember 2019-01-01 2019-12-31 0001352010 us-gaap:FixedPriceContractMember epam:EuropeSegmentMember 2019-01-01 2019-12-31 0001352010 epam:LicensingMember epam:NorthAmericaSegmentMember 2019-01-01 2019-12-31 0001352010 us-gaap:TimeAndMaterialsContractMember 2019-01-01 2019-12-31 0001352010 epam:OtherRevenuesMember 2019-01-01 2019-12-31 0001352010 epam:LicensingMember 2019-01-01 2019-12-31 0001352010 us-gaap:TimeAndMaterialsContractMember epam:EuropeSegmentMember 2019-01-01 2019-12-31 0001352010 epam:EuropeSegmentMember us-gaap:TransferredOverTimeMember 2019-01-01 2019-12-31 0001352010 epam:RussiaSegmentMember us-gaap:TransferredAtPointInTimeMember 2019-01-01 2019-12-31 0001352010 epam:NorthAmericaSegmentMember us-gaap:TransferredAtPointInTimeMember 2019-01-01 2019-12-31 0001352010 us-gaap:TransferredOverTimeMember 2019-01-01 2019-12-31 0001352010 us-gaap:TransferredAtPointInTimeMember 2019-01-01 2019-12-31 0001352010 epam:NorthAmericaSegmentMember us-gaap:TransferredOverTimeMember 2019-01-01 2019-12-31 0001352010 epam:EuropeSegmentMember us-gaap:TransferredAtPointInTimeMember 2019-01-01 2019-12-31 0001352010 epam:RussiaSegmentMember us-gaap:TransferredOverTimeMember 2019-01-01 2019-12-31 0001352010 us-gaap:HealthcareSectorMember 2018-01-01 2018-12-31 0001352010 us-gaap:FinancialServicesSectorMember epam:EuropeSegmentMember 2018-01-01 2018-12-31 0001352010 us-gaap:TechnologySectorMember 2018-01-01 2018-12-31 0001352010 epam:BusinessInformationandMediaSectorsMember epam:EuropeSegmentMember 2018-01-01 2018-12-31 0001352010 epam:OtherSectorsMember epam:EuropeSegmentMember 2018-01-01 2018-12-31 0001352010 us-gaap:FinancialServicesSectorMember 2018-01-01 2018-12-31 0001352010 epam:OtherSectorsMember epam:RussiaSegmentMember 2018-01-01 2018-12-31 0001352010 epam:TravelandConsumerSectorMember epam:RussiaSegmentMember 2018-01-01 2018-12-31 0001352010 epam:BusinessInformationandMediaSectorsMember 2018-01-01 2018-12-31 0001352010 epam:TravelandConsumerSectorMember epam:EuropeSegmentMember 2018-01-01 2018-12-31 0001352010 epam:BusinessInformationandMediaSectorsMember epam:NorthAmericaSegmentMember 2018-01-01 2018-12-31 0001352010 epam:OtherSectorsMember epam:NorthAmericaSegmentMember 2018-01-01 2018-12-31 0001352010 epam:TravelandConsumerSectorMember 2018-01-01 2018-12-31 0001352010 us-gaap:HealthcareSectorMember epam:RussiaSegmentMember 2018-01-01 2018-12-31 0001352010 us-gaap:TechnologySectorMember epam:NorthAmericaSegmentMember 2018-01-01 2018-12-31 0001352010 us-gaap:HealthcareSectorMember epam:EuropeSegmentMember 2018-01-01 2018-12-31 0001352010 epam:OtherSectorsMember 2018-01-01 2018-12-31 0001352010 epam:BusinessInformationandMediaSectorsMember epam:RussiaSegmentMember 2018-01-01 2018-12-31 0001352010 epam:TravelandConsumerSectorMember epam:NorthAmericaSegmentMember 2018-01-01 2018-12-31 0001352010 us-gaap:FinancialServicesSectorMember epam:RussiaSegmentMember 2018-01-01 2018-12-31 0001352010 us-gaap:HealthcareSectorMember epam:NorthAmericaSegmentMember 2018-01-01 2018-12-31 0001352010 us-gaap:FinancialServicesSectorMember epam:NorthAmericaSegmentMember 2018-01-01 2018-12-31 0001352010 us-gaap:TechnologySectorMember epam:RussiaSegmentMember 2018-01-01 2018-12-31 0001352010 us-gaap:TechnologySectorMember epam:EuropeSegmentMember 2018-01-01 2018-12-31 0001352010 us-gaap:OtherCurrentLiabilitiesMember 2018-12-31 0001352010 us-gaap:OtherCurrentLiabilitiesMember 2019-12-31 0001352010 us-gaap:TradeAccountsReceivableMember 2018-12-31 0001352010 us-gaap:TradeAccountsReceivableMember 2019-12-31 0001352010 srt:NorthAmericaMember epam:EuropeSegmentMember 2019-01-01 2019-12-31 0001352010 srt:NorthAmericaMember epam:RussiaSegmentMember 2019-01-01 2019-12-31 0001352010 srt:NorthAmericaMember 2019-01-01 2019-12-31 0001352010 srt:AsiaPacificMember epam:EuropeSegmentMember 2019-01-01 2019-12-31 0001352010 srt:NorthAmericaMember epam:NorthAmericaSegmentMember 2019-01-01 2019-12-31 0001352010 epam:CISMember 2019-01-01 2019-12-31 0001352010 us-gaap:EMEAMember epam:RussiaSegmentMember 2019-01-01 2019-12-31 0001352010 epam:CISMember epam:NorthAmericaSegmentMember 2019-01-01 2019-12-31 0001352010 epam:CISMember epam:RussiaSegmentMember 2019-01-01 2019-12-31 0001352010 srt:AsiaPacificMember 2019-01-01 2019-12-31 0001352010 srt:AsiaPacificMember epam:NorthAmericaSegmentMember 2019-01-01 2019-12-31 0001352010 us-gaap:EMEAMember epam:NorthAmericaSegmentMember 2019-01-01 2019-12-31 0001352010 us-gaap:EMEAMember 2019-01-01 2019-12-31 0001352010 us-gaap:EMEAMember epam:EuropeSegmentMember 2019-01-01 2019-12-31 0001352010 srt:AsiaPacificMember epam:RussiaSegmentMember 2019-01-01 2019-12-31 0001352010 epam:CISMember epam:EuropeSegmentMember 2019-01-01 2019-12-31 0001352010 epam:LicensingMember epam:NorthAmericaSegmentMember 2018-01-01 2018-12-31 0001352010 epam:OtherRevenuesMember 2018-01-01 2018-12-31 0001352010 us-gaap:TimeAndMaterialsContractMember epam:EuropeSegmentMember 2018-01-01 2018-12-31 0001352010 us-gaap:TimeAndMaterialsContractMember epam:RussiaSegmentMember 2018-01-01 2018-12-31 0001352010 us-gaap:TimeAndMaterialsContractMember epam:NorthAmericaSegmentMember 2018-01-01 2018-12-31 0001352010 us-gaap:FixedPriceContractMember epam:NorthAmericaSegmentMember 2018-01-01 2018-12-31 0001352010 epam:OtherRevenuesMember epam:EuropeSegmentMember 2018-01-01 2018-12-31 0001352010 epam:OtherRevenuesMember epam:RussiaSegmentMember 2018-01-01 2018-12-31 0001352010 us-gaap:FixedPriceContractMember 2018-01-01 2018-12-31 0001352010 epam:LicensingMember epam:RussiaSegmentMember 2018-01-01 2018-12-31 0001352010 epam:LicensingMember 2018-01-01 2018-12-31 0001352010 epam:LicensingMember epam:EuropeSegmentMember 2018-01-01 2018-12-31 0001352010 us-gaap:FixedPriceContractMember epam:EuropeSegmentMember 2018-01-01 2018-12-31 0001352010 us-gaap:FixedPriceContractMember epam:RussiaSegmentMember 2018-01-01 2018-12-31 0001352010 us-gaap:TimeAndMaterialsContractMember 2018-01-01 2018-12-31 0001352010 epam:OtherRevenuesMember epam:NorthAmericaSegmentMember 2018-01-01 2018-12-31 0001352010 us-gaap:OtherCurrentLiabilitiesMember 2019-01-01 2019-12-31 0001352010 us-gaap:OtherCurrentLiabilitiesMember 2018-01-01 2018-12-31 0001352010 epam:ThreeYearsMember us-gaap:FixedPriceContractMember 2019-12-31 0001352010 epam:LessThanaYearMember us-gaap:FixedPriceContractMember 2019-12-31 0001352010 us-gaap:FixedPriceContractMember 2019-12-31 0001352010 epam:OneYearMember us-gaap:FixedPriceContractMember 2019-12-31 0001352010 epam:TwoYearsMember us-gaap:FixedPriceContractMember 2019-12-31 0001352010 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:OtherComprehensiveIncomeMember 2018-01-01 2018-12-31 0001352010 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:ForeignCurrencyGainLossMember 2019-01-01 2019-12-31 0001352010 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:CostOfSalesMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-12-31 0001352010 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:ForeignCurrencyGainLossMember 2018-01-01 2018-12-31 0001352010 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:CostOfSalesMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2017-01-01 2017-12-31 0001352010 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:CostOfSalesMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-12-31 0001352010 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:OtherComprehensiveIncomeMember 2019-01-01 2019-12-31 0001352010 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:OtherComprehensiveIncomeMember 2017-01-01 2017-12-31 0001352010 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:ForeignCurrencyGainLossMember 2017-01-01 2017-12-31 0001352010 us-gaap:OtherCurrentLiabilitiesMember us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-31 0001352010 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-12-31 0001352010 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-31 0001352010 us-gaap:OtherCurrentLiabilitiesMember us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-12-31 0001352010 us-gaap:ForeignExchangeContractMember 2019-12-31 0001352010 us-gaap:FairValueInputsLevel3Member 2017-12-31 0001352010 us-gaap:FairValueInputsLevel3Member 2019-01-01 2019-12-31 0001352010 us-gaap:FairValueInputsLevel3Member 2019-12-31 0001352010 us-gaap:FairValueInputsLevel3Member us-gaap:OtherNonoperatingIncomeExpenseMember 2018-01-01 2018-12-31 0001352010 epam:ThinkLimitedMember us-gaap:FairValueInputsLevel3Member 2018-01-01 2018-12-31 0001352010 us-gaap:FairValueInputsLevel3Member 2018-12-31 0001352010 us-gaap:FairValueInputsLevel3Member us-gaap:OtherNonoperatingIncomeExpenseMember 2019-01-01 2019-12-31 0001352010 epam:Other2019AcquisitionsMember us-gaap:FairValueInputsLevel3Member 2019-01-01 2019-12-31 0001352010 epam:ContinuumInnovationsMember us-gaap:FairValueInputsLevel3Member 2018-01-01 2018-12-31 0001352010 us-gaap:FairValueInputsLevel3Member 2018-01-01 2018-12-31 0001352010 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001352010 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001352010 us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001352010 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001352010 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001352010 us-gaap:ForeignExchangeContractMember us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001352010 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001352010 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001352010 us-gaap:ForeignExchangeContractMember us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001352010 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001352010 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001352010 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001352010 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001352010 us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001352010 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001352010 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001352010 us-gaap:RevolvingCreditFacilityMember epam:CreditFacility2017Member us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember 2018-12-31 0001352010 us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember 2018-12-31 0001352010 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember 2018-12-31 0001352010 us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember 2018-12-31 0001352010 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember 2018-12-31 0001352010 us-gaap:RevolvingCreditFacilityMember epam:CreditFacility2017Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember 2018-12-31 0001352010 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember 2018-12-31 0001352010 us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember 2018-12-31 0001352010 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember 2018-12-31 0001352010 us-gaap:MoneyMarketFundsMember us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember 2018-12-31 0001352010 us-gaap:MoneyMarketFundsMember us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember 2018-12-31 0001352010 us-gaap:RevolvingCreditFacilityMember epam:CreditFacility2017Member us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember 2018-12-31 0001352010 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember 2018-12-31 0001352010 us-gaap:RevolvingCreditFacilityMember epam:CreditFacility2017Member us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember 2018-12-31 0001352010 us-gaap:RevolvingCreditFacilityMember epam:CreditFacility2017Member us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember 2018-12-31 0001352010 us-gaap:RevolvingCreditFacilityMember epam:CreditFacility2017Member us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember 2019-12-31 0001352010 us-gaap:BankTimeDepositsMember us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember 2019-12-31 0001352010 us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember 2019-12-31 0001352010 us-gaap:BankTimeDepositsMember us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember 2019-12-31 0001352010 us-gaap:RevolvingCreditFacilityMember epam:CreditFacility2017Member us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember 2019-12-31 0001352010 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember 2019-12-31 0001352010 us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember 2019-12-31 0001352010 us-gaap:RevolvingCreditFacilityMember epam:CreditFacility2017Member us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember 2019-12-31 0001352010 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember 2019-12-31 0001352010 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember 2019-12-31 0001352010 us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember 2019-12-31 0001352010 us-gaap:BankTimeDepositsMember us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember 2019-12-31 0001352010 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember 2019-12-31 0001352010 us-gaap:RevolvingCreditFacilityMember epam:CreditFacility2017Member us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember 2019-12-31 0001352010 us-gaap:BankTimeDepositsMember us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember 2019-12-31 0001352010 us-gaap:MoneyMarketFundsMember us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember 2019-12-31 0001352010 us-gaap:MoneyMarketFundsMember us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember 2019-12-31 0001352010 us-gaap:BankTimeDepositsMember us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember 2019-12-31 0001352010 us-gaap:RevolvingCreditFacilityMember epam:CreditFacility2017Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember 2019-12-31 0001352010 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember 2019-12-31 0001352010 epam:ContinuumInnovationsMember 2019-04-01 2019-06-30 0001352010 epam:ContinuumInnovationsMember 2018-07-01 2018-09-30 0001352010 us-gaap:FairValueInputsLevel3Member 2017-01-01 2017-12-31 0001352010 us-gaap:FairValueInputsLevel3Member 2016-12-31 0001352010 us-gaap:CostOfSalesMember 2019-01-01 2019-12-31 0001352010 us-gaap:CostOfSalesMember 2018-01-01 2018-12-31 0001352010 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-01-01 2018-12-31 0001352010 us-gaap:CostOfSalesMember 2017-01-01 2017-12-31 0001352010 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2017-01-01 2017-12-31 0001352010 epam:EquityClassifiedAwardMember epam:ServicePeriodMember epam:EquitySettledAwardMember us-gaap:RestrictedStockMember 2018-01-01 2018-12-31 0001352010 epam:EquityClassifiedAwardMember epam:ServicePeriodMember epam:EquitySettledAwardMember us-gaap:RestrictedStockMember 2019-01-01 2019-12-31 0001352010 epam:LiabilityClassifiedAwardMember epam:ServicePeriodMember epam:CashSettledAwardMember us-gaap:RestrictedStockUnitsRSUMember 2016-12-31 0001352010 epam:LiabilityClassifiedAwardMember epam:ServicePeriodMember epam:CashSettledAwardMember us-gaap:RestrictedStockUnitsRSUMember 2017-01-01 2017-12-31 0001352010 epam:LiabilityClassifiedAwardMember epam:ServicePeriodMember epam:CashSettledAwardMember us-gaap:RestrictedStockUnitsRSUMember 2018-01-01 2018-12-31 0001352010 epam:EquityClassifiedAwardMember epam:ServicePeriodMember epam:EquitySettledAwardMember us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-12-31 0001352010 epam:LiabilityClassifiedAwardMember epam:ServicePeriodMember epam:CashSettledAwardMember us-gaap:RestrictedStockUnitsRSUMember 2018-12-31 0001352010 epam:EquityClassifiedAwardMember epam:ServicePeriodMember epam:EquitySettledAwardMember us-gaap:RestrictedStockUnitsRSUMember 2017-01-01 2017-12-31 0001352010 epam:EquityClassifiedAwardMember epam:ServicePeriodMember epam:EquitySettledAwardMember us-gaap:RestrictedStockMember 2019-12-31 0001352010 epam:EquityClassifiedAwardMember epam:ServicePeriodMember epam:EquitySettledAwardMember us-gaap:RestrictedStockUnitsRSUMember 2018-12-31 0001352010 epam:EquityClassifiedAwardMember epam:ServicePeriodMember epam:EquitySettledAwardMember us-gaap:RestrictedStockMember 2017-12-31 0001352010 epam:EquityClassifiedAwardMember epam:ServicePeriodMember epam:EquitySettledAwardMember us-gaap:RestrictedStockMember 2017-01-01 2017-12-31 0001352010 epam:EquityClassifiedAwardMember epam:ServicePeriodMember epam:EquitySettledAwardMember us-gaap:RestrictedStockUnitsRSUMember 2018-01-01 2018-12-31 0001352010 epam:LiabilityClassifiedAwardMember epam:ServicePeriodMember epam:CashSettledAwardMember us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-12-31 0001352010 epam:EquityClassifiedAwardMember epam:ServicePeriodMember epam:EquitySettledAwardMember us-gaap:RestrictedStockUnitsRSUMember 2017-12-31 0001352010 epam:EquityClassifiedAwardMember epam:ServicePeriodMember epam:EquitySettledAwardMember us-gaap:RestrictedStockMember 2016-12-31 0001352010 epam:LiabilityClassifiedAwardMember epam:ServicePeriodMember epam:CashSettledAwardMember us-gaap:RestrictedStockUnitsRSUMember 2017-12-31 0001352010 epam:EquityClassifiedAwardMember epam:ServicePeriodMember epam:EquitySettledAwardMember us-gaap:RestrictedStockUnitsRSUMember 2016-12-31 0001352010 epam:EquityClassifiedAwardMember epam:ServicePeriodMember epam:EquitySettledAwardMember us-gaap:RestrictedStockUnitsRSUMember 2019-12-31 0001352010 epam:LiabilityClassifiedAwardMember epam:ServicePeriodMember epam:CashSettledAwardMember us-gaap:RestrictedStockUnitsRSUMember 2019-12-31 0001352010 epam:EquityClassifiedAwardMember epam:ServicePeriodMember epam:EquitySettledAwardMember us-gaap:RestrictedStockMember 2018-12-31 0001352010 epam:NonEmployeeDirectorCompensationPlanTwentyTwelveMember 2019-12-31 0001352010 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-12-31 0001352010 epam:EquityClassifiedAwardMember epam:PerformanceTargetsMember epam:EquitySettledAwardMember us-gaap:RestrictedStockMember 2019-01-01 2019-12-31 0001352010 epam:LongTermIncentivePlanTwentyFifteenMember 2015-06-11 2015-06-11 0001352010 epam:EquityClassifiedAwardMember epam:ServicePeriodMember epam:EquitySettledAwardMember us-gaap:RestrictedStockMember epam:A2019AcquisitionsMember 2019-01-01 2019-12-31 0001352010 epam:EquityClassifiedAwardMember epam:ServicePeriodMember epam:EquitySettledAwardMember us-gaap:RestrictedStockUnitsRSUMember epam:A2018AcquisitionsMember 2018-01-01 2018-12-31 0001352010 us-gaap:EmployeeStockOptionMember 2018-01-01 2018-12-31 0001352010 epam:EquityClassifiedAwardMember epam:ServicePeriodMember epam:EquitySettledAwardMember epam:Year2020Member us-gaap:RestrictedStockUnitsRSUMember epam:A2019AcquisitionsMember 2019-01-01 2019-12-31 0001352010 us-gaap:EmployeeStockOptionMember 2017-01-01 2017-12-31 0001352010 epam:EquityClassifiedAwardMember epam:PerformanceTargetsMember epam:EquitySettledAwardMember us-gaap:RestrictedStockMember epam:A2019AcquisitionsMember 2019-01-01 2019-12-31 0001352010 epam:LiabilityClassifiedAwardMember epam:ServicePeriodMember epam:CashSettledAwardMember us-gaap:RestrictedStockUnitsRSUMember epam:DeferredCompensationSharebasedArrangementsLiabilityCurrentMember 2018-12-31 0001352010 epam:EquityClassifiedAwardMember epam:PerformanceTargetsMember epam:EquitySettledAwardMember us-gaap:RestrictedStockUnitsRSUMember 2019-12-31 0001352010 epam:NonEmployeeDirectorCompensationPlanTwentyTwelveMember 2012-01-11 0001352010 epam:NonEmployeeDirectorCompensationPlanTwentyTwelveMember 2012-01-11 2012-01-11 0001352010 epam:EquityClassifiedAwardMember epam:PerformanceTargetsMember epam:EquitySettledAwardMember us-gaap:RestrictedStockUnitsRSUMember epam:ContinuumInnovationsMember 2018-10-01 2018-12-31 0001352010 epam:Year2020Member epam:A2019AcquisitionsMember 2019-01-01 2019-12-31 0001352010 epam:EquityClassifiedAwardMember epam:PerformanceTargetsMember epam:EquitySettledAwardMember us-gaap:RestrictedStockMember 2019-12-31 0001352010 epam:LiabilityClassifiedAwardMember epam:ServicePeriodMember epam:CashSettledAwardMember us-gaap:RestrictedStockUnitsRSUMember epam:DeferredCompensationSharebasedArrangementsLiabilityCurrentMember 2019-12-31 0001352010 epam:A2019AcquisitionsMember 2019-01-01 2019-12-31 0001352010 epam:LongTermIncentivePlanTwentyFifteenMember 2019-12-31 0001352010 us-gaap:EmployeeStockOptionMember epam:LongTermIncentivePlanTwentyZeroSixMember 2006-05-31 2006-05-31 0001352010 epam:EquityClassifiedAwardMember epam:ServicePeriodMember epam:EquitySettledAwardMember us-gaap:RestrictedStockUnitsRSUMember epam:A2019AcquisitionsMember 2019-01-01 2019-12-31 0001352010 epam:LongTermIncentivePlanTwentyTwelveMember 2015-06-11 2015-06-11 0001352010 epam:EquityClassifiedAwardMember epam:PerformanceTargetsMember epam:EquitySettledAwardMember epam:Year2020Member us-gaap:RestrictedStockUnitsRSUMember epam:A2019AcquisitionsMember 2019-01-01 2019-12-31 0001352010 epam:LiabilityClassifiedAwardMember epam:ServicePeriodMember epam:CashSettledAwardMember us-gaap:RestrictedStockUnitsRSUMember epam:A2019AcquisitionsMember 2019-01-01 2019-12-31 0001352010 us-gaap:EmployeeStockOptionMember 2019-12-31 0001352010 epam:PerformanceTargetsMember 2017-01-01 2017-12-31 0001352010 epam:PerformanceTargetsMember 2018-01-01 2018-12-31 0001352010 epam:EquityClassifiedAwardMember epam:PerformanceTargetsMember epam:EquitySettledAwardMember us-gaap:RestrictedStockUnitsRSUMember 2019-01-01 2019-12-31 0001352010 epam:LiabilityClassifiedAwardMember epam:PerformanceTargetsMember epam:EquitySettledAwardMember us-gaap:RestrictedStockMember 2019-01-01 2019-12-31 0001352010 epam:EquityClassifiedAwardMember epam:PerformanceTargetsMember epam:EquitySettledAwardMember us-gaap:RestrictedStockUnitsRSUMember 2018-01-01 2018-12-31 0001352010 epam:EquityClassifiedAwardMember epam:PerformanceTargetsMember epam:EquitySettledAwardMember us-gaap:RestrictedStockMember 2017-01-01 2017-12-31 0001352010 epam:PerformanceTargetsMember 2019-01-01 2019-12-31 0001352010 epam:LiabilityClassifiedAwardMember epam:PerformanceTargetsMember epam:EquitySettledAwardMember us-gaap:RestrictedStockMember 2018-01-01 2018-12-31 0001352010 epam:EquityClassifiedAwardMember epam:PerformanceTargetsMember epam:EquitySettledAwardMember us-gaap:RestrictedStockUnitsRSUMember 2017-01-01 2017-12-31 0001352010 epam:LiabilityClassifiedAwardMember epam:PerformanceTargetsMember epam:EquitySettledAwardMember us-gaap:RestrictedStockMember 2017-01-01 2017-12-31 0001352010 epam:EquityClassifiedAwardMember epam:PerformanceTargetsMember epam:EquitySettledAwardMember us-gaap:RestrictedStockMember 2018-01-01 2018-12-31 0001352010 epam:ServicePeriodMember 2017-01-01 2017-12-31 0001352010 epam:ServicePeriodMember 2019-01-01 2019-12-31 0001352010 epam:ServicePeriodMember 2018-01-01 2018-12-31 0001352010 us-gaap:EmployeeStockOptionMember 2016-12-31 0001352010 us-gaap:EmployeeStockOptionMember 2018-12-31 0001352010 us-gaap:EmployeeStockOptionMember 2017-12-31 0001352010 epam:EquityClassifiedAwardMember epam:PerformanceTargetsMember epam:EquitySettledAwardMember us-gaap:RestrictedStockUnitsRSUMember 2017-12-31 0001352010 epam:EquityClassifiedAwardMember epam:PerformanceTargetsMember epam:EquitySettledAwardMember us-gaap:RestrictedStockMember 2017-12-31 0001352010 epam:EquityClassifiedAwardMember epam:PerformanceTargetsMember epam:EquitySettledAwardMember us-gaap:RestrictedStockUnitsRSUMember 2016-12-31 0001352010 epam:LiabilityClassifiedAwardMember epam:PerformanceTargetsMember epam:EquitySettledAwardMember us-gaap:RestrictedStockMember 2017-12-31 0001352010 epam:EquityClassifiedAwardMember epam:PerformanceTargetsMember epam:EquitySettledAwardMember us-gaap:RestrictedStockUnitsRSUMember 2018-12-31 0001352010 epam:EquityClassifiedAwardMember epam:PerformanceTargetsMember epam:EquitySettledAwardMember us-gaap:RestrictedStockMember 2018-12-31 0001352010 epam:LiabilityClassifiedAwardMember epam:PerformanceTargetsMember epam:EquitySettledAwardMember us-gaap:RestrictedStockMember 2018-12-31 0001352010 epam:LiabilityClassifiedAwardMember epam:PerformanceTargetsMember epam:EquitySettledAwardMember us-gaap:RestrictedStockMember 2019-12-31 0001352010 epam:LiabilityClassifiedAwardMember epam:PerformanceTargetsMember epam:EquitySettledAwardMember us-gaap:RestrictedStockMember 2016-12-31 0001352010 epam:EquityClassifiedAwardMember epam:PerformanceTargetsMember epam:EquitySettledAwardMember us-gaap:RestrictedStockMember 2016-12-31 0001352010 country:UA us-gaap:CapitalAdditionsMember 2019-07-01 2019-09-30 0001352010 country:UA us-gaap:OtherNoncurrentAssetsMember us-gaap:CapitalAdditionsMember 2019-09-30 0001352010 epam:NorthAmericaSegmentMember 2017-01-01 2017-12-31 0001352010 epam:RussiaSegmentMember 2017-01-01 2017-12-31 0001352010 us-gaap:OperatingSegmentsMember 2018-01-01 2018-12-31 0001352010 epam:EuropeSegmentMember 2017-01-01 2017-12-31 0001352010 us-gaap:OperatingSegmentsMember 2019-01-01 2019-12-31 0001352010 us-gaap:OperatingSegmentsMember 2017-01-01 2017-12-31 0001352010 country:DE 2018-01-01 2018-12-31 0001352010 country:US 2019-01-01 2019-12-31 0001352010 country:GB 2019-01-01 2019-12-31 0001352010 country:RU 2017-01-01 2017-12-31 0001352010 country:NL 2019-01-01 2019-12-31 0001352010 country:CH 2018-01-01 2018-12-31 0001352010 country:GB 2018-01-01 2018-12-31 0001352010 country:RU 2019-01-01 2019-12-31 0001352010 country:DE 2019-01-01 2019-12-31 0001352010 country:DE 2017-01-01 2017-12-31 0001352010 epam:OtherCountriesMember 2019-01-01 2019-12-31 0001352010 country:RU 2018-01-01 2018-12-31 0001352010 country:CH 2017-01-01 2017-12-31 0001352010 country:CA 2018-01-01 2018-12-31 0001352010 country:NL 2017-01-01 2017-12-31 0001352010 country:CA 2017-01-01 2017-12-31 0001352010 country:CA 2019-01-01 2019-12-31 0001352010 epam:OtherCountriesMember 2017-01-01 2017-12-31 0001352010 country:GB 2017-01-01 2017-12-31 0001352010 country:US 2018-01-01 2018-12-31 0001352010 country:NL 2018-01-01 2018-12-31 0001352010 epam:OtherCountriesMember 2018-01-01 2018-12-31 0001352010 country:CH 2019-01-01 2019-12-31 0001352010 us-gaap:OperatingIncomeLossMember 2018-01-01 2018-12-31 0001352010 us-gaap:SalesRevenueSegmentMember us-gaap:CustomerConcentrationRiskMember us-gaap:OperatingSegmentsMember 2019-01-01 2019-12-31 0001352010 us-gaap:MaterialReconcilingItemsMember 2019-01-01 2019-12-31 0001352010 us-gaap:MaterialReconcilingItemsMember 2017-01-01 2017-12-31 0001352010 us-gaap:MaterialReconcilingItemsMember 2018-01-01 2018-12-31 0001352010 country:IN 2017-12-31 0001352010 country:US 2019-12-31 0001352010 country:CN 2017-12-31 0001352010 country:US 2017-12-31 0001352010 country:BY 2017-12-31 0001352010 country:RU 2017-12-31 0001352010 country:CN 2019-12-31 0001352010 country:RU 2019-12-31 0001352010 country:UA 2018-12-31 0001352010 country:PL 2018-12-31 0001352010 country:HU 2019-12-31 0001352010 country:BY 2018-12-31 0001352010 country:PL 2017-12-31 0001352010 country:HU 2017-12-31 0001352010 country:CN 2018-12-31 0001352010 country:PL 2019-12-31 0001352010 country:IN 2019-12-31 0001352010 epam:OtherCountriesMember 2018-12-31 0001352010 epam:OtherCountriesMember 2019-12-31 0001352010 country:UA 2017-12-31 0001352010 country:UA 2019-12-31 0001352010 country:IN 2018-12-31 0001352010 epam:OtherCountriesMember 2017-12-31 0001352010 country:US 2018-12-31 0001352010 country:RU 2018-12-31 0001352010 country:BY 2019-12-31 0001352010 country:HU 2018-12-31 0001352010 us-gaap:SalesRevenueSegmentMember us-gaap:CustomerConcentrationRiskMember us-gaap:OperatingSegmentsMember 2017-01-01 2017-12-31 0001352010 us-gaap:SalesRevenueSegmentMember us-gaap:CustomerConcentrationRiskMember us-gaap:OperatingSegmentsMember 2018-01-01 2018-12-31 0001352010 2019-01-01 2019-03-31 0001352010 2019-04-01 2019-06-30 0001352010 2019-07-01 2019-09-30 0001352010 2019-10-01 2019-12-31 0001352010 2018-07-01 2018-09-30 0001352010 2018-04-01 2018-06-30 0001352010 2018-01-01 2018-03-31 0001352010 2018-10-01 2018-12-31 0001352010 epam:DeltixMember us-gaap:SubsequentEventMember 2020-02-03 2020-02-03 0001352010 epam:DeltixMember us-gaap:SubsequentEventMember 2020-02-03 0001352010 epam:EquityClassifiedAwardMember epam:PerformanceandServicebasedawardsMember epam:DeltixMember us-gaap:SubsequentEventMember 2020-02-03 2020-02-03 0001352010 us-gaap:AllowanceForCreditLossMember 2018-12-31 0001352010 us-gaap:ValuationAllowanceOperatingLossCarryforwardsMember 2017-12-31 0001352010 us-gaap:ValuationAllowanceOperatingLossCarryforwardsMember 2018-01-01 2018-12-31 0001352010 us-gaap:AllowanceForCreditLossMember 2017-01-01 2017-12-31 0001352010 us-gaap:AllowanceForCreditLossMember 2019-01-01 2019-12-31 0001352010 us-gaap:ValuationAllowanceOperatingLossCarryforwardsMember 2019-12-31 0001352010 us-gaap:ValuationAllowanceOperatingLossCarryforwardsMember 2017-01-01 2017-12-31 0001352010 us-gaap:AllowanceForCreditLossMember 2019-12-31 0001352010 us-gaap:ValuationAllowanceOperatingLossCarryforwardsMember 2019-01-01 2019-12-31 0001352010 us-gaap:ValuationAllowanceOperatingLossCarryforwardsMember 2018-12-31 0001352010 us-gaap:AllowanceForCreditLossMember 2017-12-31 0001352010 us-gaap:AllowanceForCreditLossMember 2018-01-01 2018-12-31 0001352010 us-gaap:AllowanceForCreditLossMember 2016-12-31 0001352010 us-gaap:ValuationAllowanceOperatingLossCarryforwardsMember 2016-12-31 iso4217:USD iso4217:USD xbrli:shares xbrli:shares xbrli:pure
 

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
For the fiscal year ended December 31, 2019
OR
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
Commission file number: 001-35418
EPAM SYSTEMS, INC.
(Exact name of registrant as specified in its charter)
Delaware
22-3536104
(State or other jurisdiction of
incorporation or organization)
(I.R.S. Employer
Identification No.)
 
 
 
41 University Drive
Suite 202
18940
Newtown
Pennsylvania
(Address of principal executive offices)
(Zip code)
267-759-9000
(Registrant’s telephone number, including area code)
Securities registered pursuant to Section 12(b) of the Act:
Title of Each Class
Trading Symbol
Name of Each Exchange on which Registered
Common Stock, par value $0.001 per share
EPAM
New York Stock Exchange
Securities registered pursuant to Section 12(g) of the Act: None.
 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 and posted pursuant to Rule 405 of Regulation S-T (§ 232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).    Yes       No  
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
 
Large accelerated filer
 
  
Accelerated filer
 
 
Emerging growth company
 
Non-accelerated filer
 
  
Smaller reporting company
 
 
 
 
 
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act).    Yes      No  
As of June 30, 2019 the aggregate market value of the registrant’s common stock held by non-affiliates of the registrant was approximately $9,127,000,000 based on the closing sale price as reported on the New York Stock Exchange. Solely for purposes of the foregoing calculation, “affiliates” are deemed to consist of each officer and director of the registrant, and each person known to the registrant to own 10% or more of the outstanding voting power of the registrant.
As of February 12, 2020, there were 55,259,184 shares of common stock outstanding.
 DOCUMENTS INCORPORATED BY REFERENCE
The registrant intends to file a definitive Proxy Statement for its 2020 annual meeting of stockholders pursuant to Regulation 14A within 120 days of the end of the registrant’s fiscal year ended December 31, 2019. Portions of the registrant’s Proxy Statement are incorporated by reference into Part III of this Form 10-K. With the exception of the portions of the Proxy Statement expressly incorporated by reference, such document shall not be deemed filed with this Form 10-K.

 


EPAM SYSTEMS, INC.
FORM 10-K
FOR THE YEAR ENDED DECEMBER 31, 2019
TABLE OF CONTENTS
 
Page
In this annual report, “EPAM,” “EPAM Systems, Inc.,” the “Company,” “we,” “us” and “our” refer to EPAM Systems, Inc. and its consolidated subsidiaries.
“EPAM” is a trademark of EPAM Systems, Inc. “ISO 9001:2015” and “ISO 27001:2013” are trademarks of the International Organization for Standardization. “ISAE” is a trademark of the International Federation of Accountants. All other trademarks and servicemarks used herein are the property of their respective owners.
Unless otherwise indicated, information contained in this annual report concerning our industry and the markets in which we operate, including our general expectations and market position, market opportunity and market share, is based on information from various sources (including industry publications, surveys and forecasts and our internal research), on assumptions that we have made, which we believe are reasonable, based on such data and other similar sources and on our knowledge of the markets for our services. The projections, assumptions and estimates of our future performance and the future performance of the industry in which we operate, are subject to a high degree of uncertainty and risk due to a variety of factors, including those described under “Item 1A. Risk Factors” and elsewhere in this annual report. These and other factors could cause results to differ materially from those expressed in the estimates included in this annual report.


i


FORWARD-LOOKING STATEMENTS
This annual report on Form 10-K contains estimates and forward-looking statements, principally in “Item 1. Business”, “Item 1A. Risk Factors” and “Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations.” Our estimates and forward-looking statements are mainly based on our current expectations and estimates of future events and trends, which affect or may affect our businesses and operations. Although we believe that these estimates and forward-looking statements are based upon reasonable assumptions, they are subject to several risks and uncertainties and are made in light of information currently available to us. Important factors, in addition to the factors described in this annual report, may materially and adversely affect our results as indicated in forward-looking statements. You should read this annual report and the documents that we have filed as exhibits hereto completely and with the understanding that our actual future results may be materially different from what we expect.
The words “may,” “will,” “should,” “could,” “expect,” “plan,” “anticipate,” “believe,” “estimate,” “predict,” “intend,” “potential,” “might,” “would,” “continue” or the negative of these terms or other comparable terminology and similar words are intended to identify estimates and forward-looking statements. Estimates and forward-looking statements speak only as of the date they were made and, except to the extent required by law, we undertake no obligation to update, to revise or to review any estimate and/or forward-looking statement because of new information, future events or other factors. Estimates and forward-looking statements involve risks and uncertainties and are not guarantees of future performance. As a result of the risks and uncertainties described above, the estimates and forward-looking statements discussed in this annual report might not occur and our future results, level of activity, performance or achievements may differ materially from those expressed in these forward-looking statements due to, including, but not limited to, the factors mentioned above, and the differences may be material and adverse. Because of these uncertainties, you should not place undue reliance on these forward-looking statements.



    



1



PART I
Item 1. Business
Company Background
EPAM delivers end-to-end value to its customers by combining its core engineering and technology capabilities with business and experience consulting. We support our customers in a market that is constantly challenged by the pressures of digitization through our innovative and scalable software solutions, high quality business consulting and experience design, and a continually evolving mix of advanced capabilities. We focus on building long-term partnerships with our customers, enabling them to reimagine their businesses through a digital lens.
Our historical core competency, software development and product engineering services, combined with our work with global leaders in enterprise software platforms and emerging technology companies, created our foundation for the evolution of our other offerings, which include advanced technology software solutions, intelligent enterprise services and digital engagement. Our strategic acquisitions have expanded our geographic reach and service capabilities to include digital strategy and design, consulting and test automation and we expect our strategic acquisitions will continue to enable us to offer a broader range of services to our customers from a wide variety of locations.
Business Strategy
Our service offerings continuously evolve to provide more customized and integrated solutions to our customers where we combine best-in-class software engineering with customer experience design, business consulting and technology innovation services. We are continually expanding our service capabilities, moving beyond traditional services into business consulting, design and physical product development and areas such as artificial intelligence, robotics and virtual reality.
EPAM’s key service offerings and solutions include the following practice areas:
Engineering
Our engineering foundation underpins how we architect, build and scale next-generation software solutions and agile delivery teams. Our engineering expertise allows us to build enterprise technologies that improve business processes, offer smarter analytics and result in greater operational excellence through requirements analysis and platform selection, deep and complex customization, cross-platform migration, implementation and integration.
We use our experience, custom tools and specialized knowledge to integrate our customers’ chosen application platforms with their internal systems and processes and to create custom solutions filling the gaps in their platforms’ functionality in order to address the needs of the customers’ users and customers. We address our customers’ increased need for tighter enterprise integration between software development, testing and maintenance with private, public and mobile infrastructures through our infrastructure management services. These solutions cover the full lifecycle of infrastructure management including application, database, network, server, storage and systems operations management, as well as monitoring, incident notification and resolution. We deliver maintenance and support services through our proprietary distributed project management processes and tools, which reduce the time and costs related to maintenance, enhancement and support activities.
We have deep expertise and the ability to offer a comprehensive set of software product development services including product research, customer experience design and prototyping, program management, component design and integration, full lifecycle software testing, product deployment and end-user customization, performance tuning, product support and maintenance, managed services, as well as porting and cross-platform migration. We focus on software products covering a wide range of business applications as well as product development for multiple mobile platforms and embedded software product services.
Operations
We turn our customers’ operations into intelligent enterprise hubs with our proprietary platforms, integrated engineering practices and smart automation. Developing a digital experience or product from end-to-end requires input and expertise from a variety of professionals with a broad range of skills. Our multidisciplinary teams and global delivery framework come together to deliver well-rounded technology solutions that bring a competitive advantage to our customers. In addition to utilizing our dedicated delivery centers, which allow us to deploy key delivery talent, we work closely with leading companies in various industries to enable our customers to better leverage technology and address the simultaneous pressures of driving value for their consumer and offering a more engaging experience.

2


Optimization
We turn process optimization into real transformation by using process automation and cognitive techniques to transform legacy processes and deliver streamlined operations that increase revenues and reduce costs for our customers. We rely on our teams, methodologies and tools to optimize every stage of software delivery for improved quality and better features with each release.
We maintain a dedicated group of testing and quality assurance professionals with experience across a wide range of technology platforms and industry verticals, who perform software application testing, test management, automation and consulting services focused on helping customers improve their existing software testing and quality assurance practices. We employ industry-recognized and proprietary defect tracking tools and frameworks to deliver a comprehensive range of testing services that identify threats and close loopholes to protect our customers’ business systems from information loss.
Consulting
Over the years, as a complement to our core engineering skills, we have added capabilities in business consulting to give us an agile, hybrid approach to the market. Our consulting services drive deeper relationships as we help our customers with larger and more complex challenges. Our industry, technology and experience consulting services are interconnected to deliver maximum impact for our customers. The functional business expertise of our professionals is supplemented by a thorough understanding of technology platforms and their interactions as well as application of data science and machine learning to deliver our best insights into our customers’ business.
Our technical advisory services help customers stay ahead of current technology changes and innovate, where innovation beyond technology is also delivered through collaborative workshops, challenges and new organizational models.
Design
We apply design thinking to digital and service strategy, user experience and the product lifecycle with a focus on innovative design ideas and product development. Our digital and service design practice provides strategy, design, creative and program management services for customers looking to improve the user experience.
We are continuously looking to strengthen and grow our design and consulting practices as evidenced by our 2018 strategic acquisitions of Continuum Innovation LLC, which enhances our consulting, physical design and product development capabilities, and Think Limited, which enhances our global product and design offerings.
Industry Expertise
Strong industry-specific knowledge, backed by extensive experience merging technology with the business processes of our customers, allows us to deliver tailored solutions to various industry verticals. Our customers operate in five main industry verticals as well as a number of other verticals in which we are increasing our presence.
Financial Services. We have significant experience working with global investment banks, commercial and retail lending institutions, credit card and payment solution companies, wealth management institutions, fund operators, insurance companies and various other providers of financial services. We assist these customers with challenges stemming from new regulations, compliance requirements, customer-based needs and risk management. Our financial services domain experts have been recognized with industry awards for engineering and deploying unique applications and business solutions that facilitate growth, competitiveness, and customer loyalty while driving cost efficiency for global financial institutions.
Travel and Consumer. Our capabilities span a range of platforms, applications and solutions that businesses in travel and hospitality use to serve their customers, capture management efficiencies, control operating expenses and grow revenues. Some of the world’s leading airlines, hotel providers and travel agencies rely on our knowledge in creating high-quality tools for operating and managing their business. Within this vertical, we also serve global, regional and local retailers, online retail brands, consumer goods manufacturers, distributors, and online marketplaces. We deliver a wide range of services to retail and eCommerce customers from complex system modernizations to leading edge innovations in multi-channel sales and distribution. We have transformed organizations to use technology to expand and revolutionize their business models. Our services directly impact the consumer experience of our customers’ brands, and allow our customers to reach more consumers.

3


Software and Hi-Tech. We provide complex software product development services to meet software and technology companies’ constant need for innovation and agility. We help some of the most prominent software brands in the world build, what we believe to be, the best software. Through our extensive experience with many industry leaders in Hi-Tech research and development, software engineering and integration, we have developed proprietary internal processes, methodologies and information technology infrastructure, which give us an edge when it comes to serving customers in the Hi-Tech and Software Product markets. Our services span the complete software development lifecycle for software product development using our comprehensive development methodologies, testing, performance tuning, deployment, maintenance and support.
Business Information and Media. We help our business information and media customers build products and solutions for all modern platforms including web media streaming and mobile information delivery. Our solutions help customers develop new revenue sources, accelerate the creation, collection, packaging and management of content and reach broader audiences. We serve varied customers in this vertical including search engine providers, entertainment media, news providers, broadcasting companies, financial information providers, content distributors, knowledge management organizations and advertising networks.
Life Sciences and Healthcare. In the Life Sciences category, we partner with global pharmaceutical, medical technology and biotechnology companies to deliver sophisticated scientific informatics and innovative enterprise technology solutions. Our personnel in Life Sciences leverage their vast technology expertise to offer deep scientific and mathematical knowledge to broad-based initiatives. Our Life Sciences solutions enable customers to speed research and accelerate time-to-market while improving collaboration, knowledge management and operational excellence. We help our customers in the Healthcare industry respond to changing regulatory environments and improve the quality of care while managing the cost of care. Our professionals deliver an end-to-end experience that includes strategy, architecture, development and managed services to customers ranging from the traditional healthcare providers to innovative startups.
Emerging Verticals. We also serve the diverse technology needs of customers in the energy, telecommunications, automotive and manufacturing industries, as well as government customers. These customers are included in our Emerging Verticals, which are further discussed in “Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations” in Part II of this annual report.
Customers
We maintain a geographically diverse client base in multiple industries. Our focus on delivering quality service is reflected in established relationships with many of our customers, with 55.9% and 29.5% of our revenues in 2019 coming from customers that had used our services for at least five and ten years, respectively. Our sustained growth and increased capabilities are furthered by both organic growth and strategic acquisitions. We continually evaluate potential acquisition targets that can expand our vertical-specific domain expertise, geographic footprint, service portfolio, client base and management expertise.
As we remain committed to diversifying our client base and adding more customers to our client mix, we expect revenue concentration from our top customers to continue to decrease over the long-term. The following table shows revenues from the top five and ten customers in the respective year as a percentage of revenues for that year:
 
% of Revenues for Year Ended December 31,
 
2019
 
2018
 
2017
Top five customers
19.9
%
 
22.3
%
 
24.0
%
Top ten customers
29.1
%
 
31.6
%
 
33.9
%
See “Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations” in Part II of this Annual Report on Form 10-K for additional information related to revenues.
See Note 15 “Segment Information” in the notes to our consolidated financial statements in this Annual Report on Form 10-K for information regarding long-lived assets and customer revenues by geographic location as well as financial information related to our reportable segments.

4


Global Delivery Model
We believe the development of a robust global delivery model creates a key competitive advantage, enabling us to better understand and meet our customers’ diverse needs and to provide a compelling value proposition. We continuously grow our delivery platform both organically and through strategically acquired locations and personnel with diversified skills that support our strategy. We had 32,561 delivery personnel as of December 31, 2019, which mainly includes our core information technology professionals as well as designers, consultants and scientists.
We serve our customers through on-site, off-site and offshore locations across the world and use strategically located delivery centers to offer a strong, diversified and cost-effective delivery platform. Our largest delivery centers are located in Belarus, Ukraine and Russia.
As of December 31, 2019, we had 9,314 delivery professionals located in Belarus. The majority of these delivery professionals are located in Minsk, the capital of Belarus, which is well-positioned to serve as a prime IT outsourcing destination given its strong industrial base and established educational infrastructure. Furthermore, the government in Belarus strongly supports the technology industry and encourages investment in this sector through various long-term tax incentives.
Our locations in Ukraine and Russia offer many of the same benefits as Belarus, including educational infrastructure, availability of qualified software engineers and government support of the technology industry. As of December 31, 2019, we had 7,478 delivery professionals in Ukraine and 5,394 delivery professionals in Russia. Our delivery model has not been materially affected by the political and economic uncertainty in Ukraine and Russia to date.
Our other significant locations with delivery professionals are the United States with 2,236, Poland with 1,513, Hungary with 1,498, India with 1,476, China with 562 and Mexico with 540 as of December 31, 2019.
Sales and Marketing
We market and sell our services through our senior management, sales and business development teams, account managers, and professional staff. Our client service professionals and account managers, who maintain direct customer relationships, play an integral role in engaging with current customers to identify and pursue potential business opportunities. This strategy has been effective in promoting repeat business and growth from within our existing client base and we believe that our reputation as a reliable provider of software engineering solutions drives additional business from inbound requests and referrals. In addition to effective client management, our sales model also utilizes an integrated sales and marketing approach that leverages a dedicated sales team to identify and acquire new accounts.
We maintain a marketing team, which coordinates corporate-level branding efforts such as participation in and hosting of industry conferences and events as well as sponsorship of programming competitions. We have been recognized by many top global independent research agencies, such as Forrester, Gartner, Zinnov and HFS and by publications such as Forbes and Fortune.
Employees
Our employees are a key factor in our ability to grow our revenues and serve our customers, therefore the ability to hire and retain highly-skilled information technology professionals is critical to our success. We believe the quality of our employees serves as a key point of differentiation in how we deliver a superior value proposition to our customers. To attract, retain and motivate our delivery professionals, we offer a challenging work environment, ongoing skills development initiatives, attractive career advancement, and promotion opportunities thus providing an environment and culture that rewards entrepreneurial initiative and performance. We believe that we maintain a good working relationship with our employees and our employees have not entered into any collective bargaining agreements (other than broad industry-wide agreements as required in Mexico and certain countries in Europe) or engaged in any labor disputes.
In our competitive industry, it is critical that we effectively deploy the necessary personnel and utilization practices to satisfy the demands of our customers. We have dedicated full-time employees who oversee all aspects of our human capital management process including professional talent acquisition teams whose objective is to locate and attract qualified and experienced professionals around the world. We are continuously exploring new markets as sources of talent.
As our business grows, we also focus on hiring and retaining individuals with appropriate skills to fill our executive, finance, legal, human resources and other key management positions. At December 31, 2019, 2018 and 2017, we had a total of 36,739, 30,156 and 25,962 employees, respectively. Of these employees, as of December 31, 2019, 2018 and 2017, respectively, 32,561, 26,760 and 22,998 were delivery professionals.

5


We dedicate significant resources to the training, continuing education and career development programs of our entry-level and experienced delivery professionals. We believe in the importance of supporting educational initiatives and we sponsor employees’ participation in internal and external training and certifications. Entry-level personnel undergo a rigorous training program that consists of approximately three to six months of classroom training, as well as numerous hours of hands-on training through actual engagements. This comprehensive program results in employees who are highly proficient and possess deep technical expertise that enables them to immediately serve our customers’ needs. For our mid-level and senior delivery professionals, we offer continuing education programs aimed at helping them advance in their careers. We also provide mentoring opportunities, management and soft skills training, intensive workshops and management and technical advancement programs in order to support the development of middle and senior management through formal leadership training, evaluation, development and promotion.
Competition
The markets in which we compete are changing rapidly and we face competition from both global technology solutions providers as well as those based primarily in specific geographies with lower cost labor such as Eastern Europe, India and China. We believe that the principal competitive factors in our business include technical expertise and industry knowledge, end-to-end solution offerings, a reputation for and a track record of high-quality and on-time delivery of work, effective employee recruiting, training and retention, responsiveness to customers’ business needs, scale, financial stability and price.
We face competition from various technology services providers such as Accenture, Atos, Capgemini, Cognizant Technology Solutions, Deloitte Digital, DXC Technology, Exlservice, Genpact, GlobalLogic, Globant, HCL Technologies, HP Enterprise, IBM Services, Infosys, Mindtree, Perficient, Tata Consultancy Services, Virtusa Corporation, and Wipro, among others. Additionally, we compete with numerous smaller local companies in the various geographic markets in which we operate.
We believe that our focus on complex and innovative software product development solutions, our technical employee base, and our development and continuous improvement in process methodologies, applications and tools position us well to compete effectively in the future.
Quality Management and Information Security
We are continuously investing in applications, tools and infrastructure to manage all aspects of our global delivery process in order to manage quality and security risks, while providing control and visibility across all project lifecycle stages both internally and to our customers. We maintain processes and infrastructure to protect our clients’ and their customers’ confidential and sensitive information and allocate resources to ensure information security, cybersecurity and data privacy. We have made significant investments in the appropriate people, processes and technology to establish and manage compliance with confidentiality policies, laws and regulations governing our activities, such as the European Union data protection legal framework referred to as the General Data Protection Regulation (“GDPR”), the California Consumer Privacy Act (“CCPA”), and others.
We focus on establishing stringent security standards and internal controls and meet the standards of ISO 27001:2013 and ISO 9001:2015. We are an ISAE 3402 Type 2 certified IT services provider. This certification is issued by an auditor in compliance with the globally recognized assurance standard. The certification, along with others we hold, provide our customers with independent third-party verification of our information security, quality management and general controls practices.
We have developed sophisticated project management techniques facilitated through our proprietary Project Management Tools, a web-based collaborative environment for software development, which we consider critical for visibility into project deliverables, resource management, team messaging and project-related documents. These tools promote collaboration and effective oversight, reduce work time and costs, and increase quality for our IT management and our customers.
Corporate and Social Responsibility
We are committed to integrating positive social, environmental and ethical practices into our business operations and strategy. This commitment is key to our continual development as a business and drives value for our employees, customers, business partners, the community and other stakeholders. We practice the principles established in our Code of Ethical Conduct by making positive contributions to the communities in which we operate and championing corporate social responsibility efforts. 

6


Through our focused efforts in the areas of Education, Environment, and Community, we are committed to sharing the expertise and attributes of our highly skilled global workforce to effectively support the needs of, and positively add to the world at large and the communities where we work and live. By understanding our impact on local, regional and global communities, we strive to create positive change and opportunities in areas where it is needed most. Such efforts include our global technology education initiatives, through which we provide innovative, industry-relevant technology training and mentorship programs to students globally as well as through other technology conferences, seminars, and hackathon events where we encourage social innovation and jumpstart collaboration among our local tech communities. We maintain strong relationships with the leading technical institutions in Eastern Europe and we support these universities through EPAM-branded research labs, developing training courses and curriculum, providing teaching equipment and engaging students to identify their talents in information technology.
We believe responsible stewardship of the environment is critical, and we take this responsibility seriously. We continually strive to improve our environmental performance through implementation of sustainable development and environmental practices including recycling and upcycling electronics and computers and designing and releasing a carbon footprint calculator to our employees and the general public. In addition, as an innovation-driven business, EPAM’s success depends on hiring the most talented employees in the industry. We are committed to respecting our employees' fundamental human rights at work. We similarly expect our suppliers, vendors, and subcontractors and all other third-party companies that comprise EPAM’s supply chain to respect human rights and to avoid complicity in human rights abuses. EPAM seeks to provide our customers with exceptional personnel, which includes people with varied and diverse characteristics, to drive the innovation and thought diversity for which we are known. We aim to continuously retain and supply a pipeline of qualified, diverse candidates to foster this goal.
Intellectual Property
Protecting our intellectual property rights is important to our business. We have invested, and will continue to invest, in research and development to enhance our domain knowledge and create complex, specialized solutions for our customers. We rely on a combination of intellectual property laws, trade secrets, confidentiality procedures and contractual provisions to protect our intellectual property. We require our employees, vendors and independent contractors to enter into written agreements upon the commencement of their relationships with us, which assign to us all deliverable intellectual property and work product made, developed or conceived by them in connection with their employment or provision of services. These agreements also provide that any confidential or proprietary information disclosed or otherwise made available by us remains confidential.
We also enter into confidentiality and non-disclosure agreements with our customers. These customary agreements cover our use of our customers’ software systems and platforms as our customers usually own the intellectual property in the products we develop for them. Furthermore, we often grant a perpetual, worldwide, royalty-free, nonexclusive, transferable and non-revocable license to our customers to use our pre-existing intellectual property, but only to the extent necessary in order to use the software or systems we develop for them.
Regulations
Due to the industry and geographic diversity of our operations and services, our operations are subject to a variety of rules and regulations. Several foreign and U.S. federal and state agencies regulate various aspects of our business. See “Item 1A. Risk Factors — Risks Relating to Our Business.” We are subject to laws and regulations in the United States and other countries in which we operate, including export restrictions, economic sanctions, the Foreign Corrupt Practices Act (“FCPA”) and similar anti-corruption laws and data privacy regulations. Compliance with these laws requires significant resources and non-compliance may result in civil or criminal penalties and other remedial measures.
Corporate Information
EPAM Systems, Inc. was incorporated in the State of Delaware on December 18, 2002. Our predecessor entity was founded in 1993. Our principal executive offices are located at 41 University Drive, Suite 202, Newtown, Pennsylvania 18940 and our telephone number is 267-759-9000. We maintain a website at http://www.epam.com. Our website and the information accessible through our website are not incorporated into this Annual Report on Form 10-K.

7


We make certain filings with the Securities and Exchange Commission (“SEC”), including our Annual Report on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K, and all amendments and exhibits to those reports. We make such filings available free of charge through the Investor Relations section of our website, http://investors.epam.com, as soon as reasonably practicable after they are filed with the SEC. The filings are also available through the SEC at the SEC’s Public Reference Room at 100 F Street, N.E., Washington, D.C. 20549 or by calling 1-800-SEC-0330. In addition, the SEC maintains a website at http://www.sec.gov that contains reports, proxy and information statements, and other information regarding issuers that file electronically through the EDGAR System.
Item 1A. Risk Factors
Our operations and financial results are subject to various risks and uncertainties, which could adversely affect our business, financial condition, results of operations, cash flows, and the trading price of our common stock. Listed below, not necessarily in order of importance or probability of occurrence, are the most significant risk factors applicable to us. Additionally, forward-looking statements are inherently subject to risks and uncertainties, some of which cannot be predicted or quantified. See “Forward-Looking Statements.”
Risks Relating to Our Business
We may be unable to effectively manage our rapid growth or achieve anticipated growth, which could place significant strain on our management, systems, resources, and results of operations.
We have grown rapidly and significantly expanded our business over the past several years, both organically and through strategic acquisitions. Our growth has resulted in part from managing larger and more complex projects for our customers, but consequently requires that we invest substantial amounts of cash in new facilities and physical infrastructure. Our rapid growth places significant demands on our management and our administrative, operational and financial infrastructure, and creates challenges, including:
recruiting, training and retaining sufficiently skilled professionals and management personnel;
planning resource utilization rates on a consistent basis and efficiently using on-site, off-site and offshore staffing;
maintaining close and effective relationships with a larger number of customers in a greater number of industries and locations;
controlling costs and minimizing cost overruns and project delays in new facilities and delivery centers;
effectively maintaining productivity levels and implementing process improvements across geographies and business units; and
improving our internal administrative, operational and financial infrastructure.
We intend to continue our expansion and pursue available opportunities for the foreseeable future. As we introduce new services, enter into new markets, and take on increasingly large and complex projects, our business may face new risks and challenges. If customers do not choose us for large and complex projects or we do not effectively manage those projects, our reputation, business, and financial goals may be damaged. We need to generate business and revenues to support new facilities and infrastructure projects. If the challenges associated with expansion negatively impact our anticipated growth and margins, our business, prospects, financial condition and results of operations could be materially adversely affected.
We must successfully attract, hire, train and retain qualified personnel to service our customers’ projects and we must productively utilize those personnel to remain profitable.
Hiring and retaining professionals with diverse skill sets across our broad geography of operations is critical to maintaining existing engagements and obtaining new business. If we do not deploy those professionals and use computers, office space, and other fixed-cost resources productively, our profitability will be significantly impacted. We must manage the utilization levels of the professionals that we hire and train by planning for future needs effectively and staffing projects appropriately while accurately predicting the general economy and our customers’ need for our services. If we are unable to attract, hire, train, and retain highly skilled personnel and productively deploy them on customer projects, we will jeopardize our ability to meet and develop ongoing and future business and our financial condition and results of operations could be adversely affected.
 

8


Competition for highly skilled professionals is intense in the markets where we operate, and we may experience significant employee turnover rates due to such competition. If we are unable to retain professionals with specialized skills, our revenues, operating efficiency and profitability will decrease. Cost reductions, such as reducing headcount, or voluntary departures that result from our failure to retain the professionals we hire, could negatively affect our reputation as an employer and our ability to hire personnel to meet our business requirements. Price increases could lead to a decline in demand for our services.
Increases in wages, equity compensation, and other compensation expenses could prevent us from sustaining our competitive advantage, increase our costs, and result in dilution to our stockholders.
Wages for technology professionals in the emerging markets where we have significant operations and delivery centers are lower than comparable wages in more developed countries. However, wages in the technology industry in these countries may increase at a faster rate than in the past, which may make us less competitive unless we are able to increase the efficiency and productivity of our people. If we increase operations and hiring in more developed economies, our compensation expenses will increase because of the higher wages demanded by technology professionals in those markets. Wage inflation, whether driven by competition for talent or ordinary course pay increases, may also increase our cost of providing services and reduce our profitability if we are not able to pass those costs on to our customers or charge premium prices when justified by market demand.
We expect to continue our practice of granting equity-based awards under our stock incentive plans and paying other stock-based compensation. The expenses associated with stock-based compensation may make issuing equity awards under our equity incentive plans less attractive to us, but if we reduce the amount or value of equity award grants, we may not be able to attract and retain key personnel. Conversely, if we grant more or higher value equity awards to attract and retain key personnel, the equity compensation expenses could materially adversely affect our results of operations. New regulations, volatility in our stock, and dilution to our stockholders could diminish our use and the value of our equity-based awards. This could put us at a competitive disadvantage or cause us to reconsider our compensation practices.
Our success depends substantially on the continuing efforts of our senior executives and other key personnel, and our business may be severely disrupted if we lose their services.
Our future success heavily depends upon the continued services of our senior executives and other key employees. If one or more of our senior executives or key employees are unable or unwilling to continue in their present positions, we may not be able to replace them easily or at all. If any of our senior executives or key personnel joins a competitor or forms a competing company, we may lose customers, suppliers, know-how and other key personnel to those competitors. If we are unable to attract new senior executives or key personnel due to the intense competition for talent in our industry, it could disrupt our business operations and growth.
Our operations in emerging markets subject us to greater economic, financial, and banking risks than we would face in more developed markets.
We have significant operations in certain emerging market economies in Eastern Europe, India and other Asian countries. Emerging markets are vulnerable to market and economic volatility to a greater extent than more developed markets, which presents risks to our business and operations. A majority of our revenues are generated in North America and Western Europe. However, most of our personnel and delivery centers are located in lower cost locations, including emerging markets. This exposes us to foreign exchange risks relating to revenues, compensation, purchases, capital expenditures, receivables and other balance-sheet items. As we continue to leverage and expand our global delivery model into other emerging markets, a larger portion of our revenues and incurred expenses may be in currencies other than U.S. dollars. Currency exchange volatility caused by economic instability or other factors could materially impact our results. See “Item 7A. Quantitative and Qualitative Disclosures About Market Risk.”
The economies of certain emerging market countries where we operate have experienced periods of considerable instability and have been subject to abrupt downturns. We have cash in banks in countries such as Belarus, Russia, Ukraine, Kazakhstan, Armenia and Uzbekistan, where the banking sector generally does not meet the banking standards of more developed markets, bank deposits made by corporate entities are not insured, and the banking system remains subject to instability. A banking crisis, or the bankruptcy or insolvency of banks that receive or hold our funds, particularly in Belarus, may result in the loss of our deposits or adversely affect our ability to complete banking transactions in that region. In addition, some countries where we operate may impose regulatory or practical restrictions on the movement of cash and the exchange of foreign currencies within their banking systems, which would limit our ability to use cash across our global operations and increase our exposure to currency fluctuations. Emerging market vulnerability, and especially its impact on currency exchange volatility and banking systems, could have a material adverse effect on our business, financial condition and results of operations.

9


War, terrorism, other acts of violence or natural or manmade disasters, including the ongoing conflict in Ukraine, may affect the markets in which we operate, our customers, and our service delivery.
Our business may be negatively affected by instability, disruption or destruction in the geographic regions where we operate. War, terrorism, riot, civil insurrection or social unrest; and natural or manmade disasters, including famine, flood, fire, earthquake, pandemics and other regional or global health crises, storm or disease may cause customers to delay their decisions on spending for the services we provide and give rise to sudden significant changes in regional and global economic conditions and cycles. Our crisis management procedures, business continuity, and disaster recovery plans may not be effective at preventing or mitigating the effects of such disasters, particularly in the case of a catastrophic event. These events pose significant security risks to our people, the facilities where they work, our operations, electricity and other utilities, communications, travel, and network services, and the disruption of any or all of them could materially adversely affect our financial results. Travel restrictions resulting from natural or manmade disruptions and political or social conflict increase the difficulty of obtaining and retaining highly-skilled and qualified professionals and could unexpectedly increase our labor costs and expenses, both of which could also adversely affect our ability to serve our customers.
In particular, continuing military activities in Ukraine and Ukraine’s weak economic conditions have fueled ongoing economic uncertainty in Ukraine, Russia and other markets, and the uncertainty is exacerbated by existing and threatened economic sanctions imposed by the European Union, United States and other nations on certain Russian entities in the energy, defense and financial sectors. We have delivery centers in both Ukraine and Russia and between 35% and 40% of our billable professionals have been located in those two countries since the military activities began in 2014, although none are located in the most volatile regions of Eastern Ukraine. Long term disputes over Russia’s supply of oil and gas to Belarus have also reemerged. To date we have not experienced any interruption in our office infrastructure, utility supply or internet connectivity needed to support our customers. We continue to monitor the situation closely and have developed contingency plans to relocate work and/or personnel to other locations and add new locations, as appropriate, but prolonged political instability in Ukraine, sanctions against Russia, Russia’s potential response to such sanctions and tension between Russia and Belarus over energy supply could have a material adverse effect on our operations.
The U.S. Congress and Trump administration may make substantial changes to fiscal, political, regulatory and other federal policies that may adversely affect our business and financial results.
Changes in general economic or political conditions in the United States could adversely affect our business. For example, the administration under President Donald Trump has put forth and may continue to propose significant changes with respect to a variety of issues, including international trade agreements and conducting business offshore, import and export regulations, tariffs and customs duties, foreign relations, immigration laws and travel restrictions, and corporate governance laws, that could have a positive or negative impact on our business.
The majority of our professionals are offshore. Companies that outsource services to organizations operating in other countries remains a topic of political discussion in many countries, including the United States, which is our largest source of revenues. Proposed legislation in the United States could impose restrictions on offshore outsourcing and on our ability to deploy employees holding U.S. work visas to customer locations, both of which could adversely impact our business. Such legislative measures could broaden restrictions on outsourcing by federal and state government agencies and contracts and impact private industry with tax disincentives, intellectual property transfer restrictions, and restrictions on the use or availability of certain work visas.
Some of our projects require our personnel to obtain visas to travel and work at client sites outside of our personnel’s home countries. Our reliance on visas to staff projects with employees who are not citizens of the country where the work is to be performed makes us vulnerable to legislative and administrative changes in visa and work permit laws and regulations. The process to obtain the required visas and work permits can be lengthy and difficult and variations in application and enforcement due to political forces and economic conditions may cause delays or rejections when trying to obtain visas. Delays in obtaining visas may result in delays in the ability of our personnel to travel to meet with and provide services to our customers or to continue to provide services on a timely basis. In addition, the availability of a sufficient number of visas without significant additional costs could limit our ability to provide services to our customers on a timely and cost-effective basis or manage our sales and delivery centers as efficiently as we otherwise could. Delays in or the unavailability of visas and work permits could have a material adverse effect on our business, results of operations, financial condition and cash flows.

10


We do not have long-term commitments from our customers, our customers may terminate contracts before completion, choose not to renew contracts, and we are not guaranteed payment for services performed under contract. A loss of business or non-payment from significant customers could materially affect our results of operations.
Our ability to maintain continuing relationships with our major customers and successfully obtain payment for our services is essential to the growth and profitability of our business. However, the volume of work performed for any specific customer is likely to vary from year to year, especially since we generally are not our customers’ exclusive IT services provider and we generally do not have long-term commitments from customers to purchase our services. We may also fail to adequately or accurately assess the creditworthiness of our customers. Our customers’ ability to terminate engagements with or without cause and our customers’ inability or unwillingness to pay for services we performed makes our future revenues and profitability uncertain. Although a substantial majority of our revenues are generated from customers who also contributed to our revenues during the prior year, our engagements with our customers are typically for projects that are singular in nature. Therefore, we must seek to obtain new engagements when our current engagements end.
There are a number of factors relating to our customers that are outside of our control, which might lead them to terminate or not renew a contract or project with us, or be unable to pay us, including:
financial difficulties;
corporate restructuring, or mergers and acquisitions activity;
our inability to complete our contractual commitments and bill and collect our contracted revenues;
change in strategic priorities or economic conditions, resulting in elimination of the impetus for the project or a reduced level of technology related spending;
change in outsourcing strategy resulting in moving more work to the customer’s in-house technology departments or to our competitors; and
replacement of existing software with packaged software supported by licensors.
Termination or non-renewal of a customer contract could cause us to experience a higher than expected number of unassigned employees and thus compress our margins until we are able to reallocate our headcount. Customers that delay payment, request modifications to their payment arrangements, or fail to meet their payment obligations to us could increase our cash collection time or cause us to incur bad debt expense. The loss of any of our major customers, a significant decrease in the volume of work they outsource to us or price they are willing or able to pay us, if not replaced by new service engagements and revenue, could materially adversely affect our revenues and results of operations.
Our revenues are highly dependent on a limited number of industries, and any decrease in demand for outsourced services in these industries could reduce our revenues and adversely affect our results of operations.
A substantial portion of our customers are concentrated in five specific industry verticals: Financial Services; Software & Hi-Tech; Business Information & Media; Travel & Consumer; and Life Sciences & Healthcare. Our business growth largely depends on continued demand for our services from customers in these five industry verticals and other industries that we target or may target in the future, and also depends on trends in these industries to outsource the type of services we provide.
A downturn in any of our targeted industries, a slowdown or reversal of the trend to outsource IT services in any of these industries or the introduction of regulations that restrict or discourage companies from outsourcing could result in a decrease in the demand for our services and could have a material adverse effect on our business, financial condition and results of operations. Other developments in the industries in which we operate may increase the demand for lower cost or lower quality IT services and decrease the demand for our services, or increase the pressure our customers put on us to reduce pricing. We may not be able to successfully anticipate and prepare for any such changes, which could adversely affect our results of operations.
Furthermore, developments in the industries we serve could shift customer demand to new services, solutions or technology. If our customers demand new services, solutions or technologies, we may be less competitive in these new areas or may need to make significant investments to meet that demand. Additionally, as we expand into serving new industry verticals, our solutions and technology may be used by, or generally affect, a broader base of customers and end users, which may expose us to new business and operational risks.

11


If our pricing structures are based on inaccurate expectations and assumptions regarding the cost and complexity of performing our work, or if we are not able to maintain favorable pricing for our services, then our contracts could be unprofitable.
We face a number of risks when pricing our contracts and setting terms with our customers. Our pricing is highly dependent on our internal forecasts, assumptions and predictions about our projects, the marketplace, global economic conditions (including foreign exchange volatility) and the coordination of operations and personnel in multiple locations with different skill sets and competencies. Larger and more complex projects that involve multiple engagements or stages heighten those pricing risks because a customer may choose not to retain us for additional stages or delay forecasted engagements, which disrupts our planned project resource requirements. If our pricing for a project includes dedicated personnel or facilities and the customer were to slow or stop that project, we may not be able to reallocate resources to other customers. Our pricing and cost estimates for the work that we perform may include anticipated long-term cost savings that we expect to achieve and sustain over the life of the contract. Because of these inherent uncertainties, we may underprice our projects, fail to accurately estimate the costs of performing the work or fail to accurately assess the risks associated with potential contracts, such as defined performance goals, service levels, and completion schedules. The risk of underpricing our services or underestimating the costs of performing the work is heightened in fixed -price contracts and in contracts that require our customer to receive a productivity benefit as a deliverable under the contract. If we fail to accurately estimate the resources, time or quality levels required to complete such engagements, or if the cost to us of employees, facilities, or technology unexpectedly increases, we could be exposed to cost overruns. Any increased or unexpected costs, delays or failures to achieve anticipated cost savings, or unexpected risks we encounter in connection with the performance of the services, including those caused by factors outside our control, could make these contracts less profitable or unprofitable.
Our industry is sensitive to the economic environment and the industry tends to decline during general economic downturns. Given our significant revenues from North America and Europe, if those economies weaken or slow, pricing for our services may be depressed and our customers may reduce or postpone their technology related spending significantly, which may in turn lower the demand for our services and negatively affect our revenues and profitability.
We face risks associated with having a long selling and implementation cycle for our services that require us to make significant resource commitments prior to realizing revenues for those services.
We have a long selling cycle for our services. Before potential customers commit to use our services, they require us to expend substantial time and resources educating them on the value of our services and our ability to meet their requirements. Therefore, our selling cycle is subject to many risks and delays over which we have little or no control, including our customers’ decision to select another service provider or in-house resources to perform the services, the timing of our customers’ budget cycles, and customer procurement and approval processes. If our sales cycle unexpectedly lengthens for one or more large projects, it could negatively affect the timing of our revenues and our revenue growth. In certain cases, we may begin work and incur costs prior to executing a contract, which may cause fluctuations in recognizing revenues between periods or jeopardize our ability to collect payment from customers.
Implementing our services also involves a significant commitment of resources over an extended period of time from both our customers and us. Our current and future customers may not be willing or able to invest the time and resources necessary to implement our services, and we may fail to close sales with potential customers despite devoting significant time and resources. Any significant failure to generate revenues or delays in recognizing revenues after incurring costs related to our sales or services processes could have a material adverse effect on our business.
We face intense and increasing competition for customers and opportunities from onshore and offshore IT services and other consulting companies. If we are unable to compete successfully against competitors, pricing pressures or loss of market share could have a material adverse effect on our business.
The market for our services is highly competitive, and we expect competition to persist and intensify. We face competition from offshore IT services providers in other outsourcing destinations with low wage costs such as India and China, as well as competition from large, global consulting and outsourcing firms and in-house IT departments of large corporations. Customers tend to engage multiple IT services providers instead of using an exclusive IT services provider, which could reduce our revenues or place significant downward pressure on pricing among competing IT services providers. Customers may prefer service providers that have more locations, more personnel, more experience in a particular country or market, or that are based in countries that are more cost-competitive or have the perception of being more stable than some of the emerging markets in which we operate.
Current or prospective customers may elect to perform certain services themselves or may be discouraged from transferring services from onshore to offshore service providers, which could harm our ability to compete effectively with competitors that provide services from within the countries in which our customers operate.

12


Some of our present and potential competitors may have substantially greater financial, marketing or technical resources; therefore, we may be unable to retain our customers or successfully attract new customers. Increased competition, our inability to compete successfully, pricing pressures or loss of market share could have a material adverse effect on our business.
If we are unable to adapt to rapidly changing technologies, methodologies and evolving industry standards, we may lose customers and our business could be materially adversely affected.
Rapidly changing technologies, methodologies and evolving industry standards are inherent in the market for our products and services. Our ability to anticipate developments in our industry, enhance our existing services, develop and introduce new services, provide enhancements and new features for our products, and keep pace with changes and developments are critical to meeting changing customer needs. Developing solutions for our customers is extremely complex and is expected to become increasingly complex and expensive in the future due to the introduction of new platforms, operating systems, technologies and methodologies. Our ability to keep pace with, anticipate or respond to changes and developments is subject to a number of risks, including that:
we may find it difficult or costly to update existing or develop new services, applications, tools and software quickly enough to meet our customers’ needs;
we may find it difficult or costly to make existing software and products work effectively and securely over the internet or with new or changed operating systems;
we may find it difficult or costly to update existing or develop new software, services, and products to keep pace with evolving industry standards, methodologies, and regulatory developments in the industries where our customers operate; and
we may find it difficult to maintain high quality levels with new technologies and methodologies.
We may not be successful in anticipating or responding to these developments in a timely manner, or if we do respond, the services, products, technologies or methodologies we develop or implement may not be successful in the marketplace. Further, services, products, technologies or methodologies that our competitors develop may render our services or products non-competitive or obsolete. Our failure to enhance our existing services and products and to develop and introduce new services and products to promptly address the needs of our customers could have a material adverse effect on our business.
Undetected software design defects, errors or failures may result in loss of business or in liabilities that could materially adversely affect our business.
Our software development solutions involve a high degree of technological complexity, have unique specifications and could contain design defects or software errors that are difficult to detect or correct. Errors or defects may result in the loss of current customers, revenues, market share, or customer data, a failure to attract new customers or achieve market acceptance, and could divert development resources and increase support or service costs. We cannot provide assurance that, despite testing by our customers and us, errors will not be found in the software products we develop or the services we perform. Any such errors could result in claims for damages against us, litigation, and reputational harm that could materially adversely affect our business.
Security breaches and other disruptions to network security could compromise our information and expose us to liability, which would cause our business and reputation to suffer.
In the ordinary course of business, we collect, store, process, transmit, and view sensitive or confidential data, including intellectual property, or proprietary business information or personally identifiable information belonging to us, our customers, respective employees, and other end users. This information is stored in our data centers and networks or in the data centers and networks of third-party providers. Physical security and the secure processing, maintenance and transmission of this information is critical to our operations and business strategy. Some of our customers are seeking additional assurances for the protection of their sensitive information, including personally identifiable information, and attach greater liability in the event that their sensitive information is disclosed.
Despite security measures, information technology and infrastructure may be vulnerable to attacks by hackers or breached due to human error, employee misconduct or malfeasance, system failure, or other disruptions. Any such breach could compromise our networks or the networks of our third-party providers and the information stored there could be accessed, publicly disclosed, misappropriated, lost or stolen. Such a breach, misappropriation, or disruption could also disrupt our operations and the services we provide to customers, damage our reputation, and cause a loss of confidence in our products and services, as well as require us to expend significant resources to protect against further breaches and to rectify problems caused by these events. Any such access, disclosure or other loss of information could result in legal claims or proceedings, liability under applicable laws, and regulatory penalties and could adversely affect our business, revenues and competitive position.

13


If we cause disruptions to our customers’ businesses, provide inadequate service, or breach contractual obligations, our customers may have claims for substantial damages against us and our reputation may be damaged. Our insurance coverage may be inadequate to protect us against such claims.
If our professionals make errors in the course of delivering services or we fail to meet contractual obligations to a customer, these errors or failures could disrupt the customer’s business or expose confidential or personally identifiable information. Any of these events could result in a reduction in our revenues, damage to our reputation, and could also result in a customer terminating our engagement and making claims for substantial damages against us. Some of our customer agreements do not limit our potential liability for occurrences such as breaches of confidentiality and intellectual property infringement indemnity, and we cannot generally limit liability to third parties with which we do not have a contractual relationship. In some cases, breaches of confidentiality obligations, including obligations to protect personally identifiable information, may entitle the aggrieved party to equitable remedies, including injunctive relief.
Although we maintain professional liability insurance, product liability insurance, commercial general and property insurance, business interruption insurance, workers’ compensation coverage, and umbrella insurance for certain of our operations, our insurance coverage does not insure against all risks in our operations or all claims we may receive. Damage claims from customers or third parties brought against us or claims that we initiate due to the disruption of our business, litigation, or natural disasters, may not be covered by our insurance, may exceed the limits of our insurance coverage, and may result in substantial costs and diversion of resources even if insured. Some types of insurance are not available on reasonable terms or at all in some countries in which we operate, and we cannot insure against damage to our reputation. The assertion of one or more large claims against us, whether or not successful and whether or not insured, could materially adversely affect our reputation, business, financial condition and results of operations.
A significant failure in our systems, telecommunications or IT infrastructure could harm our service model, which could result in a reduction of our revenues and otherwise disrupt our business.
Our service model relies on maintaining active voice and data communications, online resource management, financial and operational record management, customer service and data processing systems between our client sites, our delivery centers and our customer management locations. Our business activities may be materially disrupted in the event of a partial or complete failure of any of these technologies, which could be due to software malfunction, computer virus attacks, conversion errors due to system upgrades, damage from fire, earthquake, power loss, telecommunications failure, unauthorized entry, demands placed on internet infrastructure by growing numbers of users and time spent online, increased bandwidth requirements or other events beyond our control. Our crisis management procedures, business continuity, and disaster recovery plans may not be effective at preventing or mitigating the effects of such disruptions, particularly in the case of a catastrophic event. Loss of all or part of the infrastructure or systems for a period of time could hinder our performance or our ability to complete customer projects on time which, in turn, could lead to a reduction of our revenues or otherwise materially adversely affect our business and business reputation.
Our ability to generate and retain business could depend on our reputation in the marketplace.
Our services are marketed to customers and prospective customers based on a number of factors, including reputation. Our corporate reputation is a significant factor in our customers’ evaluation of whether to engage our services. Our customers’ perception of our ability to add value through our services is critical to the profitability of our engagements. We believe the EPAM brand name and our reputation are important corporate assets that help distinguish our services from those of our competitors and contribute to our efforts to recruit and retain talented employees.
Our corporate reputation is potentially susceptible to damage by actions or statements made by current or former customers and employees, competitors, vendors, adversaries in legal proceedings, government regulators, as well as members of the investment community and the media. There is a risk that negative information about us, even if untrue, could adversely affect our business, could cause damage to our reputation and be challenging to repair, could make potential or existing customers reluctant to select us for new engagements, and could adversely affect our recruitment and retention efforts. Damage to our reputation could also reduce the value and effectiveness of the EPAM brand name and could reduce investor confidence in us.

14


If we fail to integrate or manage acquired companies efficiently, or if acquisitions do not perform to our expectations, our overall profitability and growth plans could be materially adversely affected.
Strategic acquisitions are part of our expansion strategy, but these transactions involve significant risks. Acquired companies may not advance our business strategy or achieve a satisfactory return on our investment, we may not be able to successfully integrate acquired employees and business culture, customer relationships, or operations, and acquisitions divert significant management attention and financial resources from our ongoing business. Furthermore, contracts between our acquisition targets and their customers may lack terms and conditions that adequately protect us against the risks associated with the services we provide, which may increase our potential exposure to damages. If not effectively managed, the disruption of our ongoing business, increases in our expenses, including significant one-time expenses and write-offs, and difficulty and complexity of effectively integrating acquired operations may adversely affect our overall growth and profitability.
We may not be able to prevent unauthorized use of our intellectual property, and our intellectual property rights may not be adequate to protect our business and competitive position.
We rely on a combination of copyright, trademark, patent, unfair competition and trade secret laws, as well as intellectual property assignment and confidentiality agreements and other methods to protect our intellectual property rights. Protection of intellectual property rights and confidentiality in some countries in which we operate may not be as effective as in the United States or other countries with more developed intellectual property protections.
We require our employees and independent contractors to assign to us all intellectual property and work product they create in connection with their employment or engagement. These assignment agreements also obligate our personnel to keep proprietary information confidential. If these agreements are not enforceable in any of the jurisdictions in which we operate, we cannot ensure that we will own the intellectual property they create or that our proprietary information will not be disclosed. Our customers and certain vendors are generally obligated to keep our information confidential, but if these contractual obligations are not entered, or are breached or deemed unenforceable, our trade secrets, know-how or other proprietary information may be subject to unauthorized use, misappropriation or disclosure. Reverse engineering, unauthorized copying or other misappropriation of our and our customers’ proprietary technologies, tools and applications could enable unauthorized parties to benefit from our or our customers’ technologies, tools and applications without payment and may make us liable to our customers for damages and compensation, which could harm our business and competitive position.
We rely on our trademarks, trade names, service marks and brand names to distinguish our services and solutions from the services of our competitors. We have registered or applied to register many of these trademarks. Third parties may oppose our trademark applications, or otherwise challenge our use of our trademarks. In the event that our trademarks are successfully challenged, we could be forced to rebrand our services and solutions, which could result in loss of brand recognition, and could require us to devote additional resources to advertising and marketing new brands. Further, we cannot provide assurance that competitors will not infringe our trademarks, or that we will have adequate resources to enforce our trademarks. If we do enforce our trademarks and our other intellectual property rights through litigation, we may not be successful and the litigation may result in substantial costs and diversion of resources and management attention.

15


We may face intellectual property infringement claims that could be time-consuming and costly to defend. If we fail to defend ourselves against such claims, we may lose significant intellectual property rights and may be unable to continue providing our existing services.
Our success largely depends on our ability to use and develop our technology, tools, code, methodologies, products, and services without infringing the intellectual property rights of third parties, including patents, copyrights, trade secrets and trademarks. We may be unaware of intellectual property rights relating to our products or services that may give rise to potential infringement claims against us. If those intellectual property rights are potentially relevant to our service offerings, we may need to license those rights in order to continue to use the applicable technology, but the holders of those intellectual property rights may be unwilling to license those rights to us on commercially acceptable terms, if at all. There may also be technologies licensed to and relied on by us that if subject to infringement or misappropriation claims by third parties, may become unavailable to us if such third parties obtain an injunction to prevent us from delivering our services or using technology involving the allegedly infringing intellectual property.
We typically indemnify customers who purchase our products, services and solutions against potential infringement of third-party intellectual property rights, which subjects us to the risk and cost of defending the underlying infringement claims. These claims may require us to initiate or defend protracted and costly litigation on behalf of our customers, regardless of the merits of these claims, and our indemnification obligations are often not subject to liability limits or exclusion of consequential, indirect or punitive damages. Intellectual property litigation could also divert our management’s attention from our business and existing or potential customers could defer or limit their purchase or use of our software product development services or solutions until we resolve such litigation. If any of these claims succeed, we may be forced to pay damages on behalf of our customers, redesign or cease offering our allegedly infringing products, services, or solutions, or obtain licenses for the intellectual property that such services or solutions allegedly infringe. If we cannot obtain all necessary licenses on commercially reasonable terms, our customers may be forced to stop using our services or solutions.
Any of these actions, regardless of the outcome of litigation or merits of the claim, could damage our reputation and materially adversely affect our business, financial condition and results of operations.
We are subject to laws and regulations in the United States and other countries in which we operate, including export restrictions, economic sanctions, the FCPA, and similar anti-corruption laws. Compliance with these laws requires significant resources and non-compliance may result in civil or criminal penalties and other remedial measures.
We are subject to many laws and regulations that restrict our international operations, including laws that prohibit activities involving restricted countries, organizations, entities and persons that have been identified as unlawful actors or that are subject to U.S. sanctions. The U.S. Office of Foreign Assets Control, or OFAC, and other international bodies have imposed sanctions that prohibit us from engaging in trade or financial transactions with certain countries, businesses, organizations and individuals. We are also subject to the FCPA and anti-bribery and anti-corruption laws in other countries, all of which prohibit companies and their intermediaries from bribing government officials for the purpose of obtaining or keeping business or otherwise obtaining favorable treatment. We operate in many parts of the world that have experienced government corruption to some degree, and, in certain circumstances, strict compliance with anti-bribery laws may conflict with local customs and practices, although adherence to local customs and practices is generally not a defense under U.S. and other anti-bribery laws.
Our compliance program contains controls and procedures designed to ensure our compliance with the FCPA, OFAC and other sanctions, and laws and regulations. The continuing implementation and ongoing development and monitoring of our compliance program may be time consuming and expensive, and could result in the discovery of compliance issues or violations by us or our employees, independent contractors, subcontractors or agents of which we were previously unaware.
Any violations of these or other laws, regulations and procedures by our employees, independent contractors, subcontractors and agents, including third parties we associate with or companies we acquire, could expose us to administrative, civil or criminal penalties, fines or business restrictions, which could have a material adverse effect on our results of operations and financial condition and would adversely affect our reputation and the market for shares of our common stock and may require certain of our investors to disclose their investment in us under certain state laws.

16


Changes in privacy and data protection regulations could expose us to risks of noncompliance and costs associated with compliance.
EPAM is subject to the GDPR and the CCPA, each of which imposes significant restrictions and requirements relating to the processing of personal data. These and other recent international data protection laws are more burdensome than historical privacy standards, especially in the United States. The CCPA and GDPR each established complex legal obligations that organizations must follow with respect to the processing of personal data, including a prohibition on the transfer of personal information to third parties or to other countries, and the imposition of additional notification, security and other control measures.
Enforcement actions taken by the European Union data protection authorities, in the case of GDPR, or by individuals or the California regulatory authorities, in the case of the CCPA, as well as audits or investigations by one or more individuals, organizations, or foreign government agencies could result in penalties and fines for non-compliance or direct claims against us in the event of any loss or damage as a result of a breach of these regulations. The burden of compliance with additional data protection requirements may result in significant additional costs, complexity and risk in our services and customer may seek to shift the potential risks resulting from the implementation of data privacy legislation to us. We are required to establish processes and change certain operations in relation to the processing of personal data as a result of GDPR and CCPA, which may involve substantial expense and distraction from other aspects of our business.
Complying with a wide variety of legal requirements in the jurisdictions where we operate can create risks to our operations and financial condition, including liquidation of the subsidiaries that operate our major delivery centers.
Our global operations require us to comply with a wide variety of foreign laws and regulations, trade or foreign exchange restrictions or sanctions, inflation, unstable political and military situations, labor issues, and legal systems that make it more difficult to enforce intellectual property, contractual, or corporate rights. Certain legal provisions in Russia, Belarus, and Ukraine, where our local subsidiaries operate important delivery centers and employ a significant number of billable professionals, may allow a court to order liquidation of a locally organized legal entity on the basis of its formal noncompliance with certain requirements during formation, reorganization or during its operations. If we fail to comply with certain requirements, including those relating to minimum net assets, governmental or local authorities can seek the involuntary liquidation of our local subsidiaries in court, and creditors will have the right to accelerate their claims, demand early performance of the company’s obligations, and demand compensation for any damages. Involuntary liquidation of any of our subsidiaries could materially adversely affect our financial condition and results of operations.
Our effective tax rate could be materially adversely affected by several factors.
We conduct business globally and file income tax returns in multiple jurisdictions. Our effective tax rate could be materially adversely affected by several factors, including changes in the amount of income taxed by or allocated to the various jurisdictions in which we operate that have differing statutory tax rates; changing tax laws, regulations and interpretations of such tax laws in one or more jurisdictions; and the resolution of issues arising from tax audits or examinations and any related interest or penalties. The determination of our provision for income taxes and other tax liabilities requires estimation, judgment and calculations where the ultimate tax determination may not be certain. Our determination of tax liability is always subject to review or examination by authorities in various jurisdictions. If a tax authority in any jurisdiction reviews any of our tax returns and proposes an adjustment, including, but not limited to, a determination that the transfer prices and terms we have applied are not appropriate, such an adjustment could have a negative impact on our results of operations, business, and profitability. In addition, any significant changes to the Tax Cuts and Jobs Act (“U.S. Tax Act”) enacted in 2017, or to regulatory guidance associated with the U.S. Tax Act, could materially adversely affect our effective tax rate.
Our operating results may be negatively impacted by the loss of certain tax benefits provided to companies in our industry by the governments of Belarus and other countries.
In Belarus, our local subsidiary along with other member technology companies of High-Technologies Park have a full exemption from Belarus income tax and value added tax until 2049 and are taxed at reduced rates on a variety of other taxes. In Russia, our local subsidiary along with other qualified IT companies, benefit from paying obligatory social contributions to the government at a significantly reduced rate as well as an exemption from value added tax in certain circumstances. If these tax benefits are changed, terminated, not extended or comparable new tax incentives are not introduced, we expect that our effective income tax rate and/or our operating expenses could increase significantly, which could materially adversely affect our financial condition and results of operations. See “Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations - Provision for Income Taxes.”

17


There may be adverse tax and employment law consequences if the independent contractor status of some of our personnel or the exempt status of our employees is successfully challenged.
In several countries, certain of our personnel are retained as independent contractors. The criteria to determine whether an individual is considered an independent contractor or an employee are typically fact sensitive and vary by jurisdiction, as can the interpretation of the applicable laws. If a government authority or court makes any adverse determination with respect to independent contractors in general or one or more of our independent contractors specifically, we could incur significant costs, including for prior periods, in respect of tax withholding, social security taxes or payments, workers’ compensation and unemployment contributions, and recordkeeping, or we may be required to modify our business model, any of which could materially adversely affect our business, financial condition and results of operations and increase the difficulty in attracting and retaining personnel.
We may need additional capital, and a failure to raise additional capital on terms favorable to us, or at all, could limit our ability to grow our business and develop or enhance our service offerings to respond to market demand or competitive challenges.
We believe that our current cash, cash flow from operations and revolving line of credit are sufficient to meet our anticipated cash needs for at least the next twelve months. We may, however, require additional cash resources due to changed business conditions or other future developments, including any investments or acquisitions that we may decide to pursue. If these resources are insufficient to satisfy our cash requirements, we may seek to sell additional equity or debt securities or obtain another or larger credit facility, and we cannot be certain that such additional financing would be available on terms acceptable to us or at all. The sale of additional equity securities could result in dilution to our stockholders, and additional indebtedness would result in increased debt service costs and obligations and could impose operating and financial covenants that would further restrict our operations.
Our stock price is volatile.
Our common stock has at times experienced substantial price volatility as a result of variations between our actual and anticipated financial results, announcements by our competitors and us, projections or speculation about our business or that of our competitors by the media or investment analysts or uncertainty about current global economic conditions. The stock market, as a whole, also has experienced price and volume fluctuations that have affected the market price of many technology companies in ways that may have been unrelated to these companies’ operating performance. Furthermore, we believe our stock price should reflect future growth and profitability expectations and, if we fail to meet these expectations, our stock price may significantly decline.
Expense related to our liability-classified restricted stock units, which are subject to mark-to-market accounting, and the calculation of the weighted-average diluted shares outstanding in accordance with the treasury method are both affected by our stock price. Any fluctuations in the price of our stock will affect our future operating results.
Our hedging program is subject to counterparty default risk.
We enter into foreign currency forward contracts with a number of counterparties. As a result, we are subject to the risk that the counterparty to one or more of these contracts defaults on its performance under the contract. During an economic downturn, the counterparty’s financial condition may deteriorate rapidly and with little notice and we may be unable to take action to protect our exposure. In the event of a counterparty default, we could incur significant losses, which may harm our business and financial condition. In the event that one or more of our counterparties becomes insolvent or files for bankruptcy, our ability to eventually recover any losses suffered as a result of that counterparty’s default may be limited by the liquidity of the counterparty.
Item 1B. Unresolved Staff Comments
None.
Item 2. Properties
Our corporate headquarters are located in Newtown, Pennsylvania. We own and lease office buildings used as delivery centers, client management locations and space for administrative and support functions. These facilities are located in numerous cities worldwide and are strategically positioned in relation to our talent sources and key in-market locations to align with the needs of our operations. We believe that our existing properties are adequate to meet the current requirements of our business, and that suitable additional or substitute space will be available, if necessary. Our facilities are used interchangeably among all of our segments. See Note 15 “Segment Information” in the notes to our consolidated financial statements in this Annual Report on Form 10-K for information regarding the geographical locations and values of our long-lived assets. See

18


Note 7 “Leases” in the notes to our consolidated financial statements in this Annual Report on Form 10-K for information regarding our leased assets.
Item 3. Legal Proceedings
From time to time, we are involved in litigation and claims arising out of our business and operations in the normal course of business. We are not currently a party to any material legal proceeding, nor are we aware of any material legal or governmental proceedings pending or contemplated to be brought against us.
Item 4. Mine Safety Disclosures
None.

19


PART II
Item 5. Market for Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities
Market Information
Our common stock is traded on the New York Stock Exchange (“NYSE”) under the symbol “EPAM.”
The price range per share of common stock presented below represents the highest and lowest intraday sales prices for the Company’s common stock on the NYSE during each quarter of the two most recent years.
2019
 
 
 
 
Quarter Ended
 
High 
 
Low 
December 31
 
$
217.00

 
$
168.26

September 30
 
$
201.00

 
$
174.71

June 30
 
$
180.55

 
$
157.16

March 31
 
$
173.71

 
$
111.44

2018
 
 
 
 
Quarter Ended
 
High 
 
Low 
December 31
 
$
139.31

 
$
104.77

September 30
 
$
144.19

 
$
115.95

June 30
 
$
131.75

 
$
110.20

March 31
 
$
125.88

 
$
102.03

As of February 12, 2020, we had approximately 18 stockholders of record of our common stock. The number of record holders does not include holders of shares in “street name” or persons, partnerships, associations, corporations or other entities identified in security position listings maintained by depositories.
Dividend Policy
We have not declared or paid any cash dividends on our common stock and currently do not anticipate paying any cash dividends in the foreseeable future. Instead, we intend to retain all available funds and any future earnings for use in the operation and expansion of our business. Any future determination relating to our dividend policy will be made at the discretion of our Board of Directors and will depend on our future earnings, capital requirements, financial condition, future prospects, applicable Delaware law, which provides that dividends are only payable out of surplus or current net profits, and other factors that our Board of Directors deems relevant. In addition, our revolving credit facility restricts our ability to make or pay dividends (other than certain intercompany dividends) unless no potential or actual event of default has occurred or would be triggered thereby.
Equity Compensation Plan Information
See “Item 12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters” in Part III of this Annual Report for our equity compensation plan information.

20


Performance Graph
The following graph compares the cumulative total stockholder return on our common stock with the cumulative total return on the S&P 500 Index and a Peer Group Index (capitalization weighted) for the period beginning December 31, 2014 and ending December 31, 2019. The stock performance shown on the graph below is not indicative of future price performance. The following performance graph and related information shall not be deemed “soliciting material” or to be “filed” with the SEC, nor shall information be incorporated by reference into any future filing under the Securities Act of 1933 or Securities Exchange Act of 1934, each as amended, except to the extent that we specifically incorporate it by reference into such filing.
COMPARISON OF CUMULATIVE TOTAL RETURN (1)(2) 
Among EPAM, a Peer Group (3) and the S&P 500 Index
performancegraph2019a01.jpg
Company/Index
 
Base period
12/31/2014
 
12/31/2015
 
12/31/2016
 
12/31/2017
 
12/31/2018
 
12/31/2019
EPAM Systems, Inc. 
 
$
100.00

 
$
164.65

 
$
134.68

 
$
224.98

 
$
242.95

 
$
444.31

Peer Group Index
 
$
100.00

 
$
119.57

 
$
115.32

 
$
157.15

 
$
136.41

 
$
145.19

S&P 500 Index
 
$
100.00

 
$
101.38

 
$
113.51

 
$
138.28

 
$
132.23

 
$
173.86

 
 
(1)
Graph assumes $100 invested on December 31, 2014, in our common stock, a Peer Group and the S&P 500 Index.
(2)
Cumulative total return assumes reinvestment of dividends.
(3)
The Peer Group includes Cognizant Technology Solutions Corp. (NASDAQ:CTSH), ExlService Holdings, Inc. (NASDAQ:EXLS), Globant S.A. (NASDAQ:GLOB), Infosys Ltd. (NYSE:INFY), Perficient, Inc. (NASDAQ:PRFT), Virtusa Corporation (NASDAQ:VRTU), and Wipro Limited (NYSE:WIT).

21


Unregistered Sales of Equity Securities
In connection with the Company’s acquisition of all of the outstanding equity of Axsphère SAS (“Axsphere”), on September 3, 2019, the Company issued 18,787 shares of common stock to the Axsphere seller under the terms of the purchase agreement. Of these issued shares, 4,757 shares were immediately transferred to the seller and accounted for as service-based stock-based compensation expense; 4,637 shares were deposited in an escrow account to satisfy certain potential indemnification claims and were accounted for as service-based stock-based compensation; and 9,393 shares were deposited in an escrow account and will be released upon achievement of certain performance metrics and are accounted for as performance-based stock-based compensation. All of the shares of common stock issued in connection with these transactions are restricted securities (as defined in Rule 144 of the Securities Act of 1933, as amended (the “Securities Act”)). No underwriter was involved in these transactions and no underwriting commissions were paid. The transactions were exempt from the registration requirements pursuant to Section 4(a)(2) of the Securities Act, since such transactions did not involve any public offering.
Purchases of Equity Securities by the Issuer and Affiliated Purchasers
Under our equity-based compensation plans, on the date of vesting of stock-based compensation awards to our personnel, the Company withholds a number of shares of vested stock to satisfy tax withholding obligations arising on that date. The number of shares of stock to be withheld is calculated based on the closing price of the Company’s common stock on the vesting date. The following table provides information about shares withheld by the Company during the year ended December 31, 2019:
Period
 
Total Number of
Shares Purchased
 
Average Price
Paid Per Share
 
Total Number of Shares Purchased as Part of Publicly Announced Plans or Programs
 
 
Maximum Dollar Amount of Shares That May Yet Be Purchased Under the Program
January 1, 2019 to January 31, 2019
 
319

 
$
141.48

 

 

March 1, 2019 to March 31, 2019
 
81,243

 
$
165.41

 

 

April 1, 2019 to April 30, 2019
 
1,615

 
$
174.33

 

 

May 1, 2019 to May 31, 2019
 
71

 
$
171.57

 

 

June 1, 2019 to June 30, 2019
 
398

 
$
173.07

 

 

July 1, 2019 to July 31, 2019
 
5,846

 
$
182.75

 

 

August 1, 2019 to August 31, 2019
 
108

 
$
193.23

 

 

September 1, 2019 to September 30, 2019
 
7

 
$
180.36

 

 

October 1, 2019 to October 31, 2019
 
326

 
$
189.20

 

 

November 1, 2019 to November 30, 2019
 
5,227

 
$
179.82

 

 

December 1, 2019 to December 31, 2019
 
63

 
$
211.90

 

 

Total
 
95,223

 
$
167.52

 

 


22


Item 6. Selected Financial Data
The following table represents selected financial data for each of the last five years. Our historical results are not necessarily indicative of the results to be expected for any future period. The following selected financial data should be read in conjunction with “Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations” and our consolidated financial statements and related notes included elsewhere in this annual report.
 
Year Ended December 31
 
2019
 
2018
 
2017
 
2016
 
2015
 
(in thousands, except per share data)
Consolidated Statements of Income Data:
 
 
 
 
 
 
 
 
 
Revenues
$
2,293,798

 
$
1,842,912

 
$
1,450,448

 
$
1,160,132

 
$
914,128

Operating expenses:
 
 
 
 
 
 
 
 
 
Cost of revenues (exclusive of depreciation and amortization)
1,488,198

 
1,186,921

 
921,352

 
737,186

 
566,913

Selling, general and administrative expenses
457,433

 
373,587

 
327,588

 
265,863

 
223,853

Depreciation and amortization expense
45,317

 
36,640

 
28,562

 
23,387

 
17,395

Income from operations
302,850

 
245,764

 
172,946

 
133,696

 
105,967

Interest and other income, net
8,725

 
3,522

 
4,601

 
4,848

 
4,731

Foreign exchange (loss)/gain
(12,049
)
 
487

 
(3,242
)
 
(12,078
)
 
(4,628
)
Income before provision for income taxes
299,526

 
249,773

 
174,305

 
126,466

 
106,070

Provision for income taxes
38,469

 
9,517

 
101,545

 
27,200

 
21,614

Net income
$
261,057

 
$
240,256

 
$
72,760

 
$
99,266

 
$
84,456

Net income per share of common stock:
 
 
 

 
 

 
 

 
 

Basic
$
4.77

 
$
4.48

 
$
1.40

 
$
1.97

 
$
1.73

Diluted
$
4.53

 
$
4.24

 
$
1.32

 
$
1.87

 
$
1.62

Shares used in calculation of net income per share:
 
 
 

 
 

 
 

 
 

Basic
54,719

 
53,623

 
52,077

 
50,309

 
48,721

Diluted
57,668

 
56,673

 
54,984

 
53,215

 
51,986

 
 
As of December 31
 
 
2019
 
2018
 
2017
 
2016
 
2015
 
 
(in thousands)
Consolidated Balance Sheets Data:
 
 
 
 
 
 
 
 
 
 
Cash and cash equivalents
 
$
936,552

 
$
770,560

 
$
582,585

 
$
362,025

 
$
199,449

Trade receivables and contract assets, net
 
$
497,716

 
$
402,337

 
$
352,139

 
$
263,307

 
$
270,425

Property and equipment, net
 
$
165,259

 
$
102,646

 
$
86,419

 
$
73,616

 
$
60,499

Total assets
 
$
2,244,208

 
$
1,611,802

 
$
1,250,256

 
$
925,811

 
$
778,536

Long-term debt
 
$
25,074

 
$
25,031

 
$
25,033

 
$
25,048

 
$
35,000

Total liabilities
 
$
648,063

 
$
349,206

 
$
275,309

 
$
144,399

 
$
165,313

Total stockholders’ equity
 
$
1,596,145

 
$
1,262,596

 
$
974,947

 
$
781,412

 
$
613,223


23


Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations
You should read the following discussion and analysis of our financial condition and results of operations together with our audited consolidated financial statements and the related notes included elsewhere in this annual report. In addition to historical information, this discussion contains forward-looking statements that involve risks, uncertainties and assumptions that could cause actual results to differ materially from management’s expectations. Factors that could cause such differences are discussed in the sections entitled “Forward-Looking Statements” and “Part I. Item 1A. Risk Factors.” We assume no obligation to update any of these forward-looking statements.
Executive Summary
We are a leading global provider of digital platform engineering and software development services offering specialized technological solutions to many of the world’s leading organizations.
Our customers depend on us to solve their complex technical challenges and rely on our expertise in core engineering, advanced technology, digital design and intelligent enterprise development. We continuously explore opportunities in new industries to expand our core industry client base in software and technology, financial services, business information and media, travel and consumer, retail and distribution and life sciences and healthcare. Our teams of developers, architects, consultants, strategists, engineers, designers, and product experts have the capabilities and skill sets to deliver business results.
Our global delivery model and centralized support functions, combined with the benefits of scale from the shared use of fixed-cost resources, enhance our productivity levels and enable us to better manage the efficiency of our global operations. As a result, we have created a delivery base whereby our applications, tools, methodologies and infrastructure allow us to seamlessly deliver services and solutions from our delivery centers to global customers across all geographies, further strengthening our relationships with them.
Through increased specialization in focused verticals and a continued emphasis on strategic partnerships, we are leveraging our roots in software engineering to grow as a recognized brand in software development and end-to-end digital transformation services for our customers.

24


Overview of 2019 and Financial Highlights
The following table presents a summary of our results of operations for the years ended December 31, 2019, 2018 and 2017:
 
Year Ended December 31,
 
2019
 
2018
 
2017
 
 
 
% of revenues
 
 
 
% of revenues
 
 
 
% of revenues
 
(in millions, except percentages and per share data) 
Revenues
$
2,293.8

 
100.0
%
 
$
1,842.9

 
100.0
%
 
$
1,450.4

 
100.0
%
Income from operations
$
302.9

 
13.2
%
 
$
245.8

 
13.3
%
 
$
172.9

 
11.9
%
Net income
$
261.1

 
11.4
%
 
$
240.3

 
13.0
%
 
$
72.8

 
5.0
%
 
 
 
 
 
 
 
 
 
 
 
 
Effective tax rate
12.8
%
 
 
 
3.8
%
 
 
 
58.3
%
 
 
Diluted earnings per share
$
4.53

 
 
 
$
4.24

 
 
 
$
1.32

 
 
The key highlights of our consolidated results for 2019 were as follows:
We recorded revenues of $2.3 billion, or a 24.5% increase from $1.8 billion in the previous year, negatively impacted by $25.0 million or 1.3% due to changes in certain foreign currency exchange rates as compared to the corresponding period in the previous year.
Income from operations grew 23.2% to $302.9 million from $245.8 million in 2018. Expressed as a percentage of revenues, income from operations was consistent with last year at 13.2% compared to 13.3%.
Our effective tax rate was 12.8% compared to 3.8% last year. The provision for income taxes for 2018 was favorably impacted by the recognition of $34.9 million of one-time tax benefits, partially offset by an increase in excess tax benefits associated with equity award exercises and vesting in 2019 compared to the same period last year.
Net income increased 8.7% to $261.1 million compared to $240.3 million in 2018. Expressed as a percentage of revenues, net income decreased 1.6% compared to last year, which was largely driven by the increase in our effective tax rate.
Diluted earnings per share increased 6.8% to $4.53 for the year ended December 31, 2019 from $4.24 in 2018.
Cash provided by operations decreased $4.8 million, or 1.6%, to $287.5 million during 2019 as compared to last year.
The operating results in any period are not necessarily indicative of the results that may be expected for any future period.

25


Critical Accounting Policies
We prepare our consolidated financial statements in accordance with U.S. generally accepted accounting principles (“GAAP”), which require us to make judgments, estimates and assumptions that affect: (i) the reported amounts of assets and liabilities, (ii) the disclosure of contingent assets and liabilities at the end of each reporting period and (iii) the reported amounts of revenues and expenses during each reporting period. We evaluate these estimates and assumptions based on historical experience, knowledge and assessment of current business and other conditions, and expectations regarding the future based on available information and reasonable assumptions, which together form a basis for making judgments about matters not readily apparent from other sources. Since the use of estimates is an integral component of the financial reporting process, actual results could differ from those estimates. Some of our accounting policies require higher degrees of judgment than others in their application. When reviewing our audited consolidated financial statements, you should consider (i) our selection of critical accounting policies, (ii) the judgment and other uncertainties affecting the application of such policies and (iii) the sensitivity of reported results to changes in conditions and assumptions. We consider the policies discussed below to be critical to an understanding of our consolidated financial statements as their application places significant demands on the judgment of our management.
An accounting policy is considered critical if it requires an accounting estimate to be made based on assumptions about matters that are highly uncertain at the time the estimate is made, and if different estimates that reasonably could have been used, or changes in the accounting estimates that are reasonably likely to occur periodically, could materially impact the consolidated financial statements. We believe that the following critical accounting policies are the most sensitive and require more significant estimates and assumptions used in the preparation of our consolidated financial statements. You should read the following descriptions of critical accounting policies, judgments and estimates in conjunction with our audited consolidated financial statements and other disclosures included elsewhere in this annual report.
Revenues — As discussed in Note 1 “Business and Summary of Significant Accounting Policies” in the notes to our consolidated financial statements in this Annual Report on Form 10-K, on January 1, 2018, we adopted the new accounting standard ASU 2014-09, “Revenue from Contracts with Customers” (Topic 606) as amended using the modified retrospective method. This resulted in different revenue recognition accounting policies applied to the years presented in our consolidated financial statements.
For the years ended December 31, 2019 and 2018
We recognize revenues when control of goods or services is passed to a customer in an amount that reflects the consideration we expect to be entitled to in exchange for those goods or services. Such control may be transferred over time or at a point in time depending on satisfaction of obligations stipulated by the contract. Consideration expected to be received may consist of both fixed and variable components and is allocated to each separately identifiable performance obligation based on the performance obligation’s relative standalone selling price. Variable consideration usually takes the form of volume-based discounts, service level credits, price concessions or incentives. Determining the estimated amount of such variable consideration involves assumptions and judgment that can have an impact on the amount of revenues reported.
We derive revenues from a variety of service arrangements, which have been evolving to provide more customized and integrated solutions to customers by combining software engineering with customer experience design, business consulting and technology innovation services. Fees for these contracts may be in the form of time-and-materials or fixed-price arrangements. We generate the majority of our revenues under time-and-material contracts, which are billed using hourly, daily or monthly rates to determine the amounts to be charged directly to the customer. We apply a practical expedient and revenues related to time-and-material contracts are recognized based on the right to invoice for services performed.
Fixed-price contracts include maintenance and support arrangements, which may exceed one year in duration. Maintenance and support arrangements generally relate to the provision of ongoing services and revenues for such contracts are recognized ratably over the expected service period. Fixed-price contracts also include application development arrangements, where progress towards satisfaction of the performance obligation is measured using input or output methods and input methods are used only when there is a direct correlation between hours incurred and the end product delivered. Assumptions, risks and uncertainties inherent in the estimates used to measure progress could affect the amount of revenues, receivables and deferred revenues at each reporting period.
Revenues from licenses which have significant stand-alone functionality are recognized at a point in time when control of the license is transferred to the customer. Revenues from licenses which do not have stand-alone functionality are recognized over time. If there is an uncertainty about the receipt of payment for the services, revenue recognition is deferred until the uncertainty is sufficiently resolved. We apply a practical expedient and do not assess the existence of a significant financing component if the period between transfer of the service to a customer and when the customer pays for that service is one year or less.

26


We report gross reimbursable “out-of-pocket” expenses incurred as both revenues and cost of revenues in the consolidated statements of income and comprehensive income.
For the year ended December 31, 2017
We recognized revenue when the following criteria were met: (1) persuasive evidence of an arrangement existed; (2) delivery had occurred; (3) the sales price was fixed or determinable; and (4) collectability was reasonably assured. Determining whether and when some of these criteria had been satisfied often involved assumptions and judgments that could have had a significant impact on the timing and amount of revenues reported.
We derived our revenues from a variety of service offerings, which represent specific competencies of our delivery professionals. Contracts for these services had different terms and conditions based on the scope, deliverables, and complexity of the engagement, which required management to make judgments and estimates in determining appropriate revenue recognition. Fees for these contracts may have been in the form of time-and-materials or fixed-price arrangements. If there was uncertainty about the project completion or receipt of payment for the services, revenue was deferred until the uncertainty was sufficiently resolved. At the time revenue was recognized, we provided for any contractual deductions and reduced revenue accordingly. The Company reported gross reimbursable “out-of-pocket” expenses incurred as both revenues and cost of revenues in the consolidated statements of income and comprehensive income.
We deferred amounts billed to our customers for revenues not yet earned. Such amounts were anticipated to be recorded as revenues when services were performed in subsequent periods. Revenues were recorded when services had been provided but billed subsequent to the period end in accordance with the contract terms.
The majority of our revenues (90.3% of revenues in 2017) were generated under time-and-material contracts whereby revenues were recognized as services were performed with the corresponding cost of providing those services reflected as cost of revenues. The majority of such revenues were billed using hourly, daily or monthly rates as actual time was incurred on the project. Revenues from fixed-price contracts (8.3% of revenues in 2017) included fixed-price maintenance and support arrangements, which may have exceeded one year in duration and revenues from maintenance and support arrangements were generally recognized ratably over the expected service period. Fixed-price contracts also included application development arrangements and revenues from these arrangements were primarily determined using the proportional performance method. In cases where final acceptance of the product, system, or solution was specified by the customer, and the acceptance criteria were not objectively determinable to have been met as the services were provided, revenues were deferred until all acceptance criteria had been met. In the absence of a sufficient basis to measure progress towards completion, revenue was recognized upon receipt of final acceptance from the customer. Assumptions, risks and uncertainties inherent in the estimates used in the application of the proportional performance method of accounting could have affected the amount of revenues, receivables and deferred revenues at each reporting period.
Business Combinations — We account for business combinations using the acquisition method which requires us to estimate the fair value of identifiable assets acquired and liabilities assumed, including any contingent consideration, to properly allocate purchase price to the individual assets acquired and liabilities assumed. The allocation of the purchase price utilizes significant estimates in determining the fair values of identifiable assets acquired and liabilities assumed, especially with respect to intangible assets. The significant estimates and assumptions used include the timing and amount of forecasted revenues and cash flows, anticipated growth rates, client attrition rates, the discount rate reflecting the risk inherent in future cash flows and the determination of useful lives for finite-lived assets. There are different valuation models for each component, the selection of which requires considerable judgment. These determinations will affect the amount of amortization expense recognized in future periods. We base our fair value estimates on assumptions we believe are reasonable, but recognize that the assumptions are inherently uncertain. The acquired assets typically include customer relationships, software, trade names, non-competition agreements, and assembled workforce and as a result, a substantial portion of the purchase price is allocated to goodwill and other intangible assets.
If the initial accounting for the business combination has not been completed by the end of the reporting period in which the business combination occurs, provisional amounts are reported to present information about facts and circumstances that existed as of the acquisition date. Once the measurement period ends, which in no case extends beyond one year from the acquisition date, revisions to the accounting for the business combination are recorded in earnings.
Leases — We determine if an arrangement is a lease or contains a lease at inception. We perform an assessment and classify the lease as either an operating lease or a financing lease at the lease commencement date with a right-of-use asset (“RoU Asset”) and a lease liability recognized in the consolidated balance sheet under both classifications.

27


Lease liabilities are initially measured at the present value of lease payments not yet paid. The present value is determined by applying the readily determinable rate implicit in the lease or, if not available, the incremental borrowing rate of the lessee. We determine the incremental borrowing rate of the lessee on a lease-by-lease basis by developing an estimated centralized U.S. dollar borrowing rate for a fully collateralized obligation with a term similar to the lease term and adjust the rate to reflect the incremental risk associated with the currency in which the lease is denominated. The development of this estimate includes the use of recovery rates, U.S. risk-free rates, foreign currency/country base rate yields, and a synthetic corporate credit rating of the Company developed using regression analysis. Our lease agreements may include options to extend or terminate the lease. We includes such options in the lease term when it is reasonably certain that we will exercise that option. RoU Assets are recognized based on the initial measurement of the lease liabilities plus initial direct costs less lease incentives. Lease expense for operating leases is recognized on a straight-line basis over the lease term. RoU Assets are subject to periodic impairment tests.
We have elected a practical expedient to account for lease and non-lease components together as a single lease component. In addition, we elected the short-term lease recognition exemption for all classes of lease assets.
Recent Accounting Pronouncements
See Note 1 “Business and Summary of Significant Accounting Policies” in the notes to our consolidated financial statements in this Annual Report on Form 10-K for information regarding recent accounting pronouncements.
Results of Operations
The following table sets forth a summary of our consolidated results of operations for the periods indicated. This information should be read together with our consolidated financial statements and related notes included elsewhere in this annual report. The operating results in any period are not necessarily indicative of the results that may be expected for any future period.
 
Year Ended December 31,
 
2019
 
2018
 
2017
 
 
 
% of revenues
 
 
 
% of revenues
 
 
 
% of revenues
 
(in thousands, except percentages and per share data)
Revenues
$
2,293,798

 
100.0
 %
 
$
1,842,912

 
100.0
%
 
$
1,450,448

 
100.0
 %
Operating expenses:
 
 
 
 
 
 
 
 
 

 
 
Cost of revenues (exclusive of depreciation and amortization)(1)
1,488,198

 
64.9

 
1,186,921

 
64.4

 
921,352

 
63.5

Selling, general and administrative expenses(2)
457,433

 
19.9

 
373,587

 
20.3

 
327,588

 
22.6

Depreciation and amortization expense
45,317

 
2.0

 
36,640

 
2.0

 
28,562

 
2.0

Income from operations
302,850

 
13.2

 
245,764

 
13.3

 
172,946

 
11.9

Interest and other income, net
8,725

 
0.4

 
3,522

 
0.3

 
4,601

 
0.3

Foreign exchange (loss)/gain
(12,049
)
 
(0.5
)
 
487

 

 
(3,242
)
 
(0.2
)
Income before provision for income taxes
299,526

 
13.1

 
249,773

 
13.6

 
174,305

 
12.0

Provision for income taxes
38,469

 
1.7

 
9,517

 
0.6

 
101,545

 
7.0

Net income
$
261,057

 
11.4
 %
 
$
240,256

 
13.0
%
 
$
72,760

 
5.0
 %
 
 
 
 
 
 
 
 
 
 
 
 
Effective tax rate
12.8
%
 
 
 
3.8
%
 
 
 
58.3
%
 
 
Diluted earnings per share
$
4.53

 
 
 
$
4.24

 
 
 
$
1.32

 
 
 
 

(1)
Included $37,580, $27,245 and $20,868 of stock-based compensation expense for the years ended December 31, 2019, 2018 and 2017, respectively.
(2)
Included $34,456, $31,943 and $31,539 of stock-based compensation expense for the years ended December 31, 2019, 2018 and 2017, respectively.

28


Revenues
We continue to expand our presence across multiple geographies and verticals, both organically and through strategic acquisitions. During the year ended December 31, 2019, our total revenues grew 24.5% over the previous year to $2.3 billion. This growth resulted from our ability to retain existing customers and increase the level of services we provide to them and our ability to produce revenues from new customer relationships. Customer concentration continued to decrease with revenues from our top five, top ten and top twenty clients declining as a percentage of total revenues for the year ended December 31, 2019 as compared to the previous year. Revenue has been positively impacted from the acquisition of test IO and other 2019 acquisitions, which contributed 0.2% and 0.5%, respectively to our revenue growth, and negatively impacted by the fluctuations in foreign currency that decreased our revenue growth by 1.3% during the year ended December 31, 2019 as compared to the previous year.
We discuss below the breakdown of our revenues by vertical, customer location, service arrangement type, and customer concentration.
Revenues by Vertical
We assign our customers into one of our five main vertical markets or a group of various industries where we are increasing our presence, which we label as “Emerging Verticals”. Emerging Verticals include customers in multiple industries such as energy, utilities, manufacturing, automotive, telecommunications and several others.
The following table presents our revenues by vertical and revenues as a percentage of total revenues by vertical for the periods indicated:
 
Year Ended December 31,
 
2019
 
2018
 
2017
 
(in thousands, except percentages)
Financial Services
$
500,872

 
21.8
%
 
$
423,977

 
23.0
%
 
$
338,899

 
23.4
%
Travel & Consumer
439,358

 
19.2

 
393,643

 
21.4

 
317,415

 
21.9

Software & Hi-Tech
433,398

 
18.9

 
350,815

 
19.0

 
287,633

 
19.8

Business Information & Media
420,923

 
18.4

 
324,033

 
17.6

 
256,267

 
17.7

Life Sciences & Healthcare
248,452

 
10.8

 
171,703

 
9.3

 
120,591

 
8.3

Emerging Verticals
250,795

 
10.9

 
178,741

 
9.7

 
129,643

 
8.9

Revenues
$
2,293,798

 
100.0
%
 
$
1,842,912

 
100.0
%
 
$
1,450,448

 
100.0
%

Revenues by Customer Location
Our revenues are sourced from four geographic markets: North America, Europe, CIS and APAC. We present and discuss our revenues by customer location based on the location of the specific customer site that we serve, irrespective of the location of the headquarters of the customer or the location of the delivery center where the work is performed. Revenues by customer location is different from revenues by reportable segment in our consolidated financial statements included elsewhere in this annual report. Segments are not based on the geographic location of the customers, but instead they are based on the location of the Company’s management responsible for a particular customer or market.

29


The following table sets forth revenues by customer location by amount and as a percentage of our revenues for the periods indicated:
 
Year Ended December 31,
 
2019
 
2018
 
2017
 
(in thousands, except percentages)
North America
$
1,390,015

 
60.6
%
 
$
1,099,167

 
59.6
%
 
$
840,692

 
58.0
%
Europe
746,866

 
32.6

 
612,472

 
33.2

 
511,319

 
35.2

CIS (1)
100,471

 
4.4

 
81,703

 
4.4

 
68,390

 
4.7

APAC (2)
56,446

 
2.4

 
49,570

 
2.8

 
30,047

 
2.1

Revenues
$
2,293,798

 
100.0
%
 
$
1,842,912

 
100.0
%
 
$
1,450,448

 
100.0
%
 
 
(1)
CIS includes revenues from customers in Belarus, Kazakhstan, Russia and Ukraine.
(2)
APAC, which stands for Asia Pacific, includes revenues from customers in Southeast Asia and Australia.
During the year ended December 31, 2019, revenues in our largest geography, North America, were $1,390.0 million growing $290.8 million, or 26.5%, from $1,099.2 million reported for the year ended December 31, 2018. Revenues from this geography accounted for 60.6% of total revenues in 2019, an increase from 59.6% in the prior year. The United States continued to be our largest customer location contributing revenues of $1,321.7 million in 2019 compared to $1,029.3 million in 2018.
Revenues in our Europe geography were $746.9 million, an increase of $134.4 million, or 21.9%, over $612.5 million in the previous year. Revenues in this geography accounted for 32.6% of consolidated revenues in 2019 as compared to 33.2% in the previous year. The top three revenue contributing customer location countries in Europe were the United Kingdom, Switzerland and the Netherlands generating revenues of $290.0 million, $152.7 million and $88.5 million in 2019, respectively, compared to $200.9 million, $144.4 million and $70.3 million in 2018, respectively. Fluctuations in foreign currency exchange rates with the U.S. dollar, particularly the euro and the British pound, during 2019 compared to the same period in the prior year negatively impacted revenue growth in the European geography by 3.2%.
During 2019, revenues in the CIS geography increased $18.8 million, or 23.0%, from the previous year. The increase in CIS revenues came predominantly from customers in Russia, contributing $18.8 million of revenue growth in 2019 compared to the previous year.
Revenues from customers in locations in the APAC region comprised 2.4% of total revenues in 2019, a level consistent with the prior year.
Discussion of revenues from 2018 as compared to 2017 is disclosed in “Part II. Item 7. Results of Operations” of our Annual Report on Form 10-K for the year ended December 31, 2018.
Revenues by Customer Concentration
We have long-standing relationships with many of our customers and we seek to grow revenues from our existing customers by continually expanding the scope and size of our engagements. Revenues derived from these customers may fluctuate as these accounts mature or upon completion of multi-year projects. While we believe there is a significant potential for future growth as we expand our capabilities and offerings within existing customers, we continue to focus on diversification of our customer concentration and building up a portfolio of new accounts that we believe have significant revenue potential. We anticipate the contribution of these new accounts to our total revenues to increase in the mid- to long-term and offset the potential slower growth rate of some of our largest customers as those accounts mature.

30


We expect customer concentration from our top customers to continue to decrease over the long-term. The following table presents revenues contributed by our customers by amount and as a percentage of our revenues for the periods indicated:
 
Year Ended December 31,
 
2019
 
2018
 
2017
 
(in thousands, except percentages)
Top five customers
$
456,985

 
19.9
%
 
$
410,987

 
22.3
%
 
$
348,219

 
24.0
%
Top ten customers
$
666,584

 
29.1
%
 
$
582,539

 
31.6
%
 
$
491,742

 
33.9
%
Top twenty customers
$
933,178

 
40.7
%
 
$
782,771

 
42.5
%
 
$
648,786

 
44.7
%
Customers below top twenty
$
1,360,620

 
59.3
%
 
$
1,060,141

 
57.5
%
 
$
801,662

 
55.3
%
The following table shows the number of customers from which we earned revenues for each year presented:
 
Year Ended December 31,
Revenues Greater Than or Equal To
2019
 
2018
 
2017
$0.1 million
610
 
562
 
460
$0.5 million
402
 
375
 
316
$1 million
297
 
256
 
232
$5 million
91
 
81
 
63
$10 million
49
 
36
 
26
$20 million
22
 
14
 
10
Revenues by Service Offering
Effective January 1, 2018, the Company adopted ASU No. 2014-09, Revenue from Contracts with Customers (Topic 606) as amended. The adoption of this standard required various disaggregated levels of revenue to be disclosed as presented in Note 9 “Revenues” in the notes to our consolidated financial statements in this Annual Report on Form 10-K. The standard also required us to consider how management views the business and provide the appropriate disclosures that would be relevant and informative under those views.
Our service arrangements have been evolving to provide more customized and integrated solutions to our customers where we combine software engineering with customer experience design, business consulting and technology innovation services. We are continually expanding our service capabilities, moving beyond traditional services into business consulting, design and physical product development. As more of our projects involve multiple competencies and different types of specialized professionals working collaboratively, it has been increasingly difficult to classify our projects into the specific service offerings that we historically presented. Given the market demand for integrated customer solutions and our management’s view of the business, we changed our presentation of service offerings to better reflect our business model.
Our professional services engagement models vary based on the type of services provided to a customer, the mix and locations of delivery professionals involved and pricing type, which is either time-and-material or fixed-price. Historically, the majority of our professional services revenues have been generated under time-and-material contracts and we expect time-and-material arrangements to continue to comprise the majority of our revenues in the foreseeable future.

31


The following table shows revenues by service offering as an amount and as a percentage of our revenues for the years indicated:
 
Year Ended December 31,
 
2019
 
2018
 
2017
 
(in thousands, except percentages)
Professional services
$
2,285,303

 
99.7
%
 
$
1,837,148

 
99.7
%
 
$
1,429,781

 
98.6
%
Licensing
5,081

 
0.2

 
4,097

 
0.2

 
3,529

 
0.2

Other
3,414

 
0.1

 
1,667

 
0.1

 
1,147

 
0.1

Reimbursable expenses
See (1)

 
See (1)

 
See (1)

 
See (1)

 
15,991

 
1.1

Revenues
$
2,293,798

 
100.0
%
 
$
1,842,912

 
100.0
%
 
$
1,450,448

 
100.0
%
 
 
(1)
Following the adoption of Topic 606 on January 1, 2018, the Company includes reimbursable expenses in total contract consideration and is included in Professional services revenues. See Note 1 “Business and Summary of Significant Accounting Policies.”
See Note 9 “Revenues” in the notes to our consolidated financial statements in this Annual Report on Form 10-K for more information regarding our contract types and related revenue recognition policies.
Cost of Revenues (Exclusive of Depreciation and Amortization)
The principal components of our cost of revenues (exclusive of depreciation and amortization) are salaries, bonuses, fringe benefits, stock-based compensation, project-related travel costs and fees for subcontractors who are assigned to customer projects. Salaries and other compensation expenses of our delivery professionals are reported as cost of revenues regardless of whether the employees are actually performing customer services during a given period. Our employees are a critical asset, necessary for our continued success and therefore we expect to continue hiring talented employees and providing them with competitive compensation programs.
We manage the utilization levels of our delivery professionals through strategic hiring and efficient staffing of projects. Some of these professionals are hired and trained to work for specific customers or on specific projects and some of our offshore development centers are dedicated to specific customers or projects. Our staff utilization also depends on the general economy and its effect on our customers and their business decisions regarding the use of our services.
During the year ended December 31, 2019, cost of revenues (exclusive of depreciation and amortization) was $1,488.2 million, representing an increase of 25.4% from $1,186.9 million reported last year. The increase was primarily due to an increase in compensation costs as a result of a 19.2% growth in the average number of production headcount for the year and a higher level of accrued variable compensation in 2019 as compared to the prior year.
Expressed as a percentage of revenues, cost of revenues (exclusive of depreciation and amortization) was 64.9% and 64.4% during the years ended December 31, 2019 and 2018, respectively. The year-over-year increase reflects the impact from lower utilization rates and increased stock compensation expense.
Discussion of cost of revenues (exclusive of depreciation and amortization) from 2018 as compared to 2017 is disclosed in “Part II. Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations — Results of Operations” of our Annual Report on Form 10-K for the year ended December 31, 2018.
Selling, General and Administrative Expenses
Selling, general and administrative expenses represent expenses associated with promoting and selling our services and general and administrative functions of our business. These expenses include the costs of salaries, bonuses, fringe benefits, stock-based compensation, severance, bad debt, travel, legal and accounting services, insurance, facilities including operating leases, advertising and other promotional activities. In addition, we pay a membership fee of 1% of revenues generated in Belarus to the administrative organization of the Belarus High-Technologies Park. We expect our selling, general and administrative expenses to continue to increase in absolute terms as our business expands but generally to remain steady as a percentage of our revenues in the foreseeable future.

32


Our selling, general and administrative expenses have increased due to our continuously expanding operations, strategic business acquisitions, and the hiring of necessary personnel to support our growth. During the year ended December 31, 2019, selling, general and administrative expenses were $457.4 million, representing an increase of 22.4% as compared to $373.6 million reported last year. The increase in selling, general and administrative expenses in 2019 was primarily driven by a $44.8 million increase in personnel-related costs including stock-based compensation expense and talent acquisition and development expenses, and a $28.0 million increase in facilities and infrastructure related expenses to support our growth.
Expressed as a percentage of revenues, selling, general and administrative expenses decreased 0.4% to 19.9% for the year ended December 31, 2019. The decrease was primarily driven by the slower growth of 19.7% in personnel-related costs including stock-based compensation expense as compared to revenue growth of 24.5%.
Discussion of selling, general and administrative expenses from 2018 as compared to 2017 is disclosed in “Part II. Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations — Results of Operations” of our Annual Report on Form 10-K for the year ended December 31, 2018.
Depreciation and Amortization Expense
During the year ended December 31, 2019, depreciation and amortization expense was $45.3 million, representing an increase of $8.7 million from $36.6 million reported last year. The increase in depreciation and amortization expense was primarily due to an increase in computer equipment to support headcount growth. Depreciation and amortization expense includes amortization of acquired finite-lived intangible assets. Expressed as a percentage of revenues, depreciation and amortization expense remained consistent at 2.0% during the year ended December 31, 2019 as compared to 2018.
Discussion of depreciation and amortization expense from 2018 as compared to 2017 is disclosed in “Part II. Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations — Results of Operations” of our Annual Report on Form 10-K for the year ended December 31, 2018.
Interest and Other Income, Net
Interest and other income, net includes interest earned on cash and cash equivalents and employee housing loans, gains and losses from certain financial instruments, interest expense related to our revolving credit facility and changes in the fair value of contingent consideration. There were no material changes in interest and other income, net in 2019 as compared to 2018 and 2017.
Provision for Income Taxes
Determining the consolidated provision for income tax expense, deferred income tax assets and liabilities and any potential related valuation allowances involves judgment. We consider factors that may contribute, favorably or unfavorably, to the overall annual effective tax rate in the current year as well as the future. These factors include statutory tax rates and tax law changes in the countries where we operate and excess tax benefits upon vesting or exercise of equity awards as well as consideration of any significant or unusual items.
As a global company, we are required to calculate and provide for income taxes in each of the jurisdictions in which we operate. During 2019, 2018 and 2017, we had $234.2 million, $205.2 million and $180.9 million, respectively, in income before provision for income taxes attributed to our foreign jurisdictions. Changes in the geographic mix or level of annual pre-tax income can also affect our overall effective income tax rate.
Our provision for income taxes also includes the impact of provisions established for uncertain income tax positions, as well as the related net interest and penalty expense. Tax exposures can involve complex issues and may require an extended period to resolve. Although we believe we have adequately reserved for our uncertain tax positions, we cannot provide assurance that the final tax outcome of these matters will not be different from our current estimates. We adjust these reserves in light of changing facts and circumstances, such as the closing of a tax audit, statute of limitation lapse or the refinement of an estimate. To the extent that the final tax outcome of these matters differs from the amounts recorded, such differences will impact the provision for income taxes in the period in which such determination is made.

33


In Belarus, member technology companies of High-Technologies Park, including our local subsidiary, have a full exemption from Belarus income tax on qualifying income through January 2049. However, beginning February 1, 2018, the earnings of the Company’s Belarus local subsidiary became subject to U.S. income taxation due to the Company’s decision to change the tax status of the subsidiary. Consequently, there was less income tax benefit from the Belarus tax exemption during 2018 compared to the previous year. There was no aggregate dollar benefit derived from this tax holiday for the year ended December 31, 2019, and the aggregate dollar benefits derived from this tax holiday approximated $1.4 million and $15.5 million for the years ended December 31, 2018 and 2017, respectively. There was no impact on diluted net income per share for the year ended December 31, 2019. The benefit the tax holiday had on diluted net income per share approximated $0.02 and $0.28 for the years ended December 31, 2018 and 2017, respectively.
The provision for income taxes was $38.5 million in 2019 and $9.5 million in 2018, partially driven by the increase in pre-tax income year over year. The effective tax rate increased from 3.8% in 2018 to 12.8% in 2019 primarily due to one-time benefits in 2018, partially offset by an increase in excess tax benefits associated with equity award exercises and vesting which were $28.4 million in 2019 compared to $17.4 million in 2018. The provision for income taxes in 2018 included the following one-time net tax benefits:
We recorded a $26.0 million benefit to reflect the establishment of net deferred tax assets as a result of our decision to file entity classification elections with the Internal Revenue Service for the majority of our foreign subsidiaries to change the tax status and to classify most of our foreign subsidiaries as disregarded for U.S. income tax purposes.
The provisional charge recorded in 2017 due to the one-time transition tax on accumulated foreign subsidiary earnings not previously subject to U.S. income tax was reduced by $4.9 million, and the provisional charge recorded in 2017 due to the impact of the change in the U.S. statutory tax rate from 35.0% to 21.0% on the valuation of the net deferred tax assets was increased by $0.9 million.
Based on proposed tax regulations issued by the U.S. Department of the Treasury during 2018, it was determined that a U.S. foreign tax credit could be claimed for the withholding tax paid to Belarus resulting in a net $4.9 million tax benefit recognized in 2018.
Discussion of the provision for income taxes from 2018 as compared to 2017 is disclosed in “Part II. Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations — Results of Operations” of our Annual Report on Form 10-K for the year ended December 31, 2018.
Foreign Exchange Gain / Loss
For discussion of the impact of foreign exchange fluctuations see “Item 7A. Quantitative and Qualitative Disclosures About Market Risk — Foreign Exchange Risk.”
Results by Business Segment
Our operations consist of three reportable segments: North America, Europe, and Russia. The segments represent components of EPAM for which separate financial information is available and used on a regular basis by our chief executive officer, who is also our chief operating decision maker (“CODM”), to determine how to allocate resources and evaluate performance. Our CODM makes business decisions based on segment revenues and segment operating profits. Segment operating profit is defined as income from operations before unallocated costs. Expenses included in segment operating profit consist principally of direct selling and delivery costs as well as an allocation of certain shared services expenses. Certain corporate expenses are not allocated to specific segments as these expenses are not controllable at the segment level. Such expenses include certain types of professional fees, non-corporate taxes, compensation to non-employee directors and certain other general and administrative expenses, including compensation of specific groups of non-production employees. In addition, the Company does not allocate stock-based compensation expenses, amortization of purchased intangible assets and other acquisition-related expenses. These unallocated amounts are combined with total segment operating profit to arrive at consolidated income from operations.
We manage our business primarily based on the managerial responsibility for the client base and market. As managerial responsibility for a particular customer relationship generally correlates with the customer’s geographic location, there is a high degree of similarity between customer locations and the geographic boundaries of our reportable segments. In some cases, managerial responsibility for a particular customer is assigned to a management team in another region and is usually based on the strength of the relationship between customer executives and particular members of EPAM’s senior management team. In such cases, the customer’s activity would be reported through the management team’s reportable segment.

34


During the fourth quarter of 2019, the Company changed its management reporting of segment revenues to exclude other income. Prior year amounts presented below have been changed to conform to that presentation.
Segment revenues from external customers and segment operating profit, before unallocated expenses, for the North America, Europe and Russia segments for the years ended December 31, 2019, 2018 and 2017 were as follows:
 
Year Ended December 31,
 
2019
 
2018
 
2017
 
(in thousands) 
Segment revenues:
 
 
 
 
 
North America
$
1,380,944

 
$
1,076,979

 
$
796,040

Europe
820,717

 
692,785

 
591,450

Russia
92,137

 
73,148

 
62,958

Total segment revenues
$
2,293,798

 
$
1,842,912

 
$
1,450,448

Segment operating profit:
 

 
 

 
 
North America
$
293,757

 
$
221,846

 
$
169,340

Europe
114,863

 
115,876

 
92,080

Russia
17,347

 
11,377

 
13,906

Total segment operating profit
$
425,967

 
$
349,099

 
$
275,326

During the year ended December 31, 2018, the Company began to allocate certain staff recruitment and development expenses into segment operating profit as these expenses became part of the evaluation of segment management’s performance. These costs were not previously allocated to segments and were included in unallocated amounts in the reconciliation of segment operating profit to consolidated income before provision for income taxes. The effect of this reclassification was not material to segment operating profit and had no impact on total income from operations for the year ended December 31, 2018.
North America Segment
2019 compared to 2018
During 2019, North America segment revenues increased $304.0 million, or 28.2%, over last year. Revenues from our North America segment represent 60.2% and 58.4% of total segment revenues during 2019 and 2018, respectively. During 2019 as compared to 2018, the North America segment’s operating profits increased $71.9 million, or 32.4%, to $293.8 million. North America’s operating profit represented 21.3% of North America segment revenues as compared to 20.6% in 2018.
Revenues were negatively impacted by the reassignment of a certain customer to the Europe segment from the North America segment as a result of a change in managerial responsibility. Without this reassignment, North America segment revenue growth would have been 34.6% for the year ended December 31, 2019 as compared to 2018.
The following table presents North America segment revenues by industry vertical for the periods indicated:
 
Year Ended December 31,
 
Change
 
2019
 
2018
 
Dollars 
 
Percentage 
Industry Vertical
(in thousands, except percentages)
Software & Hi-Tech
$
354,023

 
$
269,067

 
$
84,956

 
31.6
%
Business Information & Media
262,448

 
251,081

 
11,367

 
4.5
%
Life Sciences & Healthcare
224,925

 
151,418

 
73,507

 
48.5
%
Travel & Consumer
198,264

 
177,910

 
20,354

 
11.4
%
Financial Services
184,469

 
112,444

 
72,025

 
64.1
%
Emerging Verticals
156,815

 
115,059

 
41,756

 
36.3
%
        Revenues
$
1,380,944

 
$
1,076,979

 
$
303,965

 
28.2
%

35


Software & Hi-Tech remained the largest industry vertical in the North America segment during the year ended December 31, 2019, growing 31.6% as compared to the prior year, which was a result of the continued focus on working with our technology customers. Revenues from the Financial Services vertical grew in excess of 50% during the year ended December 31, 2019 compared to 2018. Revenues from the Business Information & Media vertical grew 4.5% during the year ended December 31, 2019, as compared to the corresponding period from the prior year and were adversely impacted by the reassignment of a certain customer to the Europe segment. Without this reassignment, the Business Information & Media vertical would have grown 31.8% during the year 2019 compared to the previous year.
2018 compared to 2017
North America segment revenues increased $280.9 million, or 35.3%, over 2017. Revenues from our North America segment represent 58.4% and 54.9% of total segment revenues during 2018 and 2017, respectively. During 2018 as compared to 2017, the North America segment’s operating profits increased $52.5 million, or 31.0%, to $221.8 million. North America’s operating profit represented 20.6% of North America segment revenues as compared to 21.3% in 2017.
The following table presents North America segment revenues by industry vertical for the periods indicated:
 
Year Ended December 31,
 
Change
 
2018
 
2017
 
Dollars 
 
Percentage 
Industry Vertical
(in thousands, except percentages)
Software & Hi-Tech
$
269,067

 
$
211,310

 
$
57,757

 
27.3
%
Business Information & Media
251,081

 
192,110

 
58,971

 
30.7
%
Travel & Consumer
177,910

 
148,190

 
29,720

 
20.1
%
Life Sciences & Healthcare
151,418

 
105,839

 
45,579

 
43.1
%
Financial Services
112,444

 
65,150

 
47,294

 
72.6
%
Emerging Verticals
115,059

 
73,441

 
41,618

 
56.7
%
        Revenues
$
1,076,979

 
$
796,040

 
$
280,939

 
35.3
%
Software & Hi-Tech remained the largest industry vertical in the North America segment during the year ended December 31, 2018, growing 27.3% as compared to the prior year, which was a result of the continued focus on working with our technology customers. Revenues from the Financial Services and Emerging Verticals grew in excess of 50% during the year ended December 31, 2018 compared to 2017 substantially driven by customers we began serving in the prior 24 months.
Europe Segment
Our Europe segment includes the business in the APAC region, which is managed by the same management team.
2019 compared to 2018
During 2019, Europe segment revenues were $820.7 million, reflecting an increase of $127.9 million, or 18.5%, from last year. Revenues from our Europe segment represent 35.8% and 37.6% of total segment revenues during 2019 and 2018, respectively. During 2019, this segment’s operating profits decreased $1.0 million, or 0.9% as compared to last year, to $114.9 million. Europe’s operating profit represented 14.0% of Europe segment revenues as compared to 16.7% in 2018.
Revenues benefited from the reassignment of a certain customer to the Europe segment from the North America segment as a result of a change in managerial responsibility. Without this reassignment, Europe segment revenue growth would have been 8.6% for the year ended December 31, 2019 as compared to 2018.

36


The following table presents Europe segment revenues by industry vertical for the periods indicated:
 
Year Ended December 31,
 
Change
 
2019
 
2018
 
Dollars 
 
Percentage 
Industry Vertical
(in thousands, except percentages)
Financial Services
$
244,284

 
$
252,196

 
$
(7,912
)
 
(3.1
)%
Travel & Consumer
229,523

 
208,266

 
21,257

 
10.2
 %
Business Information & Media
157,844

 
72,898

 
84,946

 
116.5
 %
Software & Hi-Tech
77,377

 
79,121

 
(1,744
)
 
(2.2
)%
Life Sciences & Healthcare
23,444

 
20,272

 
3,172

 
15.6
 %
Emerging Verticals
88,245

 
60,032

 
28,213

 
47.0
 %
        Revenues
$
820,717

 
$
692,785

 
$
127,932

 
18.5
 %
The Europe segment benefited from strong growth in the Business Information & Media vertical of 116.5% for the year ended December 31, 2019 as compared to 2018. This is primarily due to the reassignment of a certain customer to the Europe segment from the North America segment as a result of a change in managerial responsibility. Without this reassignment, Business Information & Media growth would have been 22.7% for the year ended December 31, 2019 as compared to 2018.
For the year ended December 31, 2019, Financial Services remained the largest industry vertical in the Europe segment, however, revenues in Financial Services decreased compared to 2018 primarily due to slower demand for our services by certain banks in Europe. Revenues in Software & Hi-Tech also decreased during the year ended December 31, 2019 as compared to the corresponding period of 2018 primarily due to a change in the estimate of variable consideration associated with a single customer.
2018 compared to 2017
Europe segment revenues were $692.8 million, reflecting an increase of $101.3 million, or 17.1%, from 2017. Revenues from our Europe segment represented 37.6% and 40.8% of total segment revenues during 2018 and 2017, respectively. During 2018, this segment’s operating profits increased $23.8 million, or 25.8% as compared to 2017, to $115.9 million. Europe’s operating profit represented 16.7% of the Europe segment revenues as compared to 15.6% in 2017.
The following table presents Europe segment revenues by industry vertical for the periods indicated:
 
Year Ended December 31,
 
Change
 
2018
 
2017
 
Dollars 
 
Percentage 
Industry Vertical
(in thousands, except percentages)
Financial Services
$
252,196

 
$
232,283

 
$
19,913

 
8.6
%
Travel & Consumer
208,266

 
160,112

 
48,154

 
30.1
%
Software & Hi-Tech
79,121

 
70,620

 
8,501

 
12.0
%
Business Information & Media
72,898

 
64,089

 
8,809

 
13.7
%
Life Sciences & Healthcare
20,272

 
14,726

 
5,546

 
37.7
%
Emerging Verticals
60,032

 
49,620

 
10,412

 
21.0
%
        Revenues
$
692,785

 
$
591,450

 
$
101,335

 
17.1
%
The Europe segment benefited from strong growth in the Travel & Consumer vertical of 30.1% for the year ended December 31, 2018 as compared to 2017. Financial Services remained the largest industry vertical in the Europe segment. Revenues in Financial Services grew less than 10% as compared to 2017 primarily due to decreasing revenues from certain customers outside of our top 5 customers.

37


Russia Segment
2019 compared to 2018
During 2019, revenues from our Russia segment increased $19.0 million relative to 2018 and represent 4.0% of total segment revenues during both 2019 and 2018. Operating profits of our Russia segment increased $6.0 million when compared to 2018. Expressed as a percentage of Russia segment revenues, the segment’s operating profits were 18.8% and 15.6% in 2019 and 2018, respectively.
The following table presents Russia segment revenues by industry vertical for the periods indicated:
 
Year Ended December 31,
 
Change
 
2019
 
2018
 
Dollars 
 
Percentage 
Industry Vertical
(in thousands, except percentages)
Financial Services
$
72,119

 
$
59,337

 
$
12,782

 
21.5
 %
Travel & Consumer
11,571

 
7,467

 
4,104

 
55.0
 %
Software & Hi-Tech
1,998

 
2,627

 
(629
)
 
(23.9
)%
Business Information & Media
631

 
54

 
577

 
1,068.5
 %
Life Sciences & Healthcare
83

 
13

 
70

 
538.5
 %
Emerging Verticals
5,735

 
3,650

 
2,085

 
57.1
 %
        Revenues
$
92,137

 
$
73,148

 
$
18,989

 
26.0
 %
The depreciation of the Russian ruble against the U.S. dollar during 2019 as compared to 2018 unfavorably impacted revenues in this segment; however, segment operating profit as a percentage of revenues improved primarily due to realized gains on our foreign currency hedges. Currency fluctuations of the Russian ruble typically impact the results in the Russia segment. Ongoing economic and geopolitical uncertainty in the region and the volatility of the Russian ruble can significantly impact reported revenues and profitability in this segment. We continue to monitor geopolitical forces, economic and trade sanctions, and other issues involving this region.
2018 compared to 2017
Revenues from our Russia segment increased $10.2 million relative to 2017 and represent 4.0% and 4.3% of total segment revenues during 2018 and 2017, respectively. Operating profits of our Russia segment decreased $2.5 million when compared to 2017. Expressed as a percentage of Russia segment revenues, the segment’s operating profits were 15.6% and 22.1% in 2018 and 2017, respectively.
 
Year Ended December 31,
 
Change
 
2018
 
2017
 
Dollars 
 
Percentage 
Industry Vertical
(in thousands, except percentages)
Financial Services
$
59,337

 
$
41,466

 
$
17,871

 
43.1
 %
Travel & Consumer
7,467

 
9,113

 
(1,646
)
 
(18.1
)%
Software & Hi-Tech
2,627

 
5,702

 
(3,075
)
 
(53.9
)%
Business Information & Media
54

 
68

 
(14
)
 
(20.6
)%
Life Sciences & Healthcare
13

 
27

 
(14
)
 
(51.9
)%
Emerging Verticals
3,650

 
6,582

 
(2,932
)
 
(44.5
)%
        Revenues
$
73,148

 
$
62,958

 
$
10,190

 
16.2
 %
The depreciation of the Russian ruble against the U.S. dollar during 2018 as compared to 2017 significantly impacted the revenues in this segment, which were not similarly offset with the costs due to realized losses on our foreign currency hedges.

38


Effects of Inflation
Economies in some countries where we operate, particularly Belarus, Russia, Kazakhstan, Ukraine and India have periodically experienced high rates of inflation. Periods of higher inflation may affect various economic sectors in those countries and increase our cost of doing business there. Inflation may increase some of our expenses such as wages. While inflation may impact our results of operations and financial condition and it is difficult to accurately measure the impact of inflation, we believe the effects of inflation on our results of operations and financial condition are not significant.
Liquidity and Capital Resources
Capital Resources
Our cash generated from operations has been our primary source of liquidity to fund operations and investments to support the growth of our business. As of December 31, 2019, our principal sources of liquidity were cash and cash equivalents totaling $936.6 million and $274.7 million of available borrowings under our revolving credit facility.
We have cash in banks in Belarus, Russia, Ukraine, Kazakhstan, Armenia and Uzbekistan, where the banking sector remains subject to periodic instability. Banking and other financial systems in these countries generally do not meet the banking standards of more developed markets and bank deposits made by corporate entities are not insured. As of December 31, 2019, the total amount of cash held in these countries was $206.5 million and of this amount, $123.4 million was located in Belarus. 
As of December 31, 2019, we had $274.7 million available for borrowing under our revolving credit facility and had outstanding debt of $25.0 million. As of December 31, 2019, we were in compliance with all covenants specified under the credit facility and anticipate being in compliance for the foreseeable future. See Note 8 “Long-Term Debt” in the notes to our consolidated financial statements in this Annual Report on Form 10-K for information regarding our long-term debt.
Our ability to expand and grow our business in accordance with current plans and to meet our long-term capital requirements will depend on many factors, including the rate at which our cash flows increase or decrease and the availability of public and private debt and equity financing. We may require additional cash resources due to changed business conditions or other future developments, including any investments or acquisitions we may decide to pursue. If our resources are insufficient to satisfy our cash requirements, we may seek to sell additional equity or debt securities or obtain another credit facility.
Cash Flows
The following table summarizes our cash flows for the periods indicated:
 
For the Years Ended December 31,
 
2019
 
2018
 
2017
 
(in thousands)
Consolidated Statements of Cash Flow Data:
 
 
 
 
 
Net cash provided by operating activities
$
287,453

 
$
292,218

 
$
192,820

Net cash used in investing activities
(145,369
)
 
(112,123
)
 
(36,151
)
Net cash provided by financing activities
20,363

 
23,001

 
49,746

Effect of exchange rate changes on cash, cash equivalents and restricted cash
3,530

 
(14,240
)
 
11,776

Net increase in cash, cash equivalents and restricted cash
$
165,977

 
$
188,856

 
$
218,191

Cash, cash equivalents and restricted cash, beginning of period
771,711

 
582,855

 
364,664

Cash, cash equivalents and restricted cash, end of period
$
937,688

 
$
771,711

 
$
582,855

Operating Activities
Net cash provided by operating activities during the year ended December 31, 2019 decreased $4.8 million, or 1.6%, to $287.5 million, as compared to 2018 primarily driven by the payout of a higher level of variable compensation related to 2018 performance, partially offset by the increase in net income. Additionally, a larger improvement in days sales outstanding during 2018 compared to 2019 resulted in higher relative collections during 2018 as compared to 2019.

39


Investing Activities
Net cash used in investing activities during the year ended December 31, 2019 was $145.4 million compared to $112.1 million used in the same period in 2018. During 2019, the increase in cash used in investing activities was primarily due to an increase in capital expenditures of $61.7 million compared to the same period last year, partially offset by a decrease in net cash used to acquire businesses of $34.9 million.
Financing Activities
During the year ended December 31, 2019, net cash provided by financing activities was $20.4 million, representing a $2.6 million decrease from $23.0 million cash provided by financing activities in 2018. The decrease was primarily driven by $7.8 million in higher payments of withholding taxes related to net share settlements of restricted stock units, partially offset by a $3.5 million repayment of debt in 2018 and $2.2 million of higher cash received in 2019 from the exercises of stock options issued under our long-term incentive plans compared to 2018.
Discussion of the comparison of the cash flows between 2018 and 2017 is disclosed in “Part II. Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations — Liquidity and Capital Resources” of our Annual Report on Form 10-K for the year ended December 31, 2018.
Contractual Obligations and Future Capital Requirements
Contractual Obligations
Set forth below is information concerning our significant fixed and determinable contractual obligations as of December 31, 2019.
 
Total
 
Less than 1
Year
 
1-3 Years
 
3-5 Years
 
More than 5
Years
 
(in thousands)
Operating lease obligations
$
264,049

 
$
64,667

 
$
91,229

 
$
49,621

 
$
58,532

U.S. Tax Act transition tax (1)
42,973

 

 
7,753

 
20,545

 
14,675

Long-term incentive plan payouts (2)
51,403

 
25,965

 
22,961

 
2,477

 

Long-term debt obligations(3)
27,785

 
1,232

 
26,553

 

 

Commitments for the purchase of long term assets (4)
53,821

 
53,821

 

 

 

 Total contractual obligations
$
440,031

 
$
145,685

 
$
148,496

 
$
72,643

 
$
73,207

 
 
(1)
The U.S. Tax Act transition tax on undistributed foreign earnings is payable in annual installments through 2026. See Note 6 “Income Taxes” to our consolidated financial statements.
(2)
We estimate our future obligations for long-term incentive plan payouts by assuming the closing price per share of our common stock at
December 31, 2019 remains constant into the future. This is an estimate as actual prices will vary over time.
(3)
Our future obligations related to the 2017 Credit Facility consist of principal, interest and fees for the unused balance. We assume the floating interest rate in effect at December 31, 2019 will remain constant into the future. This is an estimate, as actual rates will vary over time. In addition, for the 2017 Credit Facility, we assume that the balance outstanding and the unused balance as of December 31, 2019 remain the same through the remaining term of the agreement. The actual respective balances under our 2017 Credit Facility may fluctuate significantly in future periods depending on the business decisions of management.
(4)
During the year ended December 31, 2019, we entered into agreements to purchase office space in Ukraine intended to support the global delivery centers in that country. See Note 14 “Commitments and Contingencies” in the notes to our consolidated financial statements in this Annual Report on Form 10-K. We also committed to purchasing certain software licenses.
As of December 31, 2019, we had $2.9 million of unrecognized tax benefits for which we are unable to make a reliable estimate of the eventual cash flows by period that may be required to settle these matters. In addition, we had recorded $10.5 million of contingent consideration liabilities as of December 31, 2019 related to the acquisitions of businesses that are not included in the table above due to the uncertainty involved with the potential payments.
See Note 14 “Commitments and Contingencies” in the notes to our consolidated financial statements in this Annual Report on Form 10-K for the year ended December 31, 2019 for information regarding contractual obligations.

40


Future Capital Requirements
We believe that our existing cash and cash equivalents combined with our expected cash flow from operations will be sufficient to meet our projected operating and capital expenditure requirements for at least the next twelve months and that we possess the financial flexibility to execute our strategic objectives, including the ability to make acquisitions and strategic investments in the foreseeable future. However, our ability to generate cash is subject to our performance, general economic conditions, industry trends and other factors. To the extent that existing cash and cash equivalents and operating cash flow are insufficient to fund our future activities and requirements, we may need to raise additional funds through public or private equity or debt financing. If we issue equity securities in order to raise additional funds, substantial dilution to existing stockholders may occur. If we raise cash through the issuance of additional indebtedness, we may be subject to additional contractual restrictions on our business. There is no assurance that we would be able to raise additional funds on favorable terms or at all.
Off-Balance Sheet Commitments and Arrangements
We do not have any material obligations under guarantee contracts or other contractual arrangements other than as disclosed in Note 14 “Commitments and Contingencies” in the notes to our consolidated financial statements in this Annual Report on Form 10-K. We have not entered into any transactions with unconsolidated entities where we have financial guarantees, subordinated retained interests, derivative instruments, or other contingent arrangements that expose us to material continuing risks, contingent liabilities, or any other obligation under a variable interest in an unconsolidated entity that provides financing, liquidity, market risk, or credit risk support to us, or engages in leasing, hedging, or research and development services with us.
Item 7A. Quantitative and Qualitative Disclosures About Market Risk
We are exposed to certain market risks in the ordinary course of our business. These risks primarily result from changes in concentration of credit risks, interest rates and foreign currency exchange rates. In addition, our international operations are subject to risks related to differing economic conditions, changes in political climate, differing tax structures, and other regulations and restrictions.
Concentration of Credit and Other Credit Risks
Financial instruments that potentially subject us to significant concentrations of credit risk consist primarily of cash, cash equivalents and trade receivables.
We maintain our cash, cash equivalents and short-term investments with financial institutions. We believe that our credit policies reflect normal industry terms and business risk. We do not anticipate non-performance by the counterparties. We have cash in banks in countries such as Belarus, Russia, Ukraine, Kazakhstan, Armenia and Uzbekistan, where the banking sector remains subject to periodic instability, banking and other financial systems generally do not meet the banking standards of more developed markets, and bank deposits made by corporate entities are not insured. As of December 31, 2019, $206.5 million of total cash was kept in banks in these countries, of which $123.4 million was held in Belarus. In this region, and particularly in Belarus, a banking crisis, bankruptcy or insolvency of banks that process or hold our funds, may result in the loss of our deposits or adversely affect our ability to complete banking transactions in the region, which could adversely affect our business and financial condition. Cash in this region is used for short-term operational needs and cash balances in those banks move with the needs of those entities.
Trade receivables are generally dispersed across many customers operating in different industries; therefore, concentration of credit risk is limited and we do not believe significant credit risks existed at December 31, 2019. Though our results of operations depend on our ability to successfully collect payment from our customers for work performed, historically, credit losses and write-offs of trade receivables have not been material to our consolidated financial statements.
Interest Rate Risk
Our exposure to market risk is influenced by the changes in interest rates on our cash and cash equivalent deposits and paid on any outstanding balance on our borrowings, mainly under our 2017 Credit Facility, which is subject to a variety of rates depending on the currency and timing of funds borrowed. We do not believe we are exposed to material direct risks associated with changes in interest rates related to these deposits and borrowings.

41


Foreign Exchange Risk
Our global operations are conducted predominantly in U.S. dollars. Other than U.S. dollars, we generate revenues principally in euros, British pounds, Swiss francs, Canadian dollars and Russian rubles. Other than U.S. dollars, we incur expenditures principally in Russian rubles, Hungarian forints, Polish zlotys, British pounds, Swiss francs, euros, Indian rupees and Chinese yuan renminbi. As a result, currency fluctuations, specifically the depreciation of the euro, British pound, and Canadian dollar and the appreciation of Russian rubles, Hungarian forints, Polish zlotys, Indian rupees and Chinese yuan renminbi relative to the U.S. dollar, could negatively impact our results of operations.
During the year ended December 31, 2019, our foreign exchange loss was $12.0 million compared to a $0.5 million gain reported last year. During the year ended December 31, 2019, approximately 32.3% of consolidated revenues and 40.5% of operating expenses were denominated in currencies other than the U.S. dollar.
During 2018, we implemented a hedging program through which we entered into a series of foreign exchange forward contracts that are designated as cash flow hedges of forecasted Russian ruble, Indian rupee and Polish zloty transactions. We entered into these foreign exchange contracts to hedge a portion of our forecasted foreign currency denominated operating expenses in the normal course of business and accordingly, they are not speculative in nature. As of December 31, 2019, the net unrealized gain from these hedges was $1,667.
Management supplements results reported in accordance with United States generally accepted accounting principles, referred to as GAAP, with non-GAAP financial measures. Management believes these measures help illustrate underlying trends in our business and uses the measures to establish budgets and operational goals, communicated internally and externally, for managing our business and evaluating its performance. When important to management’s analysis, operating results are compared on the basis of “constant currency”, which is a non-GAAP financial measure. This measure excludes the effect of foreign currency exchange rate fluctuations by translating the current period revenues and expenses into U.S. dollars at the weighted average exchange rates of the prior period of comparison.
During the year ended December 31, 2019, we reported revenue growth of 24.5%. Had our consolidated revenues been expressed in constant currency terms using the exchange rates in effect during 2018, we would have reported revenue growth of 25.8%. During 2019, revenues have been negatively impacted by the depreciation of the euro and the British pound relative to the U.S. dollar. During the year ended December 31, 2019, we reported net income growth of 8.7% over the previous year. Had our consolidated results been expressed in constant currency terms using the exchange rates in effect during 2018, we would have reported net income growth of 7.3%. Net income has been positively impacted by the depreciation of the Hungarian forint, Polish zloty and Russian ruble relative to the U.S. dollar, partially offset by the depreciation of the euro and British pound relative to the U.S. dollar.
Item 8. Financial Statements and Supplementary Data
The information required is included in this Annual Report on Form 10-K beginning on page F-1.
Item 9. Changes In and Disagreements with Accountants on Accounting and Financial Disclosure
None.
Item 9A. Controls and Procedures
Conclusion Regarding the Effectiveness of Disclosure Controls and Procedures
Based on management’s evaluation, with the participation of our Chief Executive Officer and Chief Financial Officer, as of the end of the period covered by this report, these officers have concluded that our disclosure controls and procedures, as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended (the “Exchange Act”), are effective to provide reasonable assurance that information required to be disclosed by us in reports that we file or submit under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in SEC rules and forms, and is accumulated and communicated to management, including our principal executive officer and principal financial officer, as appropriate, to allow timely decisions regarding required disclosure.
Changes in Internal Control Over Financial Reporting
There were no changes in our internal control over financial reporting during the quarter ended December 31, 2019 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting, except as described below.

42


Beginning January 1, 2019, we adopted the new lease standard and implemented significant new lease accounting systems, processes and internal controls over lease accounting to assist us in the application of the new lease standard.
During the year ended December 31, 2019, the Company acquired test IO together with its subsidiary and made certain other business acquisitions, as described more fully in Note 2 in the notes to our consolidated financial statements in this Annual Report on Form 10-K. As permitted by the Securities and Exchange Commission, management has elected to exclude these acquired entities from its assessment of the effectiveness of its internal controls over financial reporting as of December 31, 2019. The Company began to integrate these acquired companies into its internal control over financial reporting structure subsequent to their respective acquisition dates and expects to complete these integrations in 2020.
Management’s Report on Internal Control Over Financial Reporting
Our management is responsible for establishing and maintaining adequate internal control over financial reporting as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with U.S. generally accepted accounting principles.
Under the supervision and with the participation of our management, including our principal executive officer and principal financial officer, we conducted an evaluation of the effectiveness of our internal control over financial reporting based on the criteria established in Internal Control — Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission.
Based on this assessment, management concluded that our internal control over financial reporting was effective as of December 31, 2019 to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with U.S. generally accepted accounting principles.
Management has excluded test IO together with its subsidiary and other acquired businesses from our assessment of the effectiveness of our internal control over financial reporting as of December 31, 2019 since these entities were acquired in business combinations in 2019. These businesses are included in our 2019 consolidated financial statements and constituted 3.0% of total assets as of December 31, 2019 and 1.0% of revenues for the year then ended.
The effectiveness of our internal control over financial reporting as of December 31, 2019 has been audited by Deloitte & Touche LLP, an independent registered public accounting firm, as stated in their report, which appears in “Part IV. Item 15 Exhibits, Financial Statement Schedule” of this Annual Report on Form 10-K.

Inherent Limitations on Effectiveness of Controls
Our management, including the CEO and CFO, does not expect that our disclosure controls or our internal control over financial reporting will prevent or detect all errors and all fraud. A control system, no matter how well designed and operated, can provide only reasonable, not absolute, assurance that the control system’s objectives will be met. The design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs. Further, because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that misstatements due to error or fraud will not occur or that all control issues and instances of fraud, if any, have been detected. The design of any system of controls is based in part on certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions. Projections of any evaluation of the effectiveness of controls to future periods are subject to risks. Over time, controls may become inadequate because of changes in conditions or deterioration in the degree of compliance with policies or procedures.
Item 9B. Other Information
None.

43


PART III
Item 10. Directors, Executive Officers and Corporate Governance
We incorporate by reference the information required by this Item from the information set forth under the captions “Board of Directors”, “Corporate Governance”, and “Our Executive Officers” in our definitive proxy statement for our 2020 annual meeting of stockholders, to be filed within 120 days after the end of the year covered by this Annual Report on Form 10-K, pursuant to Regulation 14A under the Exchange Act (our “2020 Proxy Statement”).
Item 11. Executive Compensation
We incorporate by reference the information required by this Item from the information set forth under the captions “Executive Compensation” and “Compensation Committee Interlocks and Insider Participation” in our 2020 Proxy Statement.
Item 12. Security Ownership of Certain Beneficial Owners and Management and Related Stockholder Matters

We incorporate by reference the information required by this Item from the information set forth under the caption “Security Ownership of Certain Beneficial Owners and Management” in our 2020 Proxy Statement.
Equity Compensation Plan Information
The following table sets forth information about awards outstanding as of December 31, 2019 and securities remaining available for issuance under our 2015 Long-Term Incentive Plan (the “2015 Plan”), our 2012 Long-Term Incentive Plan (the “2012 Plan”), the Amended and Restated 2006 Stock Option Plan (the “2006 Plan”) and the 2012 Non-Employee Directors Compensation Plan (the “2012 Directors Plan”) as of December 31, 2019.
Plan Category
 
Number of securities
to be issued upon
exercise of outstanding options, warrants
and rights 
 
Weighted average
exercise price of
outstanding options,
warrants and rights 
 
Number of securities
remaining available for
future issuance under
equity compensation
plans (excluding
securities reflected in
column (a)) 
Equity compensation plans approved by security holders: (1)
 
 
 
 
 
 
 
 
 
5,498,195

 
(2) 
Stock options
 
3,322,930

 
(3) 
 
$
50.85

 
(4) 
 

 
 
Restricted stock unit and restricted stock awards
 
759,182

 
(5) 
 
$

 
 
 

 
 
Equity compensation plans not approved by security holders
 

 
 
 
$

 
 
 

 
 
Total
 
4,082,112

 
 
 
$
50.85

 
 
 
5,498,195

 
 
 
 
(1)
This table includes the following stockholder approved plans: the 2015 Plan, 2012 Plan, the 2006 Plan and the 2012 Directors Plan.
(2)
Represents the number of shares available for future issuances under our stockholder approved equity compensation plans and is comprised of 4,969,754 shares available for future issuance under the 2015 Plan and 528,441 shares available for future issuances under the 2012 Directors Plan.
(3)
Represents the number of underlying shares of common stock associated with outstanding options under our stockholder approved plans and is comprised of 677,915 shares underlying options granted under our 2015 Plan; 2,489,500 shares underlying options granted under our 2012 Plan; and 155,515 shares underlying options granted under our 2006 Plan.
(4)
Represents the weighted-average exercise price of stock options outstanding under the 2015 Plan, the 2012 Plan and the 2006 Plan.
(5)
Represents the number of underlying shares of common stock associated with outstanding restricted stock units and restricted stock awards under our stockholder approved plans and is comprised of 753,604 shares underlying restricted stock units granted under our 2015 Plan; 0 shares underlying restricted stock units granted under our 2012 Plan; and 5,578 shares underlying restricted stock units granted under our 2012 Directors Plan.
Item 13. Certain Relationships and Related Transactions, and Director Independence
We incorporate by reference the information required by this Item from the information set forth under the caption “Certain Relationships and Related Transactions and Director Independence” in our 2020 Proxy Statement.
Item 14. Principal Accountant Fees and Services
We incorporate by reference the information required by this Item from the information set forth under the caption “Independent Registered Public Accounting Firm” in our 2020 Proxy Statement.


44


PART IV
Item 15. Exhibits, Financial Statement Schedules
(a)            We have filed the following documents as part of this annual report:
1.            Audited Consolidated Financial Statements
 
Page
Index to Consolidated Financial Statements
F-1
Report of Independent Registered Public Accounting Firm
F-2
Consolidated Balance Sheets as of December 31, 2019 and 2018
F-4
Consolidated Statements of Income and Comprehensive Income for the Years Ended December 31, 2019, 2018 and 2017
F-5
Consolidated Statements of Changes in Stockholders’ Equity for the Years Ended December 31, 2019, 2018 and 2017
F-6
Consolidated Statements of Cash Flows for the Years Ended December 31, 2019, 2018 and 2017
F-8
Notes to Consolidated Financial Statements for the Years Ended December 31, 2019, 2018 and 2017
F-10
2.            Financial Statement Schedules
Schedule II Valuation and Qualifying Accounts is filed as part of this Annual Report on Form 10-K and should be read in conjunction with our audited consolidated financial statements and the related notes.
3.            Exhibits
A list of exhibits required to be filed as part of this Annual Report on Form 10-K is set forth below:
Exhibit
Number
 
Description
3.1
 
3.2
 
4.1
 
4.4*
 
10.1†
 
10.2†
 
10.3†
 
10.4†
 
10.5†
 
10.6†
 
10.7†
 
10.8†
 

45


10.9†
 
10.10†
 
10.11†
 
10.12†
 
10.13†
 
10.14†
 
10.15†
 
10.16†
 
10.17†
 
10.18†
 
10.19†
 
10.20†
 
10.21†
 
10.22†
 
10.23†
 
10.24†
 
10.25†
 
10.26†
 
10.27†
 
10.28†
 
10.29†
 
10.30†
 
10.31†
 
10.32
 
10.33
 
10.34*
 
21.1*
 

46


23.1*
 
31.1*
 
31.2*
 
32.1*
 
32.2*
 
101.INS
 
XBRL Instance Document - the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document
101.SCH
 
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
104
 
Cover Page Interactive Data File - (formatted as Inline XBRL and contained in Exhibit 101)
 
 
 
 
Indicates management contracts or compensatory plans or arrangements
*
 
Exhibits filed herewith
Item 16. Form 10-K Summary
None.

47


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.

Date: February 28, 2020
 
EPAM SYSTEMS, INC.
 
 
 
 
By:
/s/ Arkadiy Dobkin
 
 
Name: Arkadiy Dobkin
 
 
Title: Chairman, Chief Executive Officer and President
(principal executive 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 on the dates indicated.
Signature
 
Title
 
Date
 
 
 
 
 
/s/ Arkadiy Dobkin
 
Chairman, Chief Executive Officer and President
(principal executive officer)
 
February 28, 2020
Arkadiy Dobkin
 
 
 
 
 
/s/ Jason Peterson
 
Senior Vice President, Chief Financial Officer and Treasurer
(principal financial officer)
 
February 28, 2020
Jason Peterson
 
 
 
 
 
/s/ Gary Abrahams
 
Vice President, Corporate Controller, Chief Accounting Officer
(principal accounting officer)
 
February 28, 2020
Gary Abrahams
 
 
 
 
 
 
/s/ Eugene Roman
 
Director
 
February 28, 2020
Eugene Roman
 
 
 
 
 
 
/s/ Helen Shan
 
Director
 
February 28, 2020
Helen Shan
 
 
 
 
 
 
/s/ Jill B. Smart
 
Director
 
February 28, 2020
                              Jill B. Smart
 
 
 
 
 
/s/ Karl Robb
 
Director
 
February 28, 2020
Karl Robb
 
 
 
 
 
/s/ Richard Michael Mayoras
 
Director
 
February 28, 2020
Richard Michael Mayoras
 
 
 
 
 
/s/ Robert E. Segert
 
Director
 
February 28, 2020
Robert E. Segert
 
 
 
 
 
/s/ Ronald P. Vargo
 
Director
 
February 28, 2020
Ronald P. Vargo

48


EPAM SYSTEMS, INC.
FORM 10-K
FOR THE YEAR ENDED DECEMBER 31, 2019
TABLE OF CONTENTS

INDEX TO CONSOLIDATED FINANCIAL STATEMENTS

F-1



REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
To the Stockholders and the Board of Directors of EPAM Systems, Inc.
Opinion on the Financial Statements
We have audited the accompanying consolidated balance sheets of EPAM Systems, Inc. and subsidiaries (the “Company”) as of December 31, 2019 and 2018, the related consolidated statements of income and comprehensive income, changes in stockholders’ equity, and cash flows, 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 28, 2020, expressed an unqualified opinion on the Company's internal control over financial reporting.
Change in Accounting Principle
As discussed in Note 1 to the financial statements, effective January 1, 2019, the Company adopted FASB Accounting Standards Update (“ASU”) 2016-02, Leases (Topic 842). The adoption of FASB ASU 2016-02 is also communicated as a critical audit matter below.
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 Matters
The critical audit matters communicated below are matters arising from the current-period audit of the financial statements that were communicated or required to be communicated to the audit committee and that (1) relate 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 matters below, providing separate opinions on the critical audit matters or on the accounts or disclosures to which they relate.

F-2


Leases - Incremental Borrowing Rates - Refer to Notes 1 and 7 to the financial statements (also see adoption of FASB ASU 2016-02, Leases (Topic 842), explanatory paragraph above)
Critical Audit Matter Description
Effective January 1, 2019, the Company adopted FASB ASU 2016-02, Leases (Topic 842), which required the Company to recognize all leases, with the exception of leases with a term of twelve months or less, on the balance sheet as right-of-use assets (“RoU Assets”) and lease liabilities. Lease liabilities are initially measured by the Company at the present value of lease payments not yet paid, which is determined by applying the incremental borrowing rate of the lessee. The Company determines the incremental borrowing rate of the lessee on a lease-by-lease basis by developing an estimated centralized U.S. dollar borrowing rate for a fully collateralized obligation with a term similar to the lease term and adjusts the rate to reflect the incremental risk associated with the foreign currencies in which the lease is denominated.
The Company’s estimate of the lessee’s incremental borrowing rate was developed using significant observable and unobservable inputs such as recovery rates, U.S. risk-free rates, foreign currency/country base rate yields, and a synthetic corporate credit rating of the Company developed using regression analysis that involved considerable judgment by management.
We identified the incremental borrowing rates as a critical audit matter because of the complex models and unobservable inputs management employs to estimate the incremental borrowing rates used to measure its lease liabilities and RoU Assets and the quantitative significance of the RoU Assets and lease liabilities recognized by the Company upon adoption of the new guidance. Performing audit procedures to evaluate the appropriateness of these models and inputs required a high degree of auditor judgment and an increased extent of audit effort, including the need to involve our fair value specialists who possess significant quantitative and modeling expertise.
How the Critical Audit Matter Was Addressed in the Audit
Our audit procedures related to the complex models and unobservable inputs used by management to estimate the incremental borrowing rates included the following, among others:
We tested the effectiveness of management’s controls over the selection of the incremental borrowing rates.
With the assistance of our fair value specialists, we evaluated the reasonableness of (1) the methodology used to estimate the incremental borrowing rates, (2) the significant inputs to the incremental borrowing rates, (3) the source information underlying the significant inputs, and (4) the mathematical accuracy of the incremental borrowing rates model. Our procedures included (1) testing the source information underlying the determination of the incremental borrowing rates and the mathematical accuracy of the calculations, and (2) developing a range of independent estimates and comparing our estimates to the incremental borrowing rates selected by management.
Revenues - Refer to Notes 1 and 9 to the financial statements
Critical Audit Matter Description
The Company recognizes revenues when control of goods or services is passed to a customer in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services. Such control may be transferred over time or at a point in time depending on satisfaction of obligations stipulated by the contract. Total revenues were $2,294 million for the year ended December 31, 2019.
In 2019, the Company recognized revenue related to contracts with over 1,500 customers, with no single customer accounting for more than 10% of revenues. Although some of these revenues are recognized under long-term agreements of more than one year, others are negotiated on an annual basis or shorter. Given the number of customers and the nature of the different customer agreements, auditing revenue was challenging due to the extent of audit effort required to evaluate whether revenue was recorded in accordance with the terms of the contracts with the Company’s customers.

F-3


How the Critical Audit Matter Was Addressed in the Audit
Our audit procedures related to whether revenue was recorded in accordance with the terms of the contracts with the Company’s customers included the following, among others:
We tested the effectiveness of controls over revenue, including management’s controls over (1) the determination of whether an arrangement with a customer meets the criteria to be considered a contract under ASC 606 and (2) the inputs used in and the mathematical accuracy of the contract revenue calculations and the terms of the related customer contracts.
We selected a sample of recorded revenue transactions and (1) recalculated the amount using the terms of the customer contract and (2) tested whether the underlying arrangement with the customer met the criteria to be considered a contract under ASC 606 as of the date the revenue was recorded.
We selected a sample of hours charged by the Company’s employees in the Company’s internal time tracking system, obtained support for whether such hours represented services provided to a customer, and tested whether the hours had been properly evaluated for inclusion in the Company’s revenue calculations.



/s/ DELOITTE & TOUCHE LLP

Philadelphia, Pennsylvania  
February 28, 2020

We have served as the Company’s auditor since 2006.



F-4


REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM
To the Stockholders and Board of Directors of EPAM Systems, Inc.
Opinion on Internal Control over Financial Reporting
We have audited the internal control over financial reporting of EPAM Systems, Inc. and subsidiaries (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 and financial statement schedule as of and for the year ended December 31, 2019, of the Company and our report dated February 28, 2020, expressed an unqualified opinion on those financial statements and financial statement schedule and included an explanatory paragraph regarding the Company’s adoption of FASB Accounting Standards Update No. 2016-02, Leases (Topic 842).
As described in Management’s Report on Internal Control Over Financial Reporting, management excluded from its assessment the internal control over financial reporting at test IO, together with its subsidiary, and other acquired businesses as described more fully in Note 2 to the consolidated financial statements, which were acquired during the year ended December 31, 2019, and whose financial statements constitute 3.0% of total assets and 1.0% of revenues of the consolidated financial statement amounts as of and for the year ended December 31, 2019. Accordingly, our audit did not include the internal control over financial reporting at test IO, together with its subsidiary, and the other acquired businesses as described more fully in Note 2 to the consolidated financial statements.
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
Philadelphia, Pennsylvania
February 28, 2020

F-5


EPAM SYSTEMS, INC. AND SUBSIDIARIES
CONSOLIDATED BALANCE SHEETS
(In thousands, except share and per share data)
 
As of  
 December 31, 
 2019
 
As of  
 December 31, 
 2018
Assets
 
 
 
Current assets
 
 
 
Cash and cash equivalents
$
936,552

 
$
770,560

Trade receivables and contract assets, net of allowance of $2,920 and $1,557, respectively
497,716

 
402,337

Prepaid and other current assets
39,943

 
26,171

Total current assets
1,474,211

 
1,199,068

Property and equipment, net
165,259

 
102,646

Operating lease right-of-use assets
238,991

 

Intangible assets, net
56,258

 
57,065

Goodwill
195,043

 
166,832

Deferred tax assets
75,013

 
69,983

Other noncurrent assets
39,433

 
16,208

Total assets
$
2,244,208

 
$
1,611,802

 


 
 
Liabilities
 

 
 

Current liabilities
 

 
 

Accounts payable
$
7,831

 
$
7,444

Accrued compensation and benefits expenses

230,035

 
177,594

Accrued expenses and other current liabilities
82,476

 
50,253

Income taxes payable, current
9,064

 
27,538

Operating lease liabilities, current
57,542

 

Total current liabilities
386,948

 
262,829

Long-term debt
25,074

 
25,031

Income taxes payable, noncurrent
45,878

 
43,685

Operating lease liabilities, noncurrent
180,848

 

Other noncurrent liabilities
9,315

 
17,661

Total liabilities
648,063

 
349,206

Commitments and contingencies (Note 14)


 


Stockholders’ equity
 

 
 

Common stock, $0.001 par value; 160,000,000 authorized; 55,207,446 and 54,099,927 shares issued, 55,187,711 and 54,080,192 shares outstanding at December 31, 2019 and December 31, 2018, respectively
55

 
54

Additional paid-in capital
607,051

 
544,700

Retained earnings
1,020,590

 
759,533

Treasury stock
(177
)
 
(177
)
Accumulated other comprehensive loss
(31,374
)
 
(41,514
)
Total stockholders’ equity
1,596,145

 
1,262,596

Total liabilities and stockholders’ equity
$
2,244,208

 
$
1,611,802

The accompanying notes are an integral part of the consolidated financial statements.

F-6



EPAM SYSTEMS, INC. AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME
(In thousands, except share and per share data)
 
For the Years Ended December 31,
 
2019
 
2018
 
2017
Revenues
$
2,293,798

 
$
1,842,912

 
$
1,450,448

Operating expenses:
 
 
 
 
 

Cost of revenues (exclusive of depreciation and amortization)
1,488,198

 
1,186,921

 
921,352

Selling, general and administrative expenses
457,433

 
373,587

 
327,588

Depreciation and amortization expense
45,317

 
36,640

 
28,562

Income from operations
302,850

 
245,764

 
172,946

Interest and other income, net
8,725

 
3,522

 
4,601

Foreign exchange (loss)/gain
(12,049
)
 
487

 
(3,242
)
Income before provision for income taxes
299,526

 
249,773

 
174,305

Provision for income taxes
38,469

 
9,517

 
101,545

Net income
$
261,057

 
$
240,256

 
$
72,760

Foreign currency translation adjustments, net of tax
6,295

 
(21,338
)
 
20,065

Unrealized gain/(loss) on cash-flow hedging instruments, net of tax
3,845

 
(2,553
)
 

Comprehensive income
$
271,197

 
$
216,365

 
$
92,825

 
 
 
 
 
 
Net income per share:
 
 
 
 
 

Basic
$
4.77

 
$
4.48

 
$
1.40

Diluted
$
4.53

 
$
4.24

 
$
1.32

Shares used in calculation of net income per share:
 
 
 
 
 

Basic
54,719,414

 
53,622,989

 
52,077,011

Diluted
57,667,789

 
56,672,676

 
54,984,173


The accompanying notes are an integral part of the consolidated financial statements.


F-7


EPAM SYSTEMS, INC. AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF CHANGES IN
STOCKHOLDERS’ EQUITY
(In thousands, except share data) 
 
 
 
Common Stock
 
Additional Paid-in Capital
 
Retained Earnings
 
Treasury Stock
 
Accumulated Other Comprehensive (Loss)/ Income
 
Total Stockholders’ Equity
 
Shares
 
Amount
 
 
 
 
 
Shares
 
Amount
 
 
 
 
Balance, January 1, 2017
51,097,687

 
$
50

 
$
374,907

 
$
444,320

 
19,735

 
$
(177
)
 
$
(37,688
)
 
$
781,412

Restricted stock units vested
140,043

 

 

 

 

 

 

 

Restricted stock units withheld for employee taxes
(43,479
)
 

 
(3,300
)
 

 

 

 

 
(3,300
)
Stock-based compensation expense

 

 
48,173

 

 

 

 

 
48,173

Proceeds from stock option exercises
1,789,434

 
3

 
54,094

 

 

 

 

 
54,097

Foreign currency translation adjustments

 

 

 

 

 

 
20,065

 
20,065

Cumulative effect of the adoption of ASU 2016-09

 

 

 
1,740

 

 

 

 
1,740

Net income

 

 

 
72,760

 

 

 

 
72,760

Balance, December 31, 2017
52,983,685

 
$
53

 
$
473,874

 
$
518,820

 
19,735

 
$
(177
)
 
$
(17,623
)
 
$
974,947

Restricted stock units vested
222,675

 

 

 

 

 

 

 

Restricted stock units withheld for employee taxes
(71,334
)
 

 
(8,131
)
 

 

 

 

 
(8,131
)
Stock-based compensation expense

 

 
44,279

 

 

 

 

 
44,279

Proceeds from stock option exercises
945,166

 
1

 
34,678

 

 

 

 

 
34,679

Foreign currency translation adjustments, net of tax

 

 

 

 

 

 
(21,338
)
 
(21,338
)
Change in unrealized gains and losses on cash flow hedges, net of tax

 

 

 

 

 

 
(2,553
)
 
(2,553
)
Cumulative effect of the adoption of ASU 2014-09

 

 

 
457

 

 

 

 
457

Net income

 

 

 
240,256

 

 

 

 
240,256

Balance, December 31, 2018
54,080,192

 
$
54

 
$
544,700

 
$
759,533

 
19,735

 
$
(177
)
 
$
(41,514
)
 
$
1,262,596








F-8


EPAM SYSTEMS, INC. AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF CHANGES IN
STOCKHOLDERS’ EQUITY
(Continued)
(In thousands, except share data) 
 
 
 
Common Stock
 
Additional Paid-in Capital
 
Retained Earnings
 
Treasury Stock
 
Accumulated Other Comprehensive (Loss)/ Income
 
Total Stockholders’ Equity
 
Shares
 
Amount
 
 
 
 
 
Shares
 
Amount
 
 
 
 
Balance, December 31, 2018
54,080,192

 
$
54

 
$
544,700

 
$
759,533

 
19,735

 
$
(177
)
 
$
(41,514
)
 
$
1,262,596

Restricted stock issued in connection with acquisitions (Note 2)
18,787

 

 

 

 

 

 

 

Restricted stock units vested
284,922

 

 

 

 

 

 

 

Restricted stock units withheld for employee taxes
(95,223
)
 

 
(15,951
)
 

 

 

 

 
(15,951
)
Stock-based compensation expense

 

 
41,256

 

 

 

 

 
41,256

Proceeds from stock option exercises
899,033

 
1

 
37,046

 

 

 

 

 
37,047

Foreign currency translation adjustments, net of tax

 

 

 

 

 

 
6,295

 
6,295

Change in unrealized gains and losses on cash flow hedges, net of tax

 

 

 

 

 

 
3,845

 
3,845

Net income

 

 

 
261,057

 

 

 

 
261,057

Balance, December 31, 2019
55,187,711

 
$
55

 
$
607,051

 
$
1,020,590

 
19,735

 
$
(177
)
 
$
(31,374
)
 
$
1,596,145

The accompanying notes are an integral part of the consolidated financial statements.


F-9


EPAM SYSTEMS, INC. AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF CASH FLOWS
(In thousands)
                                                                                                           
 
For the Years Ended December 31,
 
 
2019
 
2018
 
2017
Cash flows from operating activities:
 
 
 
 
 
 
Net income
 
$
261,057

 
$
240,256

 
$
72,760

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

 
 

 
 
Depreciation and amortization expense
 
45,317

 
36,640

 
28,562

Operating lease right-of-use assets amortization expense
 
55,859

 

 

Bad debt expense
 
1,619

 
848

 
51

Deferred taxes
 
(7,764
)
 
(48,000
)
 
12,561

Stock-based compensation expense
 
72,036

 
59,188

 
52,407

Other
 
4,764

 
(1,712
)
 
(4,010
)
Changes in assets and liabilities:
 
 

 
 

 
 
Trade receivables and contract assets
 
(87,174
)
 
(46,902
)
 
(81,488
)
Prepaid and other assets
 
(7,155
)
 
(8,432
)
 
1,061

Accounts payable
 
(1,685
)
 
(772
)
 
1,221

Accrued expenses and other liabilities
 
27,125

 
51,953

 
47,803

Operating lease liabilities
 
(53,419
)
 

 

Income taxes payable
 
(23,127
)
 
9,151

 
61,892

Net cash provided by operating activities
 
287,453

 
292,218

 
192,820

Cash flows from investing activities:
 
 

 
 

 
 
Purchases of property and equipment
 
(99,308
)
 
(37,574
)
 
(29,806
)
Decrease in time deposits, net
 

 
418

 

Acquisition of businesses, net of cash acquired (Note 2)
 
(39,322
)
 
(74,268
)
 
(6,810
)
Other investing activities, net
 
(6,739
)
 
(699
)
 
465

Net cash used in investing activities
 
(145,369
)
 
(112,123
)
 
(36,151
)
Cash flows from financing activities:
 
 

 
 

 
 
Proceeds from stock option exercises
 
37,003

 
34,845

 
53,984

Payments of withholding taxes related to net share settlements of restricted stock units
 
(15,503
)
 
(7,747
)
 
(3,194
)
Proceeds from debt (Note 8)
 

 

 
25,000

Repayment of debt (Note 8)
 
(9
)
 
(3,494
)
 
(25,103
)
Acquisition of businesses, contingent consideration
 
(1,104
)
 

 

Other financing activities, net
 
(24
)
 
(603
)
 
(941
)
Net cash provided by financing activities
 
20,363

 
23,001

 
49,746

Effect of exchange rate changes on cash, cash equivalents and restricted cash
 
3,530

 
(14,240
)
 
11,776

Net increase in cash, cash equivalents and restricted cash
 
165,977

 
188,856

 
218,191

Cash, cash equivalents and restricted cash, beginning of period
 
771,711

 
582,855

 
364,664

Cash, cash equivalents and restricted cash, end of period
 
$
937,688

 
$
771,711

 
$
582,855







F-10


EPAM SYSTEMS, INC. AND SUBSIDIARIES
CONSOLIDATED STATEMENTS OF CASH FLOWS
(In thousands)
(Continued)
                                                                                                           
 
For the Years Ended December 31,
 
 
2019
 
2018
 
2017
Supplemental disclosures of cash flow information:
 
 
 
 
 
 
Cash paid during the year for:
 
 
 
 
 
 
   Income taxes, net of refunds
 
$
65,306

 
$
40,437

 
$
26,669

   Interest
 
$
832

 
$
777

 
$
548

Supplemental disclosure of non-cash investing and financing activities
 
 
 
 
 
 
Acquisition-date fair value of contingent consideration issued for acquisition of businesses
 
$
3,876

 
$
8,390

 
$

Capital expenditures incurred but not yet paid
 
$
16,921

 
$
2,140

 
$
1,042

The following table provides a reconciliation of cash, cash equivalents and restricted cash reported within the consolidated balance sheets:
                                               
 
As of December 31, 2019
 
As of December 31, 2018
 
As of December 31, 2017
Balance sheet classification
 
 
 
 
 
 
Cash and cash equivalents
 
$
936,552

 
$
770,560

 
$
582,585

Restricted cash in Prepaid and other current assets
 

 
14

 
91

Restricted cash in Other noncurrent assets
 
1,136

 
1,137

 
179

Total restricted cash
 
1,136

 
1,151

 
270

Total cash, cash equivalents and restricted cash
 
$
937,688

 
$
771,711

 
$
582,855


The accompanying notes are an integral part of the consolidated financial statements.


F-11


EPAM SYSTEMS, INC. AND SUBSIDIARIES
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
(In thousands, except share and per share data) 
1.
BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES
EPAM Systems, Inc. (the “Company” or “EPAM”) is a leading global provider of digital platform engineering and software development services to customers located around the world, primarily in North America, Europe, Asia and Australia. The Company’s industry expertise includes financial services, travel and consumer, software and hi-tech, business information and media, life sciences and healthcare, as well as other emerging industries. The Company is incorporated in Delaware with headquarters in Newtown, Pennsylvania.
Principles of Consolidation — The consolidated financial statements include the financial statements of EPAM and its subsidiaries. All intercompany balances and transactions have been eliminated.
Reclassifications — Certain amounts recorded in the prior-period consolidated balance sheets and consolidated statements of cash flows presented have been reclassified to conform to the current-period financial statement presentation. These reclassifications had no effect on previously reported results of operations.
The Company made the following reclassifications to its consolidated balance sheet as of December 31, 2018:
The Company combined previously reported Accounts receivable and Unbilled revenues into Trade receivables and contract assets.
Amounts previously reported within Accrued expenses and other current liabilities, Due to employees, Deferred compensation due to employees and Taxes payable, current were reclassified to Accrued compensation and benefits expenses.
Amounts previously reported within Taxes payable, current were reclassified to Accrued expenses and other current liabilities, Accrued compensation and benefits expenses and Income taxes payable, current.
The following table summarizes the impact of these changes on the consolidated balance sheet as of December 31, 2018:
 
As of December 31, 2018
 
As Previously Reported
 
Change
 
As Reported
Current assets
 
 
 
 
 
Accounts receivable, net of allowance of $1,557
$
297,685

 
$
(297,685
)
 
$

Unbilled revenues
$
104,652

 
$
(104,652
)
 
$

Trade receivables and contract assets, net of allowance of $1,557
$

 
$
402,337

 
$
402,337

Current liabilities
 
 
 
 
 
Accrued expenses and other current liabilities
$
127,937

 
$
(77,684
)
 
$
50,253

Accrued compensation and benefits expenses
$

 
$
177,594

 
$
177,594

Due to employees
$
49,683

 
$
(49,683
)
 
$

Deferred compensation due to employees
$
9,920

 
$
(9,920
)
 
$

Taxes payable, current
$
67,845

 
$
(67,845
)
 
$

Income taxes payable, current
$

 
$
27,538

 
$
27,538


Use of Estimates — The preparation of financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions. These estimates and assumptions affect reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements, as well as revenues and expenses during the reporting period. The Company bases its estimates and judgments on historical experience, knowledge of current conditions and its beliefs of what could occur in the future, given available information. Actual results could differ from those estimates, and such differences may be material to the financial statements.

F-12


Cash and Cash Equivalents — Cash equivalents are short-term, highly liquid investments that are readily convertible into cash, with maturities of three months or less at the date acquired.
Trade Receivables and Contract Assets — The Company classifies its right to consideration in exchange for deliverables as either a trade receivable or a contract asset. A trade receivable is a right to consideration that is unconditional (i.e., only the passage of time is required before payment is due) regardless of whether the amounts have been billed. Trade receivables are stated net of allowance for doubtful accounts. Outstanding trade receivables are reviewed periodically and allowances are provided for the estimated amount of receivables that may not be collected. The allowance for doubtful accounts is determined based on historical experience and management’s evaluation of trade receivables. A contract asset is a right to consideration that is conditional upon factors other than the passage of time. Contract assets primarily relate to unbilled amounts on fixed-price contracts. Contract assets are recorded when services have been provided but the Company does not have an unconditional right to receive consideration. The Company recognizes an impairment loss when the contract carrying amount is greater than the remaining consideration receivable, less directly related costs to be incurred.
Property and Equipment — Property and equipment acquired in the ordinary course of the Company’s operations are stated at cost, net of accumulated depreciation. Depreciation is calculated on a straight-line basis over the estimated useful lives of the assets generally ranging from two to fifty years. Leasehold improvements are amortized on a straight-line basis over the shorter of the term of the lease or the estimated useful life of the improvement. Maintenance and repairs are expensed as incurred.
Business Combinations — The Company accounts for business combinations using the acquisition method which requires it to estimate the fair value of identifiable assets acquired and liabilities assumed, including any contingent consideration, to properly allocate the purchase price to the individual assets acquired and liabilities assumed in accordance with the Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) Topic 805, Business Combinations. The allocation of the purchase price utilizes significant estimates in determining the fair values of identifiable assets acquired and liabilities assumed, especially with respect to intangible assets. The significant estimates and assumptions used include the timing and amount of forecasted revenues and cash flows, anticipated growth rates, client attrition rates, the discount rate reflecting the risk inherent in future cash flows and the determination of useful lives for finite-lived assets. There are different valuation models for each component, the selection of which requires considerable judgment. These determinations will affect the amount of amortization expense recognized in future periods. The Company bases its fair value estimates on assumptions it believes are reasonable, but recognizes that the assumptions are inherently uncertain. The acquired assets typically include customer relationships, software, trade names, non-competition agreements, and assembled workforce and as a result, a substantial portion of the purchase price is allocated to goodwill and other intangible assets.
If the initial accounting for the business combination has not been completed by the end of the reporting period in which the business combination occurs, provisional amounts are reported to present information about facts and circumstances that existed as of the acquisition date. Once the measurement period ends, which in no case extends beyond one year from the acquisition date, revisions to the accounting for the business combination are recorded in earnings.
All acquisition-related costs, other than the costs to issue debt or equity securities, are accounted for as expenses in the period in which they are incurred. Changes in the fair value of contingent consideration arrangements that are not measurement period adjustments are recognized in earnings.
Long-Lived Assets — Long-lived assets, such as property and equipment and finite-lived intangible assets, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. When the carrying value of an asset is more than the sum of the undiscounted expected future cash flows, an impairment is recognized. An impairment loss is measured as the excess of the asset’s carrying amount over its fair value. Intangible assets that have finite useful lives are amortized over their estimated useful lives on a straight-line basis.
Goodwill and Other Indefinite-Lived Intangible Assets — Goodwill and other intangible assets that have indefinite useful lives are accounted for in accordance with FASB ASC 350, Intangibles — Goodwill and Other. The Company conducts its evaluation of goodwill impairment at the reporting unit level on an annual basis as of October 31st, and more frequently if events or circumstances indicate that the carrying value of a reporting unit exceeds its fair value. A reporting unit is an operating segment or one level below. The Company does not have intangible assets other than goodwill that have indefinite useful lives.

F-13


Derivative Financial Instruments — The Company enters into derivative financial instruments to manage exposure to fluctuations in certain foreign currencies. During 2018, for accounting purposes, these foreign currency forward contracts became designated as hedges, as defined under FASB ASC Topic 815, Derivatives and Hedging. The Company measures these foreign currency derivative contracts at fair value on a recurring basis utilizing Level 2 inputs. The Company records changes in the fair value of these hedges in accumulated other comprehensive income/(loss) until the forecasted transaction occurs. When the forecasted transaction occurs, the Company reclassifies the related gain or loss on the cash flow hedge to cost of revenues (exclusive of depreciation and amortization). In the event the underlying forecasted transaction does not occur, or it becomes probable that it will not occur, the Company reclassifies the gain or loss on the underlying hedge into income. If the Company does not elect hedge accounting, or the contract does not qualify for hedge accounting treatment, the changes in fair value from period to period are recorded in income. The cash flow impact of derivatives identified as hedging instruments is reflected as cash flows from operating activities. The cash flow impact of derivatives not identified as hedging instruments is reflected as cash flows from investing activities.
Fair Value of Financial Instruments — The Company makes assumptions about fair values of its financial assets and liabilities in accordance with FASB ASC Topic 820, Fair Value Measurement, and utilizes the following fair value hierarchy in determining inputs used for valuation:
Level 1 — Quoted prices for identical assets or liabilities in active markets.
Level 2 — Inputs other than quoted prices within Level 1 that are observable either directly or indirectly, including quoted prices in markets that are not active, quoted prices in active markets for similar assets or liabilities, and observable inputs other than quoted prices such as interest rates or yield curves.
Level 3 — Unobservable inputs reflecting management’s view about the assumptions that market participants would use in pricing the asset or liability.
Where the fair values of financial assets and liabilities recorded in the consolidated balance sheets cannot be derived from an active market, they are determined using a variety of valuation techniques. These valuation techniques include a net present value technique, comparison to similar instruments with market observable inputs, option pricing models and other relevant valuation models. To the extent possible, observable market data is used as inputs into these models but when it is not feasible, a degree of judgment is required to establish fair values.
Changes in the fair value of liabilities could cause a material impact to, and volatility in the Company’s operating results. See Note 11 “Fair Value Measurements.”
Revenue Recognition — Effective January 1, 2018, the Company adopted the Accounting Standard Update (“ASU”) No. 2014-09, Revenue from Contracts with Customers (Topic 606) as amended using the modified retrospective method. The standard effectively replaced previously existing revenue recognition guidance (Topic 605) and requires entities to recognize revenue to depict the transfer of promised goods or services in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services as well as requires additional disclosure about the nature, amount, timing and uncertainty of revenues and cash flows arising from customer contracts, including significant judgments and changes in judgments.
The Company applied a practical expedient to aggregate the effect of all contract modifications that occurred before the adoption date.
The following table summarizes the impacts of changes in accounting policies after adoption of Topic 606 on the Company’s consolidated Statement of Income and Comprehensive Income for the year ended December 31, 2018, which primarily resulted from deferring the timing of revenue recognition for contracts that were previously recognized on a cash basis and recognizing revenues from certain license agreements at a point-in-time rather than over time:
 
Year Ended December 31, 2018
 
As Reported
 
Balances Without Adoption of Topic 606
 
Effect of Change Higher/(Lower)
Revenues
$
1,842,912

 
$
1,843,159

 
$
(247
)
Income from operations
$
245,764

 
$
246,011

 
$
(247
)
Provision for income taxes

$
9,517

 
$
9,572

 
$
(55
)
Net income
$
240,256

 
$
240,448

 
$
(192
)


F-14


For the years ended December 31, 2019 and 2018
The Company recognizes revenues when control of goods or services is passed to a customer in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services. Such control may be transferred over time or at a point in time depending on satisfaction of obligations stipulated by the contract. Consideration expected to be received may consist of both fixed and variable components and is allocated to each separately identifiable performance obligation based on the performance obligation’s relative standalone selling price. Variable consideration usually takes the form of volume-based discounts, service level credits, price concessions or incentives. Determining the estimated amount of such variable consideration involves assumptions and judgment that can have an impact on the amount of revenues reported.
The Company derives revenues from a variety of service arrangements, which have been evolving to provide more customized and integrated solutions to customers by combining software engineering with customer experience design, business consulting and technology innovation services. Fees for these contracts may be in the form of time-and-materials or fixed-price arrangements. The Company generates the majority of its revenues under time-and-material contracts, which are billed using hourly, daily or monthly rates to determine the amounts to be charged directly to the customer. EPAM applies a practical expedient and revenues related to time-and-material contracts are recognized based on the right to invoice for services performed.
Fixed-price contracts include maintenance and support arrangements which may exceed one year in duration. Maintenance and support arrangements generally relate to the provision of ongoing services and revenues for such contracts are recognized ratably over the expected service period. Fixed-price contracts also include application development arrangements, where progress towards satisfaction of the performance obligation is measured using input or output methods and input methods are used only when there is a direct correlation between hours incurred and the end product delivered. Assumptions, risks and uncertainties inherent in the estimates used to measure progress could affect the amount of revenues, receivables and deferred revenues at each reporting period.
Revenues from licenses which have significant stand-alone functionality are recognized at a point in time when control of the license is transferred to the customer. Revenues from licenses which do not have stand-alone functionality are recognized over time.
If there is an uncertainty about the receipt of payment for the services, revenue recognition is deferred until the uncertainty is sufficiently resolved. The Company applies a practical expedient and does not assess the existence of a significant financing component if the period between transfer of the service to a customer and when the customer pays for that service is one year or less.
The Company reports gross reimbursable “out-of-pocket” expenses incurred as both revenues and cost of revenues in the consolidated statements of income and comprehensive income.
For the year ended December 31, 2017
The Company recognized revenue when the following criteria were met: (1) persuasive evidence of an arrangement existed; (2) delivery had occurred; (3) the sales price was fixed or determinable; and (4) collectability was reasonably assured. Determining whether and when some of these criteria had been satisfied often involved assumptions and judgments that could have had a significant impact on the timing and amount of revenue reported.
The Company derived its revenues from a variety of service offerings, which represent specific competencies of its delivery professionals. Contracts for these services have different terms and conditions based on the scope, deliverables, and complexity of the engagement, which require management to make judgments and estimates in determining the appropriate revenue recognition. Fees for these contracts may have been in the form of time-and-materials or fixed-price arrangements. If there was uncertainty about the project completion or receipt of payment for the services, revenue was deferred until the uncertainty was sufficiently resolved. At the time revenue was recognized, the Company provided for any contractual deductions and reduced revenue accordingly. The Company reported gross reimbursable “out-of-pocket” expenses incurred as both revenues and cost of revenues in the consolidated statements of income and comprehensive income.
The Company deferred amounts billed to its customers for revenues not yet earned. Such amounts were anticipated to be recorded as revenues when services were performed in subsequent periods. Unbilled revenue was recorded when services have been provided but billed subsequent to the period end in accordance with the contract terms.

F-15


The majority of the Company’s revenues (90.3% of revenues in 2017) were generated under time-and-material contracts whereby revenues were recognized as services were performed with the corresponding cost of providing those services reflected as cost of revenues. The majority of such revenues were billed using hourly, daily or monthly rates as actual time was incurred on the project. Revenues from fixed-price contracts (8.3% of revenues in 2017) included fixed-price maintenance and support arrangements, which may have exceeded one year in duration and revenues from maintenance and support arrangements were generally recognized ratably over the expected service period. Fixed-price contracts also included application development arrangements and revenues from these arrangements were primarily determined using the proportional performance method. In cases where final acceptance of the product, system, or solution was specified by the customer, and the acceptance criteria were not objectively determinable to have been met as the services were provided, revenues were deferred until all acceptance criteria had been met. In the absence of a sufficient basis to measure progress towards completion, revenue was recognized upon receipt of final acceptance from the customer. Assumptions, risks and uncertainties inherent in the estimates used in the application of the proportional performance method of accounting could have affected the amount of revenues, receivables and deferred revenues at each reporting period.
Cost of Revenues (Exclusive of Depreciation and Amortization) — Consists principally of salaries, bonuses, fringe benefits, stock-based compensation, project related travel costs and fees for subcontractors that are assigned to customer projects. Salaries and other compensation expenses of the Company’s delivery professionals are reported as cost of revenues regardless of whether the employees are actually performing client services during a given period.
Selling, General and Administrative Expenses — Consists of expenses associated with promoting and selling the Company’s services and general and administrative functions of the business. These expenses include the costs of salaries, bonuses, fringe benefits, stock-based compensation, severance, bad debt, travel, legal and accounting services, insurance, facilities including operating leases, advertising and other promotional activities. In addition, we pay a membership fee of 1% of revenues generated in Belarus to the administrative organization of the Belarus High-Technologies Park.
Stock-Based Compensation — The Company recognizes the cost of its equity settled stock-based incentive awards based on the fair value of the award at the date of grant, net of estimated forfeitures. The cost is expensed evenly over the service period. The service period is the period over which the employee performs the related services, which is normally the same as the vesting period. Quarterly, the forfeiture assumption is adjusted and such adjustment may affect the timing of recognition of the total amount of expense recognized over the vesting period. Equity-based awards that do not require future service are expensed immediately. Stock-based awards that do not meet the criteria for equity classification are recorded as liabilities and adjusted to fair value at the end of each reporting period.
Income Taxes — The provision for income taxes includes federal, state, local and foreign taxes. Deferred tax assets and liabilities are recognized for the estimated future tax consequences of temporary differences between the financial statement carrying amounts and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the year in which the temporary differences are expected to be reversed. Changes to enacted tax rates would result in either increases or decreases in the provision for income taxes in the period of changes.
The realizability of deferred tax assets is primarily dependent on future earnings. The Company evaluates the realizability of deferred tax assets and recognizes a valuation allowance when it is more likely than not that all, or a portion of, deferred tax assets will not be realized. A reduction in estimated forecasted results may require that we record valuation allowances against deferred tax assets. Once a valuation allowance has been established, it will be maintained until there is sufficient positive evidence to conclude that it is more likely than not that the deferred tax assets will be realized. A pattern of sustained profitability will generally be considered as sufficient positive evidence to reverse a valuation allowance. If the allowance is reversed in a future period, the income tax provision will be correspondingly reduced. Accordingly, the increase and decrease of valuation allowances could have a significant negative or positive impact on future earnings.
On December 22, 2017, the United States enacted the Tax Cuts and Jobs Act (“U.S. Tax Act”), which subjects a U.S. shareholder to taxes on Global Intangible Low-Taxed Income (“GILTI”) earned by certain foreign subsidiaries. The FASB Staff Q&A, Topic 740, No. 5, Accounting for Global Intangible Low-Taxed Income, states that an entity can make an accounting policy election to either recognize deferred taxes for temporary basis differences expected to reverse as GILTI in future years or provide for the tax expense related to GILTI in the year the tax is incurred. During the year ended December 31, 2018, the Company elected to provide for the tax expense related to GILTI in the year the tax is incurred. This election did not have a material impact on the financial statements for the years ended December 31, 2019 or 2018.

F-16


Earnings per Share (“EPS”) — Basic EPS is computed by dividing income available to common shareholders by the weighted-average number of shares of common stock outstanding during the period. Diluted earnings per share is computed by dividing income available to common shareholders by the weighted-average number of shares of common stock outstanding during the period, increased by the number of additional shares of common stock that would have been outstanding if the potentially dilutive securities had been issued. Potentially dilutive securities include outstanding stock options, unvested restricted stock and unvested restricted stock units (“RSUs”). The dilutive effect of potentially dilutive securities is reflected in diluted earnings per share by application of the treasury stock method.
Foreign Currency Translation — Assets and liabilities of consolidated foreign subsidiaries whose functional currency is not the U.S. dollar are translated into U.S. dollars at period-end exchange rates and revenues and expenses are translated into U.S. dollars at daily exchange rates. The adjustment resulting from translating the financial statements of such foreign subsidiaries into U.S. dollars is reflected as a cumulative translation adjustment and reported as a component of accumulated other comprehensive income/(loss).
For consolidated foreign subsidiaries whose functional currency is the U.S. dollar, transactions and balances denominated in the local currency are foreign currency transactions. Foreign currency transactions and balances related to non-monetary assets and liabilities are remeasured to the functional currency of the subsidiary at historical exchange rates while monetary assets and liabilities are remeasured to the functional currency of the subsidiary at period-end exchange rates. Foreign currency exchange gains or losses from remeasurement are included in income in the period in which they occur.
Risks and Uncertainties — As a result of its global operations, the Company may be subject to certain inherent risks. 
Concentration of Credit — Financial instruments that potentially subject the Company to concentration of credit risk consist primarily of cash, cash equivalents and trade receivables. The Company maintains cash, cash equivalents and short-term deposits with financial institutions. The Company determined that the Company’s credit policies reflect normal industry terms and business risk and there is no expectation of non-performance by the counterparties.
The Company has cash in banks in countries such as Belarus, Russia, Ukraine, Kazakhstan, Armenia and Uzbekistan, where the banking sector remains subject to periodic instability. Banking and other financial systems generally do not meet the banking standards of more developed markets, and bank deposits made by corporate entities are not insured. As of December 31, 2019, $206,485 of total cash was kept in banks in these countries, of which $123,370 was held in Belarus. In this region, and particularly in Belarus, a banking crisis, bankruptcy or insolvency of banks that process or hold the Company’s funds, may result in the loss of deposits or adversely affect the Company’s ability to complete banking transactions in the region, which could adversely affect the Company’s business and financial condition. Cash in this region is used for operational needs and cash balances in those banks move with the needs of those entities.
Trade receivables are generally dispersed across many customers operating in different industries; therefore, concentration of credit risk is limited. Historically, credit losses and write-offs of trade receivable balances have not been material to the consolidated financial statements.
Foreign currency risk — The Company’s global operations are conducted predominantly in U.S. dollars. Other than U.S. dollars, the Company generates a significant portion of revenues in various currencies, principally, euros, British pounds, Canadian dollars, Swiss francs and Russian rubles and incurs expenditures principally in Russian rubles, Hungarian forints, Polish zlotys, British pounds, Swiss francs, euros, Indian rupees and Chinese yuan renminbi.
The Company’s international operations expose it to foreign currency exchange rate changes that could impact translations of foreign denominated assets and liabilities into U.S. dollars and future earnings and cash flows from transactions denominated in different currencies. The Company is exposed to fluctuations in foreign currency exchange rates primarily related to trade receivables from sales in foreign currencies and cash outflows for expenditures in foreign currencies. The Company’s results of operations, primarily revenues and expenses denominated in foreign currencies, can be affected if any of the currencies, which are used materially in the Company’s business, appreciate or depreciate against the U.S. dollar. The Company has a hedging program whereby it entered into a series of foreign exchange forward contracts that are designated as cash flow hedges of forecasted Russian ruble, Polish zloty and Indian rupee transactions.
Interest rate risk — The Company’s exposure to market risk is influenced primarily by changes in interest rates received on cash and cash equivalents and paid on the Company’s borrowings, mainly under the 2017 Credit Facility, which is subject to a variety of rates depending on the type and timing of funds borrowed (See Note 8 “Long-Term Debt”). The Company does not use derivative financial instruments to hedge the risk of interest rate volatility.

F-17


Adoption of New Accounting Standards
Unless otherwise discussed below, the adoption of new accounting standards did not have a material impact on the Company’s consolidated financial position, results of operations, and cash flows.
Leases — In February 2016, the FASB issued ASU 2016-02, Leases (“Topic 842”). The standard supersedes previously existing lease guidance (Topic 840) and requires entities to recognize all leases, with the exception of leases with a term of twelve months or less, on the balance sheet as right-of-use assets (“RoU Assets”) and lease liabilities. The guidance also changes disclosure requirements with a focus on providing information that will enable users of financial statements to assess the amount, timing and uncertainty of cash flows arising from leases.
The Company adopted Topic 842, effective January 1, 2019, using the optional transition approach, which allows the Company to apply the provisions of the standard at the effective date without adjusting the comparable periods and carry forward disclosures under previously existing guidance for those periods presented within the Company’s financial statements.
The Company determines if an arrangement is a lease or contains a lease at inception. The Company performs an assessment and classifies the lease as either an operating lease or a financing lease at the lease commencement date with a right-of-use asset and a lease liability recognized in the consolidated balance sheet under both classifications. The Company does not have finance leases that are material to the Company’s consolidated financial statements.
Lease liabilities are initially measured at the present value of lease payments not yet paid. The present value is determined by applying the readily determinable rate implicit in the lease or, if not available, the incremental borrowing rate of the lessee. The Company determines the incremental borrowing rate of the lessee on a lease-by-lease basis by developing an estimated centralized U.S. dollar borrowing rate for a fully collateralized obligation with a term similar to the lease term and adjusts the rate to reflect the incremental risk associated with the foreign currency in which the lease is denominated. The development of this estimate includes the use of recovery rates, U.S. risk-free rates, foreign currency/country base rate yields, and a synthetic corporate credit rating of the Company developed using regression analysis. Lease agreements of the Company may include options to extend or terminate the lease and the Company includes such options in the lease term when it is reasonably certain that the Company will exercise that option. RoU Assets are recognized based on the initial measurement of the lease liabilities plus initial direct costs less lease incentives and, according to the guidance for long-lived assets, RoU Assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Lease expense for operating leases is recognized on a straight-line basis over the lease term.
The Company elected a practical expedient to account for lease and non-lease components together as a single lease component. The Company also elected the short-term lease recognition exemption for all classes of lease assets with an original term of twelve months or less. As part of the transition, the Company elected a package of practical expedients allowing it to carry forward historical accounting for any expired or existing contracts that are or contain lease contracts, including classification of such contracts and initial direct costs associated with them.
The adoption of Topic 842 on January 1, 2019 resulted in the recognition of RoU Assets for operating leases of $177,597 and operating lease liabilities of $173,863. The adoption of Topic 842 did not have a material impact on the consolidated statement of income and comprehensive income, consolidated statement of changes in stockholders’ equity or the consolidated statement of cash flows.
See Note 7 “Leases” in the condensed consolidated financial statements for additional information regarding leases.
Pending Accounting Standards
From time to time, new accounting pronouncements are issued by the FASB or other standards-setting bodies that the Company will adopt according to the various timetables the FASB specifies. Unless otherwise discussed below, the Company believes the impact of recently issued standards that are not yet effective will not have a material impact on its consolidated financial position, results of operations and cash flows upon adoption.

F-18


Measurement of Credit Losses on Financial Instruments — Effective January 1, 2020, the Company will adopt the amended guidance of FASB ASC Topic 326, Financial Instruments Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, (with early adoption permitted effective January 1, 2019.) The amendments in this update change how companies measure and recognize credit impairment for many financial assets. The new expected credit loss model requires companies to immediately recognize an estimate of credit losses expected to occur over the remaining life of the financial assets (including trade receivables) that are in the scope of the update. The update also made amendments to the current impairment model for held-to-maturity and available-for-sale debt securities and certain guarantees. Entities are required to adopt the standard using a modified-retrospective approach through a cumulative effect adjustment to retained earnings as of the beginning of the period of adoption. The Company does not expect Topic 326 to have a material impact on its consolidated financial statements.
2.
ACQUISITIONS
Continuum — On March 15, 2018, the Company acquired all of the outstanding equity of Continuum Innovation LLC together with its subsidiaries (“Continuum”) to enhance the Company’s consulting capabilities as well as its digital and service design practices. Continuum, headquartered in Boston with offices located in Milan, Seoul, and Shanghai, focuses on four practices including strategy, physical and digital design, technology and its Made Real Lab. The acquisition of Continuum added approximately 125 design consultants to the Company’s headcount. In connection with the Continuum acquisition, the Company paid $52,515 of cash and committed to making a cash earnout payment with a maximum amount payable of $3,135, subject to attainment of specified performance targets in the 12 months after the acquisition date. See Note 11“Fair Value Measurements” for more information regarding this earnout payment.
Think — On November 1, 2018, the Company acquired all of the equity interests of Think Limited (“Think”), a digital transformation agency headquartered in London, UK. This acquisition is intended to strengthen EPAM’s digital and organizational consulting capabilities in the UK and Western European markets and enhance the Company’s global product and design offerings. In connection with the Think acquisition, the Company paid $26,254 at closing and committed to making a cash earnout payment with a maximum amount payable based on exchange rates at the date of acquisition of $8,156 subject to attainment of specified performance targets in the 12 months after the acquisition date. During the year ended December 31, 2019, the Company paid $185 of net true-up payments which increased the purchase price. See Note 11“Fair Value Measurements” for more information regarding the earnout payment.
test IO — On April 30, 2019, the Company acquired 100% of the equity interests of a crowdtesting company, test IO GmbH, and its subsidiary (“test IO”). In connection with the test IO acquisition, the Company paid $17,323 of cash.
The following table summarizes the estimated fair values of the assets acquired and liabilities assumed as of the date of acquisition as updated for any changes as of December 31, 2019 for each respective acquisition:
 
Continuum
 
Think
 
test IO
Cash and cash equivalents
$
2,251

 
$
2,344

 
$
663

Trade receivables and contract assets
9,139

 
2,637

 
688

Prepaid and other current assets
936

 
900

 
96

Goodwill
26,617

 
20,477

 
12,150

Intangible assets
14,450

 
6,882

 
6,219

Property and equipment and other noncurrent assets
8,902

 
1,214

 
151

Total assets acquired
$
62,295

 
$
34,454

 
$
19,967

Accounts payable, accrued expenses and other current liabilities
$
3,746

 
$
2,025

 
$
910

Long-term debt (Note 8)
3,220

 

 

Other noncurrent liabilities
490

 

 
1,734

Total liabilities assumed
$
7,456

 
$
2,025

 
$
2,644

Net assets acquired
$
54,839

 
$
32,429

 
$
17,323



F-19


During 2018, the Company adjusted initially recognized intangible assets acquired with Continuum and their useful lives, recognized an additional intangible asset in the form of a favorable lease, removed a noncurrent liability associated with an initially recognized unfavorable lease and revised the initial fair value of contingent consideration. The Company also finalized a working capital adjustment that resulted in cash collection in the amount of $76 reducing the original amount of the net assets acquired. These adjustments resulted in a corresponding decrease to the originally recognized value of acquired goodwill. During the first quarter of 2019, the Company finalized the fair value of the assets acquired and liabilities assumed in the acquisition of Continuum and no additional adjustments were recorded.
During 2019, the Company recorded purchase price adjustments which increased the original purchase price for Think by $185, with a corresponding adjustment to net assets acquired. In addition, the Company recorded a $1,497 increase in deferred tax assets and other insignificant adjustments to other accounts with corresponding decreases to goodwill. During the fourth quarter of 2019, the Company finalized the fair value of the assets acquired and liabilities assumed in the acquisition of Think.
As of December 31, 2019, the Company finalized the valuation of intangible assets acquired in connection with the acquisition of test IO. For the acquisition of test IO, estimated fair values of the income tax-related assets acquired and liabilities assumed remain provisional and based on the facts and circumstances that existed as of the acquisition date. The Company expects to complete the purchase price allocation as soon as practicable but no later than one year from the acquisition date. During 2019, the Company recorded purchase price adjustments which increased the original purchase price for test IO and adjusted related working capital accounts increasing the original amount of the net assets acquired by $119. In addition for the test IO acquisition, the Company reduced the value of acquired intangible assets by $145 with a corresponding increase to goodwill.
The following table presents the estimated fair values and useful lives of intangible assets acquired from Continuum, Think, and test IO as of the date of acquisition and updated for any changes during the year ended December 31, 2019 for each respective acquisition:
 
Continuum
 
Think
 
test IO
 
Weighted Average Useful Life (in years)
 
Amount
 
Weighted Average Useful Life (in years)
 
Amount
 
Weighted Average Useful Life (in years)
 
Amount
Customer relationships
6.5
 
$
5,800

 
7
 
$
6,117

 
7
 
$
2,456

Favorable lease
11.2
 
5,500

 
 

 
 

Software
 

 
 

 
6
 
3,461

Contract royalties
8
 
1,900

 
 

 
 

Trade names
5
 
1,250

 
5
 
765

 
4
 
302

Total
 
 
$
14,450

 
 
 
$
6,882

 
 
 
$
6,219


In connection with the adoption of Topic 842, effective January 1, 2019, the Company reclassified the favorable lease intangible asset to Operating lease right-of-use assets.
The goodwill recognized as a result of the acquisitions is attributable primarily to strategic and synergistic opportunities related to the consulting and design businesses, the assembled workforces acquired and other factors. The goodwill acquired as a result of the Continuum acquisition is expected to be deductible for income tax purposes while the goodwill acquired as a result of the Think and test IO acquisitions is not expected to be deductible for income tax purposes.
Revenues generated by test IO, acquired on April 30, 2019, totaled $4,539 for the year ended December 31, 2019.
Pro forma results of operations have not been presented because the effect of the acquisitions on the Company’s consolidated financial statements was not material individually or in the aggregate.
Other 2019 Acquisitions — During the year ended December 31, 2019, the Company completed four additional acquisitions with an aggregate cash purchase price of $24,786 and committed to making cash earnout payments with a maximum amount payable of $3,000 subject to attainment of specified performance targets ranging from 12 months to 24 months after the respective acquisition dates. These acquisitions increased EPAM’s educational service and platform offerings and expanded the Company’s geographical reach, as well as added $7,488 in intangible assets, consisting mainly of customer relationships. Revenues generated by these other 2019 acquisitions totaled $9,336 during the year ended December 31, 2019. Pro forma results of operations have not been presented because the effect of these acquisitions on the Company’s consolidated financial statements was not material individually or in the aggregate.

F-20


During the year ended December 31, 2017, the Company completed acquisitions with aggregated purchase price of $6,980. These acquisitions individually and in the aggregate are not material to the Company’s consolidated financial statements.
3.GOODWILL AND INTANGIBLE ASSETS, NET
Goodwill by reportable segment was as follows:
 
North America
 
Europe
 
Russia
 
Total
Balance as of January 1, 2018
$
77,290

 
$
42,241

 
$

 
$
119,531

Continuum acquisition (Note 2)
26,617

 

 

 
26,617

Think acquisition (Note 2)

 
22,482

 

 
22,482

Effect of currency translation
(365
)
 
(1,433
)
 

 
(1,798
)
Balance as of December 31, 2018
103,542

 
63,290

 

 
166,832

test IO acquisition (Note 2)
3,301

 
8,849

 

 
12,150

Other 2019 acquisitions (Note 2)
6,503

 
9,546

 
738

 
16,787

Think purchase accounting adjustments

 
(2,043
)
 

 
(2,043
)
Effect of currency translation
$
80

 
$
1,231

 
$
6

 
1,317

Balance as of December 31, 2019
$
113,426

 
$
80,873

 
$
744

 
$
195,043


The Russia segment had accumulated goodwill impairment losses of $2,241 as of December 31, 2019, 2018 and 2017. There were no accumulated goodwill impairment losses in the North America or Europe reportable segments as of December 31, 2019, 2018 or 2017.
Intangible assets other than goodwill as of December 31, 2019 and 2018 were as follows:
 
As of December 31, 2019
 
Weighted average life at acquisition (in years)
 
Gross carrying amount
 
Accumulated amortization
 
Net 
carrying amount
Customer relationships
9
 
$
87,489

 
$
(38,526
)
 
$
48,963

Software
6
 
4,472

 
(486
)
 
3,986

Trade names
5
 
6,439

 
(4,753
)
 
1,686

Contract royalties
8
 
1,900

 
(435
)
 
1,465

Assembled workforce
3
 
158

 

 
158

Total

 
$
100,458

 
$
(44,200
)
 
$
56,258

 
As of December 31, 2018
 
Weighted average life at acquisition (in years)
 
Gross carrying amount
 
Accumulated amortization
 
Net 
carrying amount
Customer relationships
9.5
 
$
78,042

 
$
(29,580
)
 
$
48,462

Favorable lease
11.2
 
5,500

 
(410
)
 
5,090

Trade names
5.3
 
6,111

 
(4,300
)
 
1,811

Contract royalties
8
 
1,900

 
(198
)
 
1,702

Total
 
 
$
91,553

 
$
(34,488
)
 
$
57,065


In connection with the adoption of Topic 842, effective January 1, 2019, the Company reclassified the favorable lease intangible asset to Operating lease right-of-use assets. See Note 7 “Leases” for further information regarding the Company’s operating leases.

F-21


All of the intangible assets other than goodwill have finite lives and as such are subject to amortization. Amortization of the other intangible assets is recognized in depreciation and amortization expense in the consolidated statements of income and comprehensive income.
The following table presents amortization expense recognized for the periods indicated:
 
 
For the Years Ended December 31,
 
 
2019
 
2018
 
2017
Customer relationships
 
$
8,743

 
$
7,637

 
$
6,643

Software
 
486

 

 

Trade names
 
447

 
266

 
896

Contract royalties
 
238

 
198

 

Favorable lease
 

 
410

 

Non-competition agreements
 

 

 
23

Total
 
$
9,914

 
$
8,511

 
$
7,562


Based on the carrying value of the Company’s existing intangible assets as of December 31, 2019, the estimated amortization expense for the future years is as follows:
Year ending December 31,

 
Amount
2020
 
$
11,322

2021
 
11,322

2022
 
11,126

2023
 
9,526

2024
 
7,023

Thereafter
 
5,939

Total
 
$
56,258


4.
PROPERTY AND EQUIPMENT, NET
Property and equipment, net consisted of the following:
 
 
Weighted Average Useful Life
(in years)
 
As of  
 December 31, 
 2019
 
As of  
 December 31, 
 2018
Computer hardware
 
3
 
$
96,286

 
$
74,884

Buildings
 
47
 
51,300

 
34,458

Purchased computer software
 
3
 
32,115

 
10,406

Leasehold improvements
 
8
 
30,634

 
25,036

Furniture, fixture and other equipment
 
7
 
28,193

 
21,544

Office equipment
 
6
 
18,901

 
13,203

Land improvements
 
18
 
2,137

 
1,474

 
 
 
 
259,566

 
181,005

Less accumulated depreciation and amortization
 
 
 
(94,307
)
 
(78,359
)
Total
 
 
 
$
165,259

 
$
102,646


Depreciation and amortization expense related to property and equipment was $35,379, $28,539 and $21,000 during the years ended December 31, 2019, 2018 and 2017, respectively.

F-22


On November 1, 2019, the Company acquired an office building in Minsk, Belarus for $18,904, excluding refundable VAT. The acquired building is intended to be used in the Company’s normal operations as office space for its employees; however, a portion of the building was leased to third parties under operating lease agreements prior to the Company’s purchase and the Company will continue leasing under those agreements (see Note 7 “Leases”). In addition to this building, the Company has other assets which generate lease income. The gross amount of such assets including the leased portion of the Minsk building was $10,654 and the associated accumulated depreciation was $101 as of December 31, 2019. Depreciation expense associated with these assets held under operating leases was $42 for the year ended December 31, 2019. There were no material assets held under operating leases as of December 31, 2018.
5.
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES
Accrued expenses and other current liabilities consisted of the following:
 
 
As of  
 December 31, 
 2019
 
As of  
 December 31, 
 2018
Value added taxes payable
 
24,016

 
19,985

Contingent consideration, current (Note 11)
 
10,057

 
1,501

Deferred revenue
 
9,132

 
4,558

Other current liabilities and accrued expenses
 
39,271

 
24,209

Total
 
$
82,476

 
$
50,253


6.
INCOME TAXES
Income/(Loss) Before Provision for Income Taxes
Income/(loss) before provision for income taxes based on geographic location is disclosed in the table below:
 
 
For the Years Ended December 31,
 
 
2019
 
2018
 
2017
Income/(loss) before provision for income taxes:
 
 
 
 
 
 
United States
 
$
65,370

 
$
44,527

 
$
(6,595
)
Foreign
 
234,156

 
205,246

 
180,900

Total
 
$
299,526

 
$
249,773

 
$
174,305


Provision for Income Taxes
The provision for income taxes consists of the following:
 
 
For the Years Ended December 31,
 
 
2019
 
2018
 
2017
Current
 
 
 
 
 
 
Federal
 
$
16,943

 
$
10,814

 
$
65,571

State
 
3,610

 
4,123

 
(204
)
Foreign
 
25,680

 
42,580

 
23,617

Deferred
 
 
 
 
 
 
Federal
 
(9,425
)
 
(37,785
)
 
7,235

State
 
(358
)
 
(3,548
)
 
(90
)
Foreign
 
2,019

 
(6,667
)
 
5,416

Total
 
$
38,469

 
$
9,517

 
$
101,545



F-23


The U.S. Tax Act significantly changed U.S. corporate income tax laws including a reduction of the U.S. corporate income tax rate from 35.0% to 21.0% effective January 1, 2018 and the creation of a territorial tax system with a one-time transition tax on accumulated foreign subsidiary earnings not previously subject to U.S. income tax. In addition, the U.S. Tax Act created new taxes on certain foreign-sourced earnings and certain related party payments, which are referred to as GILTI and the base erosion and anti-abuse tax (“BEAT”), respectively.
Due to the timing of the enactment and the complexity involved in applying the provisions of the U.S. Tax Act, the Company made reasonable estimates of the effects and recorded provisional amounts in its financial statements as of December 31, 2017. During the year ended December 31, 2018, the Company completed its analysis of the impact of the U.S. Tax Act and recorded the following adjustments to the recorded provisional amounts:
The one-time transition tax on accumulated foreign subsidiary earnings not previously subject to U.S. income tax requires the Company to pay U.S. income tax at a rate of 15.5% to the extent of foreign cash and certain other net current assets and 8.0% on the remaining earnings. During the year ended December 31, 2017, the Company recorded a provisional income tax expense and corresponding income taxes payable of $64,321 to be paid over the next 8 years associated with the one-time transition tax. During the year ended December 31, 2018, the Company completed its assessment and refined its estimate reducing the provisional charge by $4,935. The total charge for the one-time transition tax now totals $59,386.
In 2017, the Company provisionally reduced its net deferred tax assets by $10,311 reflecting the impact of the change in the U.S. statutory tax rate from 35.0% to 21.0% in the periods in which the net deferred tax assets are expected to be realized as a result of the U.S. Tax Act. In 2018, the Company completed its analysis, and consequently recorded an additional charge of $926 to further reduce its net deferred tax assets for a total charge of $11,237.
In 2017, the Company reassessed its accumulated foreign earnings in light of the U.S. Tax Act and determined $97,000 of its accumulated earnings in Belarus were no longer indefinitely reinvested. As a result, the Company recorded a charge of $4,850 in the provision for income taxes during the year ended December 31, 2017 for the withholding tax payable to Belarus when the earnings are distributed. In 2018, the Company remitted this full amount of accumulated earnings as dividends and also remitted as dividends certain earnings of its foreign subsidiaries in Canada, Cyprus, Ireland and Russia and additional earnings in Belarus. Based on proposed tax regulations issued by the U.S. Department of the Treasury during 2018, it was determined that an offsetting U.S. foreign tax credit could be claimed for the withholding tax paid to Belarus resulting in a net $4,850 income tax benefit recognized during the year ended December 31, 2018.
As of December 31, 2019, the Company has determined that all accumulated undistributed foreign earnings of $861,893 are expected to be indefinitely reinvested. Due to the enactment of the U.S. Tax Act and the one-time transition tax on accumulated foreign subsidiary earnings, these accumulated foreign earnings are no longer expected to be subject to U.S. federal income tax if repatriated but could be subject to state and foreign income and withholding taxes.

F-24


Effective Tax Rate Reconciliation
The reconciliation of the provision for income taxes at the federal statutory income tax rate to the Company’s effective income tax rate is as follows:
 
 
For the Years Ended December 31,
 
 
2019
 
2018
 
2017
Provision for income taxes at federal statutory rate
 
$
62,898

 
$
52,452

 
$
61,007

Increase/(decrease) in taxes resulting from:
 
 
 
 
 
 
Impact from U.S. Tax Act
 

 
(4,009
)
 
74,632

Entity classification election deferred tax asset impact
 

 
(25,962
)
 

GILTI and BEAT U.S. taxes
 
(926
)
 
1,526

 

Excess tax benefits relating to stock-based compensation
 
(28,385
)
 
(17,370
)
 
(9,307
)
Subsidiary withholding tax liability and related foreign tax credit
 

 
(4,850
)
 
4,850

Foreign tax expense and tax rate differential
 
(1,402
)
 
(88
)
 
(39,997
)
Effect of permanent differences
 
3,264

 
2,724

 
3,205

State taxes, net of federal benefit
 
2,971

 
3,452

 
(116
)
Change in valuation allowance
 
218

 
151

 
783

Stock-based compensation expense
 
571

 
652

 
6,908

Other
 
(740
)
 
839

 
(420
)
Provision for income taxes
 
$
38,469

 
$
9,517

 
$
101,545

The Company’s worldwide effective tax rate for years ended December 31, 2019, 2018 and 2017 was 12.8%, 3.8% and 58.3%, respectively. The provision for income taxes in the year ended December 31, 2018 was favorably impacted by the recognition of $25,962 of net deferred tax assets resulting from the Company’s decision to change the tax status and to classify most of its foreign subsidiaries as disregarded for U.S. income tax purposes. This change subjects the income of the disregarded foreign subsidiaries to U.S. income taxation, resulting in a reduced foreign tax rate differential benefit in 2019 and 2018 as compared to 2017. In addition, the Company recorded excess tax benefits upon vesting or exercise of stock-based awards of $28,385, $17,370 and $9,307 during the years ended December 31, 2019, 2018 and 2017, respectively.
In Belarus, member technology companies of High-Technologies Park, including the Company’s local subsidiary, have a full exemption from Belarus income tax on qualifying income through January 2049. However, beginning February 1, 2018, the earnings of the Company’s Belarus local subsidiary became subject to U. S. income taxation due to the Company’s decision to change the tax status of the subsidiary. Consequently, there was less income tax benefit from the Belarus tax exemption for the year ended December 31, 2018 compared to the previous year. There was no aggregate dollar benefit derived from this tax holiday for the year ended December 31, 2019, and the aggregate dollar benefits derived from this tax holiday approximated $1,352 and $15,503 for the years ended December 31, 2018 and 2017, respectively. There was no impact on diluted net income per share for the year ended December 31, 2019. The benefit the tax holiday had on diluted net income per share approximated $0.02 and $0.28 for the years ended December 31, 2018 and 2017, respectively.

F-25


Deferred Income Taxes
Deferred income taxes reflect the net effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. Significant components of the Company’s deferred tax assets and liabilities are as follows:
 
 
As of  
 December 31, 
 2019
 
As of  
 December 31, 
 2018
Deferred tax assets:
 
 
 
 
Property and equipment
 
$
5,329

 
$
4,531

Intangible assets
 
574

 
1,262

Accrued expenses
 
41,457

 
32,067

Net operating loss carryforward
 
5,168

 
4,983

Deferred revenue
 
3,510

 
5,802

Stock-based compensation
 
29,596

 
27,558

Operating lease liabilities
 
7,438

 

Foreign tax credit
 
3,491

 

Foreign currency exchange
 
2,499

 
5,772

Other assets
 
1,533

 
782

Deferred tax assets
 
$
100,595

 
$
82,757

Less: valuation allowance
 
(3,877
)
 
(3,189
)
Total deferred tax assets
 
$
96,718

 
$
79,568

 
 
 
 
 
Deferred tax liabilities:
 
 
 
 
Property and equipment

 
$
4,981

 
$
1,480

Intangible assets
 
11,364

 
5,582

Operating lease right-of-use assets

 
6,900

 

Accrued revenue and expenses
 
2,176

 
1,540

U.S. taxation of foreign subsidiaries
 

 
3,000

Other liabilities
 
812

 
933

Total deferred tax liabilities
 
$
26,233

 
$
12,535

Net deferred tax assets
 
$
70,485

 
$
67,033


As of December 31, 2019 and 2018, the Company classified $4,530 and $2,950, respectively, of deferred tax liabilities as Other noncurrent liabilities in the consolidated balance sheets.
Included in the stock-based compensation expense deferred tax asset at December 31, 2019 and 2018 is $6,788 and $7,561, respectively, that is related to acquisitions and is amortized for tax purposes over a 10 to 15-year period.
As of December 31, 2019, the Company’s domestic and foreign net operating loss (“NOL”) carryforwards for income tax purposes were approximately $3,712 and $25,487, respectively. If not utilized, the domestic NOL carryforwards will begin to expire in 2021. The foreign NOL carryforwards include $9,311 from jurisdictions with no expiration date, with the remainder expiring as follows: $274 in 2020, $5,805 in 2021, $6,273 in 2022, $1,371 in 2023, $2,204 in 2024, and $249 beyond 2024. The Company maintains a valuation allowance primarily related to the net operating loss carryforwards in certain foreign jurisdictions that the Company believes are not likely to be realized, which totaled $21,948 as of December 31, 2019.
Unrecognized Tax Benefits
As of December 31, 2019 and 2018, unrecognized tax benefits of $2,904 and $1,432, respectively, are included in Income taxes payable, noncurrent within the consolidated balance sheets. There were no significant new tax positions that resulted in unrecognized tax benefits or reversals of prior year tax positions during the years ended December 31, 2019, 2018 and 2017. There were no tax positions for which it was reasonably possible that unrecognized tax benefits will significantly increase or decrease within twelve months of the reporting date.

F-26


The Company files income tax returns in the United States and in various state, local and foreign jurisdictions. The Company’s significant tax jurisdictions are the United States, Russia, Germany, Ukraine, the United Kingdom, Hungary, Switzerland, Netherlands, Poland and India. The tax years subsequent to 2015 remain open to examination by the United States Internal Revenue Service and generally, the tax years subsequent to 2015 remain open to examination by various state and local taxing authorities and various foreign taxing authorities.
7.LEASES
The Company leases office space, corporate apartments, office equipment, and vehicles. Many of the Company’s leases contain variable payments including changes in base rent and charges for common area maintenance or other miscellaneous expenses. Due to this variability, the cash flows associated with these variable payments are not included in the minimum lease payments used in determining the RoU Assets and associated lease liabilities and are recognized in the period in which the obligation for such payments is incurred. The Company’s leases have remaining lease terms ranging from 0.1 to 11.4 years. Certain lease agreements, mainly for office space, include options to extend or terminate the lease before the expiration date. The Company considers such options when determining the lease term when it is reasonably certain that the Company will exercise that option. The Company leases and subleases a portion of its office space to third parties. Lease income and sublease income were immaterial for the years ended December 31, 2019, 2018 and 2017.
During the year ended December 31, 2019, the components of lease expense were as follows:
 
 
Income Statement Classification
 
Year Ended December 31, 2019
Operating lease cost
 
Selling, general and administrative expenses
 
$
62,740

Variable lease cost
 
Selling, general and administrative expenses
 
8,730

Short-term lease cost
 
Selling, general and administrative expenses
 
3,870

Total lease cost
 
 
 
$
75,340


Rent expense under operating lease agreements for the years ended December 31, 2018 and 2017 was $46,924 and $37,916, respectively.
Supplemental cash flow information related to leases was as follows:
 
Year Ended December 31, 2019
Cash paid for amounts included in the measurement of lease liabilities:
 
Operating cash flows used for operating leases
$
59,952

Right-of-use assets obtained in exchange for lease obligations:
 
Operating leases
$
107,822

Non-cash net increase due to lease modifications:
 
Operating lease right-of-use assets
$
10,124

Operating lease liabilities
$
10,192


Weighted average remaining lease term and discount rate as of December 31, 2019, were as follows:
 
 
As of December 31, 2019
Weighted average remaining lease term, in years:
 
 
Operating leases
 
6.1

Weighted average discount rate:
 
 
Operating leases
 
3.6
%


F-27


As of December 31, 2019, operating lease liabilities will mature as follows:
Year ending December 31,
 
Lease Payments
2020
 
$
64,667

2021
 
54,343

2022
 
36,886

2023
 
27,018

2024
 
22,603

Thereafter
 
58,532

Total lease payments
 
264,049

Less: imputed interest
 
(25,660
)
Total
 
$
238,389


There were no lease agreements that contained material restrictive covenants or material residual value guarantees as of December 31, 2019. There were no material lease agreements signed with related parties as of December 31, 2019.
As of December 31, 2019, the Company had committed to payments of $37,559 related to operating lease agreements that had not yet commenced. These operating leases will commence during various dates during 2020 with lease terms ranging from 1.2 to 10.9 years. The Company did not have any material finance lease agreements that had not yet commenced.
8.
LONG-TERM DEBT
Revolving Line of Credit — On September 12, 2014, the Company entered into a revolving loan agreement (the “2014 Credit Facility”) with PNC Bank, National Association; Santander Bank, N.A; and Silicon Valley Bank (collectively the “2014 Lenders”). Under the 2014 Credit Facility, the Company’s borrowing capacity was set at $100,000, with potential to increase it to $200,000 if certain conditions were met.
Borrowings under the 2014 Credit Facility were denominated in U.S. dollars or, up to a maximum of $50,000 in British pounds, Canadian dollars, euros and Swiss francs and other currencies as may be approved by the administrative agent and the 2014 Lenders. Borrowings under the 2014 Credit Facility bore interest at either a base rate or Euro-rate plus a margin based on the Company’s leverage ratio. The base rate was equal to the highest of (a) the Federal Funds Open Rate, plus 0.5%, (b) the Prime Rate, and (c) the Daily LIBOR Rate, plus 1.0%.
On May 24, 2017, the Company terminated the 2014 Credit Facility and entered into a new unsecured credit facility (the “2017 Credit Facility”), as may be amended from time to time, with PNC Bank, National Association; PNC Capital Markets LLC; Citibank N.A.; Wells Fargo Bank, National Association; Fifth Third Bank and Santander Bank, N.A. (collectively the “Lenders”). The 2017 Credit Facility provides for a borrowing capacity of $300,000, with potential to increase the credit facility up to $400,000 if certain conditions are met. The 2017 Credit Facility matures on May 24, 2022.
Borrowings under the 2017 Credit Facility may be denominated in U.S. dollars or up to a maximum of $100,000 in British pounds, Canadian dollars, euros and Swiss francs and other currencies as may be approved by the administrative agent and the Lenders. Borrowings under the 2017 Credit Facility bear interest at either a base rate or Euro-rate plus a margin based on the Company’s leverage ratio. The base rate is equal to the highest of (a) the Overnight Bank Funding Rate, plus 0.5%, (b) the Prime Rate, or (c) the Daily LIBOR Rate, plus 1.0%. As of December 31, 2019, the Company’s outstanding borrowings are subject to a LIBOR-based interest rate, which resets regularly at issuance, based on lending terms.
The 2017 Credit Facility includes customary business and financial covenants that may restrict the Company’s ability to make or pay dividends (other than certain intercompany dividends) if a potential or an actual event of default has occurred or would be triggered. As of December 31, 2019, the Company was in compliance with all covenants contained in the 2017 Credit Facility.

F-28


The following table presents the outstanding debt and borrowing capacity of the Company under the 2017 Credit Facility:
 
As of  
 December 31, 
 2019
 
As of  
 December 31, 
 2018
Outstanding debt
$
25,000

 
$
25,000

Interest rate
2.8
%
 
3.5
%
Irrevocable standby letters of credit
$
303

 
$
382

Available borrowing capacity
$
274,697

 
$
274,618

Current maximum borrowing capacity
$
300,000

 
$
300,000


As part of the acquisition of Continuum in 2018, the Company assumed $3,448 of long-term debt associated with a leased facility and payable to Continuum’s landlord. The debt was payable in monthly installments through March 31, 2029 and bore interest at a rate of 8% per annum. In March 2018, the Company paid $3,448 to settle this assumed long-term debt.
9.
REVENUES
Disaggregation of Revenues
The following tables show the disaggregation of the Company’s revenues by major customer location, including a reconciliation of the disaggregated revenues with the Company’s reportable segments (Note 15 “Segment Information”) for the years ended December 31, 2019 and 2018:
 
Year Ended December 31, 2019
 
Reportable Segments

 
 
 
North America
 
Europe
 
Russia
 
Consolidated Revenues
Customer Locations
 
 
 
 
 
 
 
North America
$
1,344,040

 
$
45,859

 
$
116

 
$
1,390,015

Europe
27,042

 
719,548

 
276

 
746,866

CIS
8,583

 
143

 
91,745

 
100,471

APAC
1,279

 
55,167

 

 
56,446

        Revenues
$
1,380,944

 
$
820,717

 
$
92,137

 
$
2,293,798

 
Year Ended December 31, 2018
 
Reportable Segments

 
 
 
North America
 
Europe
 
Russia
 
Consolidated Revenues
Customer Locations
 
 
 
 
 
 
 
North America
$
1,046,232

 
$
52,860

 
$
75

 
$
1,099,167

Europe
16,679

 
595,741

 
52

 
612,472

CIS
8,437

 
336

 
72,930

 
81,703

APAC
5,631

 
43,848

 
91

 
49,570

        Revenues
$
1,076,979

 
$
692,785

 
$
73,148

 
$
1,842,912


F-29


The following tables show the disaggregation of the Company’s revenues by industry vertical, including a reconciliation of the disaggregated revenues with the Company’s reportable segments (Note 15 “Segment Information”) for the year ended December 31, 2019 and 2018:
 
Year Ended December 31, 2019
 
Reportable Segments
 
 
 
North America
 
Europe
 
Russia
 
Consolidated Revenues
Industry Verticals
 
 
 
 
 
 
 
Financial Services
$
184,469

 
$
244,284

 
$
72,119

 
$
500,872

Travel & Consumer
198,264

 
229,523

 
11,571

 
439,358

Software & Hi-Tech
354,023

 
77,377

 
1,998

 
433,398

Business Information & Media
262,448

 
157,844

 
631

 
420,923

Life Sciences & Healthcare
224,925

 
23,444

 
83

 
248,452

Emerging Verticals
156,815

 
88,245

 
5,735

 
250,795

        Revenues
$
1,380,944

 
$
820,717

 
$
92,137

 
$
2,293,798

 
Year Ended December 31, 2018
 
Reportable Segments
 
 
 
North America
 
Europe
 
Russia
 
Consolidated Revenues
Industry Verticals
 
 
 
 
 
 
 
Financial Services
$
112,444

 
$
252,196

 
$
59,337

 
$
423,977

Travel and Consumer
177,910

 
208,266

 
7,467

 
393,643

Software & Hi-Tech
269,067

 
79,121

 
2,627

 
350,815

Business Information & Media
251,081

 
72,898

 
54

 
324,033

Life Sciences & Healthcare
151,418

 
20,272

 
13

 
171,703

Emerging Verticals
115,059

 
60,032

 
3,650

 
178,741

        Revenues
$
1,076,979

 
$
692,785

 
$
73,148

 
$
1,842,912


F-30


The following tables show the disaggregation of the Company’s revenues by contract type, including a reconciliation of the disaggregated revenues with the Company’s reportable segments (Note 15 “Segment Information”) for the year ended December 31, 2019 and 2018:
 
Year Ended December 31, 2019
 
Reportable Segments
 
 
 
North America
 
Europe
 
Russia
 
Consolidated Revenues
Contract Types
 
 
 
 
 
 
 
Time-and-material
$
1,247,979

 
$
688,605

 
$
54,069

 
$
1,990,653

Fixed-price
127,926

 
128,977

 
37,747

 
294,650

Licensing
3,626

 
1,230

 
225

 
5,081

Other revenues
1,413

 
1,905

 
96

 
3,414

        Revenues
$
1,380,944

 
$
820,717

 
$
92,137

 
$
2,293,798

 
Year Ended December 31, 2018
 
Reportable Segments
 
 
 
North America
 
Europe
 
Russia
 
Consolidated Revenues
Contract Types
 
 
 
 
 
 
 
Time-and-material
$
983,436

 
$
628,707

 
$
40,754

 
$
1,652,897

Fixed-price
89,831

 
62,078

 
32,342

 
184,251

Licensing
2,748

 
1,332

 
17

 
4,097

Other revenues
964

 
668

 
35

 
1,667

        Revenues
$
1,076,979

 
$
692,785

 
$
73,148

 
$
1,842,912

Timing of Revenue Recognition
The following tables show the timing of revenue recognition:
 
Year Ended December 31, 2019
 
Reportable Segments
 
 
 
North America
 
Europe
 
Russia
 
Consolidated Revenues
Timing of Revenue Recognition
 
 
 
 
 
 
 
Transferred over time
$
1,379,256

 
$
819,913

 
$
92,076

 
$
2,291,245

Transferred at a point of time
1,688

 
804

 
61

 
2,553

        Revenues
$
1,380,944

 
$
820,717

 
$
92,137

 
$
2,293,798


 
Year Ended December 31, 2018
 
Reportable Segments
 
 
 
North America
 
Europe
 
Russia
 
Consolidated Revenues
Timing of Revenue Recognition
 
 
 
 
 
 
 
Transferred over time
$
1,076,084

 
$
692,023

 
$
73,135

 
$
1,841,242

Transferred at a point of time
895

 
762

 
13

 
1,670

        Revenues
$
1,076,979

 
$
692,785

 
$
73,148

 
$
1,842,912


During the years ended December 31, 2019 and 2018 the Company recognized $7,806 and $5,736, respectively, of revenues from performance obligations satisfied in previous periods.

F-31


The following table includes the estimated revenues expected to be recognized in the future related to performance obligations that are partially or fully unsatisfied as of December 31, 2019. The Company applies a practical expedient and does not disclose the value of unsatisfied performance obligations for contracts that (i) have an original expected duration of one year or less and (ii) contracts for which it recognizes revenues at the amount to which it has the right to invoice for services provided:
 
Less than 1 year
 
1 Year
 
2 Years
 
3 Years
 
Total
Contract Type
 
 
 
 
 
 
 
 
 
Fixed-price
$
17,892

 
$
992

 
$
64

 
$

 
$
18,948


The Company applies a practical expedient and does not disclose the amount of the transaction price allocated to the remaining performance obligations nor provide an explanation of when the Company expects to recognize that amount as revenue for certain variable consideration.
Contract Balances
The following table provides information on the classification of contract assets and liabilities in the consolidated balance sheets:
 
As of  
 December 31, 
 2019
 
As of
December 31,
2018
Contract assets included in Trade receivables and contract assets
$
14,320

 
$
13,522

Contract liabilities included in Accrued expenses and other current liabilities
$
9,132

 
$
4,558

Contract liabilities included in Other noncurrent liabilities
$
5

 
$
224


Contract assets have increased from December 31, 2018 primarily due to new contracts entered into in 2019 where the Company’s right to bill is contingent upon achievement of contractual milestones.
Contract liabilities comprise amounts collected from the Company’s customers for revenues not yet earned. Such amounts are anticipated to be recorded as revenues when services are performed in subsequent periods. Contract liabilities have increased from December 31, 2018 due to an increase in advance billings largely attributable to the businesses acquired during 2019. During the year ended December 31, 2019, the Company recognized $3,850 of revenues that were included in Accrued expenses and other current liabilities at December 31, 2018. During the year ended December 31, 2018, the Company recognized $3,810 of revenues that were included in Accrued expenses and other current liabilities at January 1, 2018.
10.
DERIVATIVE FINANCIAL INSTRUMENTS
The Company conducts a large portion of its operations in international markets that subject it to foreign currency fluctuations. To manage the risk of fluctuations in foreign currency exchange rates, during the year ended December 31, 2018, the Company implemented a hedging program whereby it enters into a series of foreign exchange forward contracts with durations of twelve months or less that are designated as cash flow hedges of forecasted Russian ruble, Polish zloty and Indian rupee transactions.
The Company measures derivative instruments and hedging activities at fair value and recognizes them as either assets or liabilities in its consolidated balance sheets. Accounting for the gains and losses resulting from changes in fair value depends on the use of the derivative and whether it is designated and qualifies for hedge accounting. To receive hedge accounting treatment, all hedging relationships are formally documented at the inception of the hedge, and the hedges must be highly effective in offsetting changes to future cash flows on hedged transactions. As of December 31, 2019, all of the Company’s foreign exchange forward contracts were designated as hedges.
Derivatives may give rise to credit risks from the possible non-performance by counterparties. The Company has limited its credit risk by entering into derivative transactions only with highly-rated financial institutions and by conducting an ongoing evaluation of the creditworthiness of the financial institutions with which the Company does business. There is no financial collateral (including cash collateral) required to be posted by the Company related to the foreign exchange forward contracts.

F-32


The fair value of derivative instruments on the Company’s consolidated balance sheets as of December 31, 2019 and December 31, 2018 were as follows:
 
 
 
 
As of December 31, 2019
 
As of December 31, 2018
 
 
Balance Sheet Classification
 
Asset Derivatives
 
Liability Derivatives
 
Asset Derivatives
 
Liability Derivatives
Foreign exchange forward contracts -
Designated as hedging instruments
 
Prepaid and other current assets
 
$
1,910

 
 
 
$
181

 
 
 
 
Accrued expenses and other current liabilities
 
 
 
$
243

 
 
 
$
3,475


The changes in the fair value of foreign currency derivative instruments in the Company’s consolidated statements of income and comprehensive income for the years ended December 31, 2019, 2018 and 2017 were as follows:
 
Year Ended December 31,
 
2019
 
2018
 
2017
Foreign exchange forward contracts - Designated as hedging instruments:
 
 
 
 
 
Net gain/(loss) in fair value recognized in Accumulated other comprehensive loss
$
4,961

 
$
(3,294
)
 
$

Net gain/(loss) reclassified from Accumulated other comprehensive loss into Cost of revenues (exclusive of depreciation and amortization)
$
2,028

 
$
(4,161
)
 
$

Foreign exchange forward contracts - Not designated as hedging instruments:
 
 
 
 
 
Net gain recognized in Foreign exchange (loss)/gain
$

 
$
44

 
$
425



11.
FAIR VALUE MEASUREMENTS
The Company carries certain assets and liabilities at fair value on a recurring basis on its consolidated balance sheets. The following table shows the fair values of the Company’s financial assets and liabilities measured at fair value on a recurring basis as of December 31, 2019:
 
 
As of December 31, 2019
 
 
Balance
 
Level 1
 
Level 2
 
Level 3
Foreign exchange derivative assets
 
$
1,910

 
$

 
$
1,910

 
$

Total assets measured at fair value on a recurring basis
 
$
1,910

 
$

 
$
1,910

 
$

 
 
 
 
 
 
 
 
 
Foreign exchange derivative liabilities
 
$
243

 
$

 
$
243

 
$

Contingent consideration
 
10,495

 

 

 
10,495

Total liabilities measured at fair value on a recurring basis
 
$
10,738

 
$

 
$
243

 
$
10,495


F-33


The following table shows the fair values of the Company’s financial assets and liabilities measured at fair value on a recurring basis as of December 31, 2018.
 
 
As of December 31, 2018
 
 
Balance
 
Level 1
 
Level 2
 
Level 3
Foreign exchange derivative assets
 
$
181

 
$

 
$
181

 
$

Total assets measured at fair value on a recurring basis
 
$
181

 
$

 
$
181

 
$

 
 
 
 
 
 
 
 
 
Foreign exchange derivative liabilities
 
$
3,475

 
$

 
$
3,475

 
$

Contingent consideration
 
7,468

 

 

 
7,468

Total liabilities measured at fair value on a recurring basis
 
$
10,943

 
$

 
$
3,475

 
$
7,468


The foreign exchange derivatives are valued using pricing models and discounted cash flow methodologies based on observable foreign exchange data at the measurement date. See Note 10 “Derivative Financial Instruments” for additional information regarding derivative financial instruments.
The fair value of the contingent consideration is based on the expected future payments to be made to the sellers of the acquired businesses in accordance with the provisions outlined in the respective purchase agreements. Although there is significant judgment involved, the Company believes its estimates and assumptions are reasonable. In determining fair value, the Company considered a variety of factors, including future performance of the acquired business using financial projections developed by the Company and market risk assumptions that were derived for revenue growth and earnings before interest and taxes. The Company estimated future payments using the earnout formula and performance targets specified in the purchase agreements and adjusted those estimates to reflect the probability of their achievement. Those estimated future payments were then discounted to present value using a rate based on the weighted-average cost of capital of guideline companies. Changes in financial projections, market risk assumptions, discount rates or probability assumptions related to achieving the various earnout criteria would result in a change in the fair value of the recorded contingent liabilities. Such changes, if any, are recorded within Interest and other income, net in the Company’s consolidated statement of income and comprehensive income.
In connection with the Continuum acquisition, the Company committed to making a cash earnout payment subject to attainment of specified performance targets in the 12 months after the acquisition date. As of the acquisition date, the Company recorded a $2,400 contingent consideration liability related to this earnout payment and, subsequently, reduced this liability by $900 during the third quarter of 2018 and $396 during the second quarter of 2019 due to the change in its fair value. The Company extinguished the earnout obligation during the second quarter of 2019 by paying $1,104 in cash. In connection with the Think acquisition, the Company committed to making a cash earnout payment subject to attainment of specified performance targets in the 12 months after the acquisition date. As of the acquisition date, the Company recorded a $5,990 liability related to this earnout payment as contingent consideration and, subsequently, increased this liability by $2,172 during 2019 due to the change in its fair value. In connection with the Company’s other 2019 acquisitions, the Company committed to making cash earnout payments subject to attainment of specified performance targets ranging from 12 months to 24 months after the respective acquisition dates. See Note 2 “Acquisitions” in the consolidated financial statements for additional information regarding business acquisitions.

F-34


A reconciliation of the beginning and ending balances of acquisition-related contractual contingent liabilities using significant unobservable inputs (Level 3) for the years ended December 31, 2018 and December 31, 2019 are as follows:
 
 
Amount
Contractual contingent liabilities as of January 1, 2018
 
$

Acquisition date fair value of contingent consideration — Continuum acquisition (Note 2)
 
2,400

Acquisition date fair value of contingent consideration — Think acquisition (Note 2)
 
5,990

Changes in fair value of contingent consideration included in Interest and other income, net
 
(900
)
Effect of net foreign currency exchange rate changes
 
(22
)
Contractual contingent liabilities as of December 31, 2018
 
$
7,468

Payment of contingent consideration
 
(1,104
)
Acquisition date fair value of contractual contingent consideration — Other 2019 acquisitions (Note 2)
 
2,100

Changes in fair value of contingent consideration included in Interest and other income, net
 
1,776

Effect of net foreign currency exchange rate changes
 
255

Contingent consideration liabilities as of December 31, 2019
 
$
10,495


The Company had no activity related to contractual contingent liabilities during the year ended December 31, 2017.
Estimates of fair value of financial instruments not carried at fair value on a recurring basis on the Company’s consolidated balance sheets are generally subjective in nature, and are determined as of a specific point in time based on the characteristics of the financial instruments and relevant market information. The Company uses the following methods to estimate the fair values of its financial instruments:
for financial instruments that have quoted market prices, those quoted prices are used to estimate fair value;
for financial instruments for which no quoted market prices are available, fair value is estimated using information obtained from independent third parties, or by discounting the expected cash flows using an estimated current market interest rate for the financial instrument;
for financial instruments for which no quoted market prices are available and that have no defined maturity, have a remaining maturity of 360 days or less, or reprice frequently to a market rate, the Company assumes that the fair value of these instruments approximates their reported value, after taking into consideration any applicable credit risk.
The generally short duration of certain of the Company’s assets and liabilities results in a significant number of assets and liabilities for which fair value equals or closely approximates the amount recorded on the Company’s consolidated balance sheets. The Company’s financial assets and liabilities that are not carried at fair value on a recurring basis on the Company’s consolidated balance sheets are as follows:
cash equivalents;
restricted cash;
employee loans;
long-term debt (Note 8 “Long-Term Debt”)

F-35


The following tables present the reported amounts and estimated fair values of the financial assets and liabilities for which disclosure of fair value is required, as they would be categorized within the fair value hierarchy, as of the dates indicated:
 
 
 
 
 
 
Fair Value Hierarchy
 
 
Balance
 
Estimated Fair Value
 
Level 1
 
Level 2
 
Level 3
December 31, 2019
 
 
 
 
 
 
 
 
 
 
Financial Assets:
 
 
 
 
 
 
 
 
 
 
Cash equivalents:
 
 
 
 
 
 
 
 
 
 
   Money market funds
 
$
407,817

 
$
407,817

 
$
407,817

 
$

 
$

   Time deposits
 
10,002

 
10,002

 

 
10,002

 

Total cash equivalents
 
$
417,819

 
$
417,819

 
$
407,817

 
$
10,002

 
$

Restricted cash
 
$
1,136

 
$
1,136

 
$
1,136

 
$

 
$

Employee loans
 
$
2,434

 
$
2,434

 
$

 
$

 
$
2,434

Financial Liabilities:
 
 
 
 
 
 
 
 
 
 
Borrowings under 2017 Credit Facility
 
$
25,017

 
$
25,017

 
$

 
$
25,017

 
$

 
 
 
 
 
 
Fair Value Hierarchy
 
 
Balance
 
Estimated Fair Value
 
Level 1
 
Level 2
 
Level 3
December 31, 2018
 
 
 
 
 
 
 
 
 
 
Financial Assets:
 
 
 
 
 
 
 
 
 
 
Cash equivalents
 
 
 
 
 
 
 
 
 
 
   Money market funds
 
$
282,664

 
$
282,664

 
$
282,664

 
$

 
$

Total cash equivalents
 
$
282,664

 
$
282,664

 
$
282,664

 
$

 
$

Restricted cash
 
$
1,151

 
$
1,151

 
$
1,151

 
$

 
$

Employee loans
 
$
3,525

 
$
3,525

 
$

 
$

 
$
3,525

Financial Liabilities:
 
 
 
 
 
 
 
 
 
 
Borrowings under 2017 Credit Facility
 
$
25,020

 
$
25,020

 
$

 
$
25,020

 
$



12.STOCK-BASED COMPENSATION
The following costs related to the Company’s stock compensation plans were included in the consolidated statements of income and comprehensive income:
 
 
For the Years Ended December 31,
 
 
2019
 
2018
 
2017
Cost of revenues (exclusive of depreciation and amortization)
 
$
37,580

 
$
27,245

 
$
20,868

Selling, general and administrative expenses 
 
34,456

 
31,943

 
31,539

Total
 
$
72,036

 
$
59,188

 
$
52,407


Equity Plans
2015 Long-Term Incentive Plan — On June 11, 2015, the Company’s stockholders approved the 2015 Long-Term Incentive Plan (“2015 Plan”) to be used to issue equity awards to company personnel. As of December 31, 2019, 4,969,754 shares of common stock remained available for issuance under the 2015 Plan. All of the awards issued pursuant to the 2015 Plan expire 10 years from the date of grant.
2012 Non-Employee Directors Compensation Plan — On January 11, 2012, the Company approved the 2012 Non-Employee Directors Compensation Plan (“2012 Directors Plan”) to be used to issue equity grants to its non-employee directors. The Company authorized 600,000 shares of common stock to be reserved for issuance under the plan. As of December 31, 2019, 528,441 shares of common stock remained available for issuance under the 2012 Directors Plan. The 2012 Directors Plan will expire after 10 years and is administered by the Company’s Board of Directors.

F-36


2012 Long-Term Incentive Plan — On January 11, 2012, the Company approved the 2012 Long-Term Incentive Plan (“2012 Plan”) to be used to issue equity grants to Company personnel. In June 2015, the 2012 Plan was discontinued; however, outstanding awards remain subject to the terms of the 2012 Plan and any shares that are subject to an award that was previously granted under the 2012 Plan and that expire or terminate for any reason prior to exercise will become available for issuance under the 2015 Plan. All of the awards issued pursuant to the 2012 Plan expire 10 years from the date of grant.
2006 Stock Option Plan — Effective May 31, 2006, the Board of Directors of the Company adopted the 2006 Stock Option Plan (the “2006 Plan”) to grant stock options to directors, employees, and certain independent contractors. In January 2012, the 2006 Plan was discontinued; however, outstanding awards remain subject to the terms of the 2006 Plan and any shares that are subject to an option award that was previously granted under the 2006 Plan and that expire or terminate for any reason prior to exercise will become available for issuance under the 2015 Plan. All of the awards issued pursuant to the 2006 Plan expire 10 years from the date of grant.
Stock Options
Stock option activity under the Company’s plans is set forth below:
 
Number of
Options 
 
Weighted Average
Exercise Price 
 
Aggregate
Intrinsic Value 
 
Weighted Average
Remaining Contractual Term (in years)
Options outstanding as of January 1, 2017
6,637,239

 
$
37.20

 
$
179,936

 
 
Options granted
261,373

 
$
73.40

 
 
 
 
Options exercised
(1,789,434
)
 
$
30.23

 
 
 
 
Options forfeited/cancelled
(200,210
)
 
$
57.09

 
 
 
 
Options expired
(7,220
)
 
$
4.63

 
 
 
 
Options outstanding as of December 31, 2017
4,901,748

 
$
40.91

 
$
326,064

 
 
Options granted
160,181

 
$
112.81

 
 
 
 
Options exercised
(945,166
)
 
$
36.69

 
 
 
 
Options forfeited/cancelled
(32,569
)
 
$
63.28

 
 
 
 
Options expired
(1,250
)
 
$
25.72

 
 
 
 
Options outstanding as of December 31, 2018
4,082,944

 
$
44.54

 
$
291,846

 
 
Options granted
131,849

 
$
169.13

 
 
 
 
Options modified
17,871

 
$
163.55

 
 
 
 
Options exercised
(899,033
)
 
$
41.21

 
 
 
 
Options forfeited/cancelled
(10,701
)
 
$
97.83

 
 
 
 
Options outstanding as of December 31, 2019
3,322,930

 
$
50.85

 
$
536,015

 
4.8
 
 
 
 
 
 
 
 
Options vested and exercisable as of December 31, 2019
2,908,237

 
$
41.53

 
$
496,226

 
4.3
Options expected to vest as of December 31, 2019
392,241

 
$
115.26

 
$
38,010

 
8.1

The fair value of each option award is estimated on the date of grant using the Black-Scholes option valuation model. The model incorporated the following weighted-average assumptions:
 
For the Years Ended December 31,
 
2019
 
2018
 
2017
Expected volatility
33.5
%
 
33.8
%
 
30.5
%
Expected term (in years)
6.25

 
6.25

 
6.25

Risk-free interest rate
2.3
%
 
2.7
%
 
2.1
%
Expected dividends
%
 
%
 
%


F-37


Effective January 1, 2018, the Company changed its methodology for estimating volatility used in the Black-Scholes option valuation model. Prior to January 1, 2018, the Company estimated the volatility of its common stock by using the historical volatility of peer public companies including the Company’s historical volatility. In the first quarter of 2018, the Company began exclusively using its own historical volatility as it believes this is a more accurate estimate of future volatility of the price of the Company’s common stock. The Company did not change the methodology for estimating any other Black-Scholes option valuation model assumptions.
The risk-free rate is based on the U.S. Treasury yield curve for periods equal to the expected term of the options in effect at the time of grant. The Company has not declared or paid any dividends on its common stock. The Company intends to retain any earnings to fund operations and future growth of its business and, therefore, does not anticipate paying any cash dividends in the foreseeable future.
The weighted-average grant-date fair value of stock options granted during the years ended December 31, 2019, 2018 and 2017 was $63.12, $43.42 and $25.29, respectively. The total intrinsic value of options exercised during the years ended December 31, 2019, 2018 and 2017 was $121,063, $83,250 and $91,148, respectively.
The Company recognizes the fair value of each option as compensation expense on a straight-line basis over the requisite service period, which is generally the vesting period. The options are typically scheduled to vest over four years from the time of grant, subject to the terms of the applicable plan and stock option agreement. In general, in the event of a participant’s termination of service for any reason, unvested options are forfeited as of the date of such termination without any payment to the participant. The Company records share-based compensation expense only for those awards that are expected to vest and as such, the Company applies an estimated forfeiture rate at the time of grant and adjusts the forfeiture rate to reflect actual forfeitures quarterly.
As of December 31, 2019, $12,262 of total remaining unrecognized compensation cost related to unvested stock options, net of estimated forfeitures, is expected to be recognized over a weighted-average period of 2.6 years.
Restricted Stock and Restricted Stock Units
The Company grants restricted stock units (“RSUs”) to Company personnel and non-employee directors under the Company’s 2015 Plan (and prior to its approval, under the 2012 Plan) and 2012 Directors Plan, respectively. Prior to 2017, awards to non-employee directors were in the form of restricted stock. In addition, the Company has issued in the past, and may issue in the future, its equity securities to compensate employees of acquired businesses for future services. Equity-based awards granted in connection with acquisitions of businesses are generally issued in the form of service-based awards (dependent on continuing employment only) and performance-based awards, which are granted and vest only if certain specified performance and service conditions are met. The awards issued in connection with acquisitions of businesses are subject to the terms and conditions contained in the applicable award agreements and acquisition documents.

F-38


Service-Based Awards
The table below summarizes activity related to the Company’s equity-classified and liability-classified service-based awards for the years ended December 31, 2019, 2018 and 2017:
 
Equity-Classified
Equity-Settled
Restricted Stock
 
Equity-Classified
Equity-Settled
Restricted Stock Units
 
Liability-Classified
Cash-Settled
Restricted Stock Units
 
Number of
Shares 
 
Weighted Average Grant Date
Fair Value Per Share 
 
Number of
Shares 
 
Weighted Average Grant Date
Fair Value Per Share 
 
Number of
Shares 
 
Weighted Average Grant Date
Fair Value Per Share 
Unvested service-based awards outstanding as of January 1, 2017
154,125

 
$
40.89

 
485,188

 
$
67.69

 
204,501

 
$
70.53

Awards granted

 
$

 
424,623

 
$
73.89

 
170,295

 
$
74.21

Awards modified

 
$

 
(2,570
)
 
$
26.85

 
2,570

 
$
73.27

Awards vested
(152,285
)
 
$
43.39

 
(140,043
)
 
$
66.54

 
(52,004
)
 
$
70.56

Awards forfeited/cancelled

 
$

 
(79,186
)
 
$
70.30

 
(10,533
)
 
$
71.72

Unvested service-based awards outstanding as of December 31, 2017
1,840

 
$
54.37

 
688,012

 
$
71.60

 
314,829

 
$
72.50

Awards granted

 
$

 
380,864

 
$
115.84

 
85,380

 
$
112.65

Awards modified

 
$

 
(3,110
)
 
$
80.27

 
3,110

 
$
120.18

Awards vested
(1,047
)
 
$
47.76

 
(217,800
)
 
$
70.10

 
(91,684
)
 
$
72.69

Awards forfeited/cancelled

 
$

 
(50,063
)
 
$
86.97

 
(8,668
)
 
$
81.40

Unvested service-based awards outstanding as of December 31, 2018
793

 
$
63.10

 
797,903

 
$
92.13

 
302,967

 
$
83.99

Awards granted
9,394

 
$
167.18

 
284,269

 
$
170.29

 
55,923

 
$
170.13

Awards modified

 
$

 
6,897

 
$
170.74

 
668

 
$
168.36

Awards vested
(396
)
 
$
63.10

 
(286,654
)
 
$
87.79

 
(110,643
)
 
$
80.51

Awards forfeited/cancelled

 
$

 
(43,630
)
 
$
114.45

 
(6,627
)
 
$
94.77

Unvested service-based awards outstanding as of December 31, 2019
9,791

 
$
162.96

 
758,785

 
$
122.48

 
242,288

 
$
105.40

The fair value of vested service-based awards (measured at the vesting date) for the years ended December 31, 2019, 2018 and 2017 was as follows:
 
For the Years Ended December 31,
 
2019
 
2018
 
2017
Equity-classified equity-settled
 
 
 
 
 
Restricted stock
$
73

 
$
142

 
$
12,607

Restricted stock units
48,111

 
24,987

 
10,620

Liability-classified cash-settled
 
 
 
 
 
Restricted stock units
18,449

 
10,349

 
3,811

Total fair value of vested service-based awards
$
66,633

 
$
35,478

 
$
27,038


As of December 31, 2019, $1,413 of total remaining unrecognized stock-based compensation costs related to service-based equity-classified restricted stock is expected to be recognized over the weighted-average remaining requisite service period of 2.7 years. During the year ended December 31, 2019, the Company issued 9,394 shares of service-based restricted stock in connection with an acquisition of a business. See Note 2 “Acquisitions” for additional information regarding business acquisitions.

F-39


As of December 31, 2019, $63,588 of total remaining unrecognized stock-based compensation costs related to service-based equity-classified RSUs, net of estimated forfeitures, is expected to be recognized over the weighted-average remaining requisite service period of 2.5 years. During the years ended December 31, 2019 and 2018, in connection with business acquisitions, the Company issued 21,933 and 88,578 equity-classified RSUs. See Note 2 “Acquisitions” for additional information regarding business acquisitions.
As of December 31, 2019, $27,538 of total remaining unrecognized stock-based compensation costs related to service-based liability-classified RSUs, net of estimated forfeitures, is expected to be recognized over the weighted-average remaining requisite service period of 2.1 years. During the year ended December 31, 2019, the Company issued 7,280 shares of service-based liability-classified cash-settled RSUs in connection with a business acquisition. See Note 2 “Acquisitions” for additional information regarding business acquisitions.
The liability associated with the Company’s service-based liability-classified RSUs as of December 31, 2019 and 2018 was $21,902 and $9,920, respectively, and is classified as Accrued compensation and benefits expenses in the consolidated balance sheets.
Performance -Based Awards
The table below summarizes activity related to the Company’s performance-based awards for the years ended December 31, 2019, 2018 and 2017:
 
Equity-Classified
Equity-Settled
Restricted Stock
 
Liability-Classified
Equity-Settled
Restricted Stock
 
Equity-Classified
Equity-Settled
Restricted Stock Units
 
Number of
Shares 
 
Weighted Average Grant Date
Fair Value Per Share 
 
Number of
Shares 
 
Weighted Average Grant Date
Fair Value Per Share 
 
Number of
Shares 
 
Weighted Average Grant Date
Fair Value Per Share 
Unvested performance-based awards outstanding as of January 1, 2017
5,573

 
$
33.47

 
105,602

 
$
38.86

 
4,667

 
$
70.22

Awards granted

 
$

 

 
$

 

 
$

Awards vested
(5,573
)
 
$
33.47

 
(105,602
)
 
$
38.86

 

 
$

Awards forfeited/cancelled

 
$

 

 
$

 
(4,667
)
 
$
70.22

Unvested performance-based awards outstanding as of December 31, 2017

 
$

 

 
$

 

 
$

Awards granted

 
$

 

 
$

 
45,375

 
$
121.75

Awards vested

 
$

 

 
$

 
(8,769
)
 
$
121.75

Awards forfeited/cancelled

 
$

 

 
$

 
(7,014
)
 
$
121.75

Unvested performance-based awards outstanding as of December 31, 2018

 
$

 

 
$

 
29,592

 
$
121.75

Awards granted
9,393

 
$
165.87

 

 
$

 

 
$

Awards modified

 
$

 

 
$

 
(29,592
)
 
$
121.75

Unvested performance-based awards outstanding as of December 31, 2019
9,393

 
$
165.87

 

 
$

 

 
$


During the year ended December 31, 2019, the Company issued 9,393 shares of performance-based equity-classified restricted stock, in connection with an acquisition of a business. Vesting of these awards are subject to attainment of specified performance targets in the 12 months after the acquisition date. See Note 2 “Acquisitions” for additional information regarding business acquisitions. As of December 31, 2019, $1,002 of total remaining unrecognized stock-based compensation cost related to performance-based equity-classified restricted stock is expected to be recognized over the weighted-average remaining requisite service period of 3.7 years.

F-40


Performance-based equity-classified RSUs were granted during the year ended December 31, 2018 in connection with the acquisition of Continuum and have a variable vesting period, subject to satisfaction of the applicable performance conditions with each vesting portion having its own service inception date. Compensation is recognized over the vesting period and adjusted each period for the probability of achievement of the performance criteria for each vesting portion separately. During the fourth quarter of 2018, the Company accelerated the recognition of $835 of expense due to vesting of performance-based equity-classified RSUs in accordance with the terms of the award agreement. During the year ended December 31, 2019, the Company and holders of the unvested performance-based equity-classified RSUs mutually agreed to cancel these awards and the Company issued service-based stock option and equity-classified RSU awards with four-year vesting terms to those same recipients. As of December 31, 2019, there is no remaining unrecognized stock-based compensation cost related to performance-based equity-classified RSUs.
As part of an acquisition completed during the year ended December 31, 2019, the Company recognized $348 stock-based compensation expense related to stock awards that had not yet been formally issued as of December 31, 2019. These awards were considered to be granted for accounting purposes as all key terms were communicated to the employees. On January 3, 2020, the Company formally issued 5,793 service-based RSUs and 24,836 performance-based equity-classified RSUs to these employees.
The fair value of vested performance-based awards (measured at the vesting date) for the years ended December 31, 2019, 2018 and 2017 was as follows:
 
For the Years Ended December 31,
 
2019
 
2018
 
2017
Equity-classified equity-settled
 
 
 
 
 
Restricted stock
$

 
$

 
$
452

Restricted stock units

 
1,046

 

Liability-classified equity-settled
 
 
 
 
 
Restricted stock

 

 
8,633

Total fair value of vested performance-based awards
$

 
$
1,046

 
$
9,085


    
13.
EARNINGS PER SHARE
Basic earnings per share is computed by dividing net income available to common shareholders by the weighted-average number of shares of common stock outstanding during the period. For purposes of computing basic earnings per share, any nonvested shares of restricted stock that have been issued by the Company and are contingently returnable to the Company are excluded from the weighted-average number of shares of common stock outstanding during the period. Diluted earnings per share is computed by dividing net income available to common shareholders by the weighted-average number of shares of common stock outstanding during the period increased to include the number of additional shares of common stock that would have been outstanding if the potentially dilutive securities had been issued. Potentially dilutive securities include outstanding stock options, unvested restricted stock and unvested equity-settled RSUs. The dilutive effect of potentially dilutive securities is reflected in diluted earnings per share by application of the treasury stock method.

F-41


The following table sets forth the computation of basic and diluted earnings per share of common stock as follows:
 
 
For the Years Ended December 31,
 
 
2019
 
2018
 
2017
Numerator for basic and diluted earnings per share:
 
 
 
 
 
 
Net income
 
$
261,057

 
$
240,256

 
$
72,760

Numerator for basic and diluted earnings per share
 
$
261,057

 
$
240,256

 
$
72,760

 
 
 
 
 
 
 
Denominator:
 
 

 
 

 
 
Weighted average common shares for basic earnings per share
 
54,719,414

 
53,622,989

 
52,077,011

Net effect of dilutive stock options, restricted stock units and restricted stock awards
 
2,948,375

 
3,049,687

 
2,907,162

Weighted average common shares for diluted earnings per share
 
57,667,789

 
56,672,676

 
54,984,173

 
 
 
 
 
 
 
Net Income per share:
 
 

 
 

 
 
Basic
 
$
4.77

 
$
4.48

 
$
1.40

Diluted
 
$
4.53

 
$
4.24

 
$
1.32


The number of shares underlying equity-based awards that were excluded from the calculation of diluted earnings per share as their effect would be anti-dilutive was 120,021, 138,639 and 883,350 for the years ended December 31, 2019, 2018 and 2017, respectively.
14.
COMMITMENTS AND CONTINGENCIES
Indemnification Obligations  In the normal course of business, the Company is a party to a variety of agreements under which it may be obligated to indemnify the other party for certain matters. These obligations typically arise in contracts with customers where the Company customarily agrees to hold the other party harmless against losses arising from a breach of representations or covenants for certain matters, infringement of third party intellectual property rights, data privacy violations, and certain tortious conduct in the course of providing services. The duration of these indemnifications varies, and in certain cases, is indefinite.
The Company is unable to reasonably estimate the maximum potential amount of future payments under these or similar agreements due to the unique facts and circumstances of each agreement and the fact that certain indemnifications provide for no limitation to the maximum potential future payments under the indemnification. Management is not aware of any such matters that would have a material effect on the consolidated financial statements of the Company.
Litigation — From time to time, the Company is involved in litigation, claims or other contingencies arising in the ordinary course of business. The Company accrues a liability when a loss is considered probable and the amount can be reasonably estimated. When a material loss contingency is reasonably possible but not probable, the Company does not record a liability, but instead discloses the nature and the amount of the claim, and an estimate of the loss or range of loss, if such an estimate can be made. Legal fees are expensed as incurred. In the opinion of management, the outcome of any existing claims and legal or regulatory proceedings, if decided adversely, is not expected to have a material effect on the Company’s business, financial condition, results of operations or cash flows.
Building Acquisition Commitment —During the year ended December 31, 2019, the Company entered into agreements to purchase office space in Ukraine intended to support the global delivery centers in that country. The agreement is subject to completion of construction and other ordinary closing conditions and requires the Company to pay approximately $48,900 in cash including VAT to the sellers, $12,000 of which has been paid as of December 31, 2019 and is classified as Other noncurrent assets in the consolidated balance sheets.

F-42


15.
SEGMENT INFORMATION
The Company determines its business segments and reports segment information in accordance with how the Company’s chief operating decision maker (“CODM”) organizes the segments to evaluate performance, allocate resources and make business decisions. Segment results are based on the segment’s revenues and operating profit, where segment operating profit is defined as income from operations before unallocated costs. Expenses included in segment operating profit consist principally of direct selling and delivery costs as well as an allocation of certain shared services expenses. Certain corporate expenses are not allocated to specific segments as these expenses are not controllable at the segment level. Such expenses include certain types of professional fees, non-corporate taxes, compensation to non-employee directors and certain other general and administrative expenses, including compensation of specific groups of non-production employees. In addition, the Company does not allocate stock-based compensation expenses, amortization of purchased intangible assets, other acquisition-related expenses and other unallocated costs. These unallocated amounts are combined with total segment operating profit to arrive at consolidated income from operations as reported below in the reconciliation of segment operating profit to consolidated income before provision for income taxes. Additionally, management has determined that it is not practical to allocate identifiable assets by segment since such assets are used interchangeably among the segments.
The Company manages its business primarily based on the managerial responsibility for its client base and market. As managerial responsibility for a particular customer relationship generally correlates with the customer’s geographic location, there is a high degree of similarity between customer locations and the geographic boundaries of the Company’s reportable segments. In some cases, managerial responsibility for a particular customer is assigned to a management team in another region and is usually based on the strength of the relationship between customer executives and particular members of EPAM’s senior management team. In such cases, the customer’s activity would be reported through the management team’s reportable segment.
During the fourth quarter of 2019, the Company changed its management reporting of segment revenue to exclude other income. Prior year amounts presented below have been changed to conform to the new presentation.

Revenues from external customers and operating profit, before unallocated expenses, by reportable segments were as follows:
 
 
For the years ended December 31,
 
 
2019
 
2018
 
2017
Segment revenues:
 
 
 
 
 
 
North America
 
$
1,380,944

 
$
1,076,979

 
$
796,040

Europe
 
820,717

 
692,785

 
591,450

Russia
 
92,137

 
73,148

 
62,958

Total revenues
 
$
2,293,798

 
$
1,842,912

 
$
1,450,448

Segment operating profit:
 
 
 
 
 
 
North America
 
$
293,757

 
$
221,846

 
$
169,340

Europe
 
114,863

 
115,876

 
92,080

Russia
 
17,347

 
11,377

 
13,906

Total segment operating profit
 
$
425,967

 
$
349,099

 
$
275,326


Intersegment transactions were excluded from the above on the basis that they are neither included in the measure of a segment’s profit and loss results, nor considered by the CODM during the review of segment results.
There were no customers individually exceeding 10% of our total segment revenues for the years ended December 31, 2019, 2018 and 2017.

F-43


Reconciliation of segment operating profit to consolidated income before provision for income taxes is presented below:
 
 
For the Years Ended December 31,
 
 
2019
 
2018
 
2017
Total segment operating profit:
 
$
425,967

 
$
349,099

 
$
275,326

Unallocated costs:
 
 
 
 
 
 
Stock-based compensation expense
 
(72,036
)
 
(59,188
)
 
(52,407
)
Amortization of purchased intangibles
 
(9,914
)
 
(8,101
)
 
(7,562
)
Other acquisition-related expenses
 
(3,774
)
 
(916
)
 
(1,500
)
Other unallocated costs

 
(37,393
)
 
(35,130
)
 
(40,911
)
Income from operations
 
302,850

 
245,764

 
172,946

Interest and other income, net
 
8,725

 
3,522

 
4,601

Foreign exchange (loss)/gain
 
(12,049
)
 
487

 
(3,242
)
Income before provision for income taxes
 
$
299,526

 
$
249,773

 
$
174,305


During the year ended December 31, 2018, the Company began to allocate certain staff recruitment and development expenses into segment operating profit as these expenses became part of the evaluation of segment management’s performance. These costs were not previously allocated to segments and were included in other unallocated costs in the reconciliation of segment operating profit to consolidated income before provision for income taxes above. The effect of this reclassification was not material to segment operating profit and had no impact on total income from operations for the year end December 31, 2018.
Geographic Area Information
Long-lived assets include property and equipment, net of accumulated depreciation and amortization, and management has determined that it is not practical to allocate these assets by segment since such assets are used interchangeably among the segments. Physical locations and values of the Company’s long-lived assets are presented below:
 
As of  
 December 31, 
 2019
 
As of  
 December 31, 
 2018
 
As of
December 31,
2017
Belarus
$
75,984

 
$
50,085

 
$
49,866

Ukraine
24,652

 
8,433

 
6,995

Russia
17,980

 
9,902

 
9,617

United States
15,637

 
13,101

 
3,371

India
7,443

 
7,019

 
2,698

Hungary
5,201

 
3,168

 
3,901

Poland
5,029

 
2,637

 
2,893

China
3,036

 
2,651

 
2,608

Other
10,297

 
5,650

 
4,470

Total
$
165,259

 
$
102,646

 
$
86,419


F-44


The table below presents the Company’s revenues by customer location for the years ended December 31, 20192018 and 2017:
 
 
For the Years Ended December 31,
 
 
2019
 
2018
 
2017
United States
 
$
1,321,662

 
$
1,029,327

 
$
783,563

United Kingdom
 
290,039

 
200,918

 
188,995

Switzerland
 
152,710

 
144,398

 
123,281

Russia
 
89,941

 
71,181

 
61,222

Netherlands
 
88,488

 
70,274

 
51,556

Germany
 
82,441

 
80,787

 
60,158

Canada
 
68,304

 
69,836

 
57,129

Other locations
 
200,213

 
176,191

 
124,544

Revenues
 
$
2,293,798

 
$
1,842,912

 
$
1,450,448



F-45


16.
QUARTERLY FINANCIAL DATA (UNAUDITED)
Summarized quarterly results for the years ended December 31, 2019 and 2018 were as follows:
 
 
Three Months Ended 
 
 
2019
 
March 31 
 
June 30 
 
September 30 
 
December 31 
 
Full Year 
Revenues
 
$
521,333

 
$
551,587

 
$
588,103

 
$
632,775

 
$
2,293,798

Operating expenses:
 
  

 
 
 
 
 
 
 
 

Cost of revenues (exclusive of depreciation and amortization)
 
344,689

 
355,915

 
377,525

 
410,069

 
1,488,198

Selling, general and administrative expenses
 
101,786

 
111,762

 
118,886

 
124,999

 
457,433

Depreciation and amortization expense
 
10,200

 
11,028

 
11,127

 
12,962

 
45,317

Income from operations
 
64,658

 
72,882

 
80,565

 
84,745

 
302,850

Interest and other income, net
 
3,076

 
1,190

 
2,509

 
1,950

 
8,725

Foreign exchange loss
 
(3,484
)
 
(3,562
)
 
(3,105
)
 
(1,898
)
 
(12,049
)
Income before provision for income taxes
 
64,250

 
70,510

 
79,969

 
84,797

 
299,526

Provision for income taxes
 
3,496

 
11,733

 
12,967

 
10,273

 
38,469

Net income
 
$
60,754

 
$
58,777

 
$
67,002

 
$
74,524

 
$
261,057

Comprehensive income
 
$
66,797

 
$
62,934

 
$
54,725

 
$
86,741

 
$
271,197

Basic net income per share(1)
 
$
1.12

 
$
1.07

 
$
1.22

 
$
1.35

 
$
4.77

Diluted net income per share(1)
 
$
1.06

 
$
1.02

 
$
1.16

 
$
1.29

 
$
4.53

(1)
Earnings per share amounts for each quarter may not necessarily total to the yearly earnings per share due to the weighting of shares outstanding on a quarterly and year to date basis.
 
 
Three Months Ended 
 
 
2018
 
March 31 
 
June 30 
 
September 30 
 
December 31 
 
Full Year 
Revenues
 
$
424,148

 
$
445,647

 
$
468,186

 
$
504,931

 
$
1,842,912

Operating expenses:
 
 

 
 
 
 
 
 
 
 

Cost of revenues (exclusive of depreciation and amortization)
 
277,634

 
289,175

 
301,081

 
319,031

 
1,186,921

Selling, general and administrative expenses
 
89,641

 
93,273

 
93,226

 
97,447

 
373,587

Depreciation and amortization expense
 
8,176

 
8,962

 
9,319

 
10,183

 
36,640

Income from operations
 
48,697

 
54,237

 
64,560

 
78,270

 
245,764

Interest and other income/(expense), net
 
(551
)
 
1,052

 
1,941

 
1,080

 
3,522

Foreign exchange gain/(loss)
 
(247
)
 
1,830

 
(514
)
 
(582
)
 
487

Income before provision for/(benefit from) income taxes
 
47,899

 
57,119

 
65,987

 
78,768

 
249,773

Provision for/(benefit from) income taxes
 
(16,519
)
 
6,864

 
369

 
18,803

 
9,517

Net income
 
$
64,418

 
$
50,255

 
$
65,618

 
$
59,965

 
$
240,256

Comprehensive income
 
$
67,796

 
$
32,345

 
$
63,426

 
$
52,798

 
$
216,365

Basic net income per share(1)
 
$
1.21

 
$
0.94

 
$
1.22

 
$
1.11

 
$
4.48

Diluted net income per share(1)
 
$
1.15

 
$
0.89

 
$
1.15

 
$
1.05

 
$
4.24


(1)
Earnings per share amounts for each quarter may not necessarily total to the yearly earnings per share due to the weighting of shares outstanding on a quarterly and year to date basis.

17.
SUBSEQUENT EVENTS
On February 3, 2020, the Company acquired 100% of Deltix and its affiliates, a provider of software and services for quantitative research to the financial sector. The Company paid approximately $10,620 in cash at closing and could pay up to $18,975 in earn-out consideration based on achievement of certain revenue and earnings targets. In addition, the Company granted to Deltix employees 17,981 service-based RSUs and performance and service-based equity-settled awards that could pay up to $13,915 based on achievement of certain revenue and earnings targets.

F-46


SCHEDULE II
VALUATION AND QUALIFYING ACCOUNTS
FOR THE YEARS ENDED DECEMBER 31, 2019, 2018 AND 2017
(In thousands)
 
 
Balance at
Beginning of
Year 
 
Additions
 
Deductions/
Write offs
 
Balance at End of Year 
Year Ended December 31, 2019
 
 
 
 
 
 
 
 
Allowance for doubtful accounts for trade receivables and contract assets
 
$
1,557

 
2,072

 
(419
)
 
$
3,210

Valuation allowance on deferred tax assets
 
$
3,189

 
688

 

 
$
3,877

Year Ended December 31, 2018
 
 
 
 
 
 
 
 
Allowance for doubtful accounts for trade receivables and contract assets

 
$
1,186

 
2,722

 
(2,351
)
 
$
1,557

Valuation allowance on deferred tax assets
 
$
924

 
2,265

 

 
$
3,189

Year Ended December 31, 2017
 
 
 
 
 
 
 
 
Allowance for doubtful accounts for trade receivables and contract assets

 
$
2,014

 
998

 
(1,826
)
 
$
1,186

Valuation allowance on deferred tax assets
 
$

 
924

 

 
$
924









F-47
EX-4.4 2 exhibit44descriptionof.htm EXHIBIT 4.4 Exhibit


EXHIBIT 4.4


Description of the Registrant’s Securities Registered Under Section 12 of the Securities Exchange Act of 1934
The following description is a summary of the material terms of the EPAM Systems, Inc. (referred to as “we,” “us,” and “our”) Third Amended and Restated Certificate of Incorporation (“Certificate”), Amended and Restated Bylaws (“Bylaws”), and applicable provisions of law. The summary is not complete and is subject to, and is qualified in its entirety by, express reference to the provisions of our Certificate and Bylaws, each of which is filed as an exhibit to, or incorporated by reference in, the Annual Report on Form 10‑K of which this Exhibit 4.4 is a part. Unless a different date is referenced elsewhere herein, this summary is effective as of the end of the period covered by the Annual Report on Form 10‑K with which this exhibit is filed or incorporated by reference.
General
Our authorized capital stock consists of 160,000,000 shares of common stock, par value $.001 per share, and 40,000,000 shares of preferred stock, par value $.001 per share. Our common stock is registered under Section 12 of the Securities Exchange Act of 1934.
Common Stock
The number of shares of common stock outstanding, the date that such number of shares were outstanding, and the stock exchange where our common stock is traded are set forth on the cover page of the Annual Report on Form 10‑K of which this Exhibit 4.4 is a part. The number of stockholders of record is set forth in “Part II., Item 5. Market for Registrant’s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities” of the Annual Report on Form 10‑K of which this Exhibit 4.4 is a part.
The holders of common stock are entitled to one vote per share on all matters which stockholders generally are entitled to vote, except on matters relating solely to terms of preferred stock. Subject to preferences that may be applicable to any outstanding preferred stock, the holders of common stock are entitled to receive ratably such dividends, if any, as may be declared from time to time by the board of directors out of funds legally available therefor.
In the event of our liquidation, dissolution or winding up, the holders of common stock are entitled to share ratably in all assets remaining after payment of liabilities, subject to prior distribution rights of preferred stock, if any, then outstanding.
The common stock has no preemptive or conversion rights or other subscription rights. There are no redemption or sinking fund provisions applicable to the common stock. All outstanding shares of common stock are fully paid and non-assessable.
Transfer Agent and Registrar
The name and address of our transfer agent and registrar for our common stock is American Stock Transfer & Trust Company, LLC, 6201 15th Avenue, Brooklyn, NY 11219.
Preferred Stock
Our board of directors has the authority to issue preferred stock in one or more series and to fix the rights, preferences, privileges and restrictions thereof, including dividend rights, dividend rates, conversion rights, voting rights, terms of redemption, redemption prices, liquidation preferences and the number of shares constituting any series or the designation of such series, without further vote or action by the stockholders.
The issuance of preferred stock may have the effect of delaying, deferring or preventing a change in control without further action by the stockholders and may adversely affect the voting and other rights of the holders of common stock. As of the date of Annual Report on Form 10‑K of which this Exhibit 4.4 is a part, no shares of preferred stock are outstanding.
Election and Removal of Directors
Our board of directors consists of not less than 3 directors, excluding any directors elected by holders of preferred stock pursuant to the resolution or resolutions adopted by the board pursuant to the issuance of preferred stock, if any. The exact number of directors will be fixed from time to time by resolution of the board. Our board of directors will be divided into three classes. The directors in each class will serve for a three-year term, one class being elected each year by our stockholders. This system of electing and removing directors may discourage a third party from making a tender offer or otherwise attempting to obtain control of us because it generally makes it more difficult for stockholders to replace a majority of our directors. Our Certificate and Bylaws do not provide for cumulative voting in the election of directors.





Limits on Written Consents
Any action required or permitted to be taken by the stockholders must be taken at a duly called annual or special meeting of stockholders and may not be taken by any consent in writing in lieu of a meeting of such stockholders.
Stockholder Meetings
Special meetings of the stockholders may be called at any time only by the board of directors acting pursuant to a resolution adopted by a majority of the whole board, subject to the rights of the holders of any series of preferred stock.
Amendments to Our Governing Documents
Generally, the amendment of our Certificate requires approval by our board of directors and a majority vote of stockholders. However, certain material amendments (including amendments with respect to provisions governing board composition, actions by written consent, and special meetings) require the approval of at least 66 2/3% of the votes entitled to be cast by the outstanding capital stock in the elections of our board of directors. Any amendment to our amended and restated bylaws requires the approval of either a majority of our board of directors or approval of at least 66 2/3% of the votes entitled to be cast by the holders of our outstanding capital stock in elections of our board of directors.
Requirements for Advance Notification of Stockholder Nominations and Proposals
Our Bylaws establish advance notice procedures with respect to stockholder proposals and nomination of candidates for election as directors.
Limitation of Liability of Directors and Officers
Our Certificate provides that no director will be personally liable to us or our stockholders for monetary damages for breach of fiduciary duty as a director, except as required by applicable Delaware law.
As a result, neither we nor our stockholders have the right, through stockholders’ derivative suits on our behalf, to recover monetary damages against a director for breach of fiduciary duty as a director, including breaches resulting from grossly negligent behavior, except as permitted by applicable Delaware law.
Our Certificate provides that, to the fullest extent permitted by Delaware law, we will indemnify any officer or director of our company against all damages, claims and liabilities arising out of the fact that the person is or was our director or officer, or served any other enterprise at our request as a director or officer. Amending this provision will not reduce our indemnification obligations relating to actions taken before an amendment.
Anti-takeover Effects of Some Provisions
Some provisions of our Certificate and Bylaws could make the following more difficult:
acquisition of control of us by means of a proxy contest or otherwise, or
removal of our incumbent officers and directors.
These provisions, as well as our ability to issue preferred stock, are designed to discourage coercive takeover practices and inadequate takeover bids. These provisions are also designed to encourage persons seeking to acquire control of us to first negotiate with our board of directors. We believe that the benefits of increased protection give us the potential ability to negotiate with the proponent of an unfriendly or unsolicited proposal to acquire or restructure us, and that the benefits of this increased protection outweigh the disadvantages of discouraging those proposals, because negotiation of those proposals could result in an improvement of their terms.
Delaware Business Combination Statute
We are subject to Section 203 of the Delaware General Corporation Law (“DGCL”), which regulates corporate acquisitions. Section 203 generally prevents an “interested stockholder,” which is defined generally as a person owning 15% or more of a corporation’s voting stock, or any affiliate or associate of that person, from engaging in a broad range of “business combinations” with the corporation for three years after becoming an interested stockholder. Generally, a business combination includes a merger, asset or stock sale, or other transaction resulting in a financial benefit to the interested stockholder. Unless another exception applies, an interested stockholder may engage in a business combination under the following conditions:
the board of directors of the corporation had previously approved either the business combination or the transaction that resulted in the stockholder’s becoming an interested stockholder;





upon completion of the transaction that resulted in the stockholder’s becoming an interested stockholder, that person owned at least 85% of the voting stock of the corporation outstanding at the time the transaction commenced, other than statutorily excluded shares of common stock; or
following the transaction in which that person became an interested stockholder, the business combination is approved by the board of directors of the corporation and holders of at least two-thirds of the outstanding voting stock not owned by the interested stockholder.
Under Section 203, the restrictions described above also do not apply to specific business combinations proposed by an interested stockholder following the announcement or notification of designated extraordinary transactions involving the corporation and a person who had not been an interested stockholder during the previous three years or who became an interested stockholder with the approval of a majority of the corporation’s directors, if such extraordinary transaction is approved or not opposed by a majority of the directors who were directors prior to any person becoming an interested stockholder during the previous three years or were recommended for election or elected to succeed such directors by a majority of such directors.
Section 203 may make it more difficult for a person who would be an interested stockholder to effect various business combinations with a corporation for a three-year period. Section 203 also may have the effect of preventing changes in our management and could make it more difficult to accomplish transactions, which our stockholders may otherwise deem to be in their best interests.
Forum Selection Clause
Under our Certificate, the Court of Chancery of the State of Delaware is exclusive forum for any derivative action or proceeding brought on our behalf; any action asserting that any director, officer or other employee breached his or her fiduciary duty owed to us or our stockholders; any action asserting a claim arising pursuant to any provision of the DGCL; or any action asserting a claim governed by Delaware’s internal affairs doctrine.

Unless and until the Board resolves otherwise or as otherwise agreed between the Company and the Board, each member of the Board of Directors (the “Board”) of EPAM Systems, Inc. (the “Company”) that is not an employee of the Company or any of its subsidiaries (each, a “Non-Employee Director”) shall be entitled to receive the compensation set forth below during the term of his or her service on the Board. Capitalized terms used but not defined in this policy shall have the meanings set forth in the Company’s 2012 Non-Employee Directors Compensation Plan (as amended from time to time, the “Plan”) or in the Company’s 2017 Non-Employee Directors Deferral Plan (the “Deferral Plan”), as the case may be.
Annual Cash Retainers
Frequency and Pro-Ration of Payments: Each of the retainer payments described below shall be payable in cash in arrears in equal quarterly installments on March 31, June 30, September 30 and December 31 (or, if any such date is not a business day, the business day immediately preceding such date) (each such payment date, a “Quarterly Payment Date”) in respect of the calendar quarter that includes such Quarterly Payment Date, or, at the Non-Employee Director’s election given by written notice to the Company no later than March 15 of any calendar year, in one cash payment in arrears on December 31 (or if such date is not a business day, the business day immediately preceding such date) (such payment date, an “Annual Payment Date”) in respect of the calendar year that includes such Annual Payment Date. Any Non-Employee Director who becomes eligible for any of the following retainer payments on a date that is not the first day of a calendar quarter (or year) shall receive a pro-rated Retainer for his or her service in the applicable role on the Board for such quarter (or year) based on the number of days of such service during such quarter (or year).
Service as Non-Employee Director: Each Non-Employee Director shall receive an annual retainer (a “Retainer”) in the amount of $55,000 payable in cash in arrears.
Service as Lead Independent Director: The Non-Employee Director who serves as Lead Independent Director of the Board shall receive an additional annual retainer in the amount of $25,000 payable in cash in arrears.
Service as a Committee Member: Each Non-Employee Director who serves as a member (but not as a Chairperson) of one or more of the Audit, Compensation or Nominating and Corporate Governance Committees (each, a “Committee”) of the Board shall receive an additional annual retainer in the amount of $10,000, $7,500 and/or $6,000 for his or her service on each such Committee, respectively, payable in cash in arrears.
Service as Chairperson of a Committee of the Board: Any Non-Employee Director who serves as a Chairperson of one or more of the Committees shall receive an additional annual retainer in the amount of $20,000, $15,000 and/or $10,000 for his





or her service as the Chairperson of one or more of the Audit, Compensation or Nominating and Corporate Governance Committees, respectively, payable in cash in arrears.
Additional Non-Employee Director Compensation
Any Non-Employee Director who attends more than ten (10) meetings of the Board, or more than ten (10) meetings of the same Committee on which such Non-Employee Director serves, in any calendar year shall receive an additional cash payment of $2,000 for each such additional meeting thereof that such Non-Employee Director attends in person and $1,000 for each such additional meeting that such Non-Employee Director attends telephonically.
Election to Receive Stock
A Non-Employee Director may elect to receive all or a portion of his or her Retainer in shares of Common Stock by executing and submitting to the Company’s Corporate Secretary (the “Secretary”) an election form, pursuant to a form provided by the Company, which indicates the percentage of such Retainer that such director elects to receive in shares. A Non-Employee Director who wishes to revoke or amend a previously submitted election form may do so by executing and submitting to the Secretary a subsequent election form, pursuant to a form provided by the Company. An election form, whether initial or subsequent, shall be effective only with respect to Quarterly Payment Dates (or if applicable, the Annual Payment Date) that occur after the date on which the Secretary receives such form.
As of each Quarterly Payment Date (or if so elected, the Annual Payment Date), a Non-Employee Director who has validly elected to receive all or a portion of his or her Retainer in shares of Common Stock will receive a number of shares of Common Stock determined by dividing the amount of the Retainer that otherwise would have been payable to such director in cash on such date by the closing price of a share of Common Stock on the day prior to such Quarterly Payment Date (or if so elected, the Annual Payment Date); provided that any fractional share shall be paid in cash.
Equity Grants
Initial Restricted Stock Unit Grants to Directors: On the date that a Non-Employee Director commences service on the Board, such director shall receive under the Plan an initial grant (the “Initial Grant”) of Restricted Stock Units. The number of Restricted Stock Units awarded in the Initial Grant shall be determined by dividing $100,000 by the closing price of a share of Common Stock on the day prior to the grant date. Unless a Non-Employee Director elects otherwise pursuant to the Deferral Plan, the Initial Grant will vest 25% on each of the first four anniversaries of the grant date.
Annual Restricted Stock Unit Grants to Directors: On the date of the Company’s annual public stockholder meeting, each Non-Employee Director who at such meeting is elected to serve on the Board or whose term is scheduled to continue at least through the date of the next such meeting shall receive under the Plan an annual grant (each, an “Annual Grant”) of Restricted Stock Units. The number of Restricted Stock Units awarded in the Annual Grant shall be determined by dividing $130,000 by the closing price of a share of Common Stock on the day prior to the grant date. Any Non-Employee Director who commences service on the Board on a date other than the date of the Company’s annual public stockholder meeting shall receive on such start date a pro-rated Annual Grant, with the number of Restricted Stock Units awarded in such grant determined by dividing (i) the product of $130,000 and a fraction, the numerator of which is 365 minus the number of days that have elapsed between the date of such meeting and such start date, and the denominator of which is 365, by (ii) the closing price of a share of Common Stock on the day prior to such start date. Unless a Non-Employee Director elects otherwise pursuant to the Deferral Plan, each Annual Grant will vest 100% on the first anniversary of the grant date.


EX-10.34 3 exhibit1034secondamend.htm EXHIBIT 10.34 Exhibit


EXHIBIT 10.34

SECOND AMENDMENT TO CREDIT AGREEMENT
THIS SECOND AMENDMENT TO CREDIT AGREEMENT (the “Amendment”), dated as of December 10, 2019, is made by and among EPAM SYSTEMS, INC. (the “Borrower”), the Guarantors party hereto, the Lenders party hereto, and PNC BANK, NATIONAL ASSOCIATION, as Administrative Agent (hereinafter referred to in such capacity as the “Agent”).
W I T N E S S E T H:
WHEREAS, the Borrower and Guarantors are parties to that certain $300,000,000 Credit Agreement, dated as of May 24, 2017, by and among the Borrower, the Guarantors, the Lenders party thereto and the Agent (as amended, restated or otherwise modified in accordance with its terms, the “Credit Agreement”);
WHEREAS, the Borrower has requested certain amendments and modifications to the terms of the Credit Agreement, as more fully set forth herein; and
WHEREAS, the Agent and Lenders party hereto are willing to so amend the Credit Agreement, on the terms and conditions hereinafter provided.
NOW, THEREFORE, the parties hereto, in consideration of their mutual covenants and agreements hereinafter set forth and intending to be legally bound hereby, covenant and agree as follows:
1.Definitions. Capitalized terms used herein unless otherwise defined herein shall have the meanings ascribed to them in the Credit Agreement as amended by this Amendment. Amendments to Credit Agreement. Section 1.1 [Certain Definitions] of the Credit Agreement is hereby amended by adding the following new definition thereto in the appropriate alphabetical order:
LIBOR Termination Date has the meaning specified in Section 3.6 [Successor LIBOR Rate Index].”
2.2The reference in clause (xiii) of Section 7.2.4 [Loans and Investments] of the Credit Agreement to “$20,000,000 outstanding at any time” is hereby deleted and replaced with reference to “$100,000,000 outstanding at any time (provided that the amount of any single investment pursuant to this clause (xiii) shall not exceed $25,000,000 outstanding at any time).”
2.3A new Section 3.6 is hereby added to the Credit Agreement to read as follows:
“3.6    Successor LIBOR Rate Index.
(i)If the Administrative Agent determines (which determination shall be final and conclusive, absent manifest error) that either (a) (i) the circumstances set forth in Section 3.4 [Rates Unascertainable, Etc.] have arisen and are unlikely to be temporary, or (ii) the circumstances set forth in Section 3.4 [Rates Unascertainable, Etc.] have not arisen but the applicable supervisor or administrator (if any) of the LIBOR Rate or an Official Body having jurisdiction over the Administrative Agent has made a public statement identifying the specific date after which the LIBOR Rate shall no longer be used for determining interest rates for loans (either such date, a “LIBOR Termination Date”), or (b) a rate other than the LIBOR Rate has become a widely recognized benchmark rate for newly originated loans in Dollars in the U.S. market, then the Administrative Agent may (in consultation with the Borrower) choose a replacement index for the LIBOR Rate and make adjustments to applicable margins and related amendments to this Agreement as referred to below such that, to the extent practicable, the all-in interest rate based on the replacement index will be substantially equivalent to the all-in LIBOR Rate-based interest rate in effect prior to its replacement.
(ii)The Administrative Agent and the Loan Parties shall enter into an amendment to this Agreement to reflect the replacement index, the adjusted margins and such other related amendments as may be appropriate, in the discretion of the Administrative Agent, for the implementation and administration of the replacement index-based rate. Notwithstanding anything to the contrary in this Agreement or the other Loan Documents (including, without limitation, Section 10.1 [Modifications, Amendments or Waivers]), such amendment shall become effective without any further action or consent of any other party to this Agreement at 5:00 p.m. on the tenth (10th) Business Day after the date a draft of the amendment is provided to the Lenders, unless the Administrative Agent receives, on or before such tenth (10th) Business Day, a written notice from the Required Lenders stating that such Lenders object to such amendment.
(iii)Selection of the replacement index, adjustments to the applicable margins, and amendments to this Agreement (a) will be determined with due consideration to the then-current market practices for determining and





implementing a rate of interest for newly originated loans in the United States and loans converted from a LIBOR Rate-based rate to a replacement index-based rate, and (b) may also reflect adjustments to account for (i) the effects of the transition from the LIBOR Rate to the replacement index and (ii) yield- or risk-based differences between the LIBOR Rate and the replacement index.
(iv)Until an amendment reflecting a new replacement index in accordance with this Section 3.6 is effective, each advance, conversion and renewal of a Loan under the LIBOR Rate Option will continue to bear interest with reference to the LIBOR Rate; provided however, that if the Administrative Agent determines (which determination shall be final and conclusive, absent manifest error) that a LIBOR Termination Date has occurred, then following the LIBOR Termination Date, all Loans as to which the LIBOR Rate Option would otherwise apply shall automatically be converted to the Base Rate Option until such time as an amendment reflecting a replacement index and related matters as described above is implemented.
(v)Notwithstanding anything to the contrary contained herein, if at any time the replacement index is less than zero, at such times, such index shall be deemed to be zero for purposes of this Agreement.”

3.Conditions of Effectiveness. The effectiveness of the amendments to the Credit Agreement set forth in Section 2 of this Amendment are expressly conditioned upon satisfaction of the following conditions precedent:
(a)Agent shall have received (i) a counterpart of this Amendment, executed and delivered by a duly authorized officer of each Loan Party and (ii) signature pages to this Amendment, executed and delivered by Lenders constituting the Required Lenders; and
(b)Both before and after giving effect to this Amendment, the representations and warranties of the Borrower and the other Loan Parties contained in Section 5 of the Credit Agreement and in each of the other Loan Documents shall be true and accurate in all material respects (except that those representations and warranties already referencing materiality shall be true and accurate) as of the date hereof with the same effect as though such representations and warranties had been made on and as of such date (except representations and warranties which relate solely to an earlier date or time, which representations and warranties shall be true and correct on and as of the specific dates or times referred to therein), and the Loan Parties shall have performed and complied with all covenants and conditions hereof, and no Event of Default or Potential Default under the Credit Agreement and the other Loan Documents shall have occurred and be continuing or shall exist.
4.Miscellaneous.
(a)Force and Effect; Reaffirmation. Any reference to the Credit Agreement in any Loan Document or any other document, instrument, or agreement shall hereafter mean and include the Credit Agreement as amended hereby, and this Amendment shall be considered a Loan Document. The Credit Agreement (as amended hereby) and each of the other Loan Documents are hereby ratified and confirmed and are in full force and effect, and the Borrower and Guarantors hereby reaffirm all of their obligations under the Credit Agreement (as amended hereby) and other Loan Documents to which they are party.
(b)Counterparts. This Amendment may be signed in any number of counterpart copies and by the parties to this Amendment on separate counterparts, but all such copies shall constitute one and the same instrument. Delivery of an executed counterpart of a signature page to this Amendment by facsimile transmission shall be effective as delivery of a manually executed counterpart. Upon written request by the other party (which may be made by electronic mail), any party so executing this Amendment by facsimile transmission shall promptly deliver a manually executed counterpart, provided that any failure to do so shall not affect the validity of the counterpart executed by facsimile transmission.
(c)Governing Law. This Amendment shall, pursuant to New York General Obligations Law Section 5-1401, for all purposes be governed by and construed and enforced in accordance with the laws of the State of New York.
(d)Counterparts. This Amendment may be signed in any number of counterparts each of which shall be deemed an original, but all of which together shall constitute one and the same instrument.
(e)Payment of Fees and Expenses. The Loan Parties unconditionally agree to pay and reimburse the Agent and save the Agent harmless against liability for the payment of all costs and expenses of the Agent including, without limitation, the reasonable fees and expenses of counsel incurred by the Agent in connection with the development, preparation, execution, administration, interpretation or performance of this Amendment, and all other documents or instruments to be delivered in connection herewith.


[Signatures begin on following page]







IN WITNESS WHEREOF, and intending to be legally bound hereby, the parties hereto have executed this Amendment as of the date first above written.

BORROWER:

EPAM SYSTEMS, INC.

By:____________________________________________    
Name:__________________________________________    
Title:___________________________________________    






GUARANTORS:
VESTED DEVELOPMENT, INC.

By:____________________________________________    
Name:__________________________________________    
Title:___________________________________________    

EPAM SYSTEMS, LLC

By:____________________________________________    
Name:__________________________________________    
Title:___________________________________________    

NAVIGATION ARTS, LLC

By:____________________________________________    
Name:__________________________________________    
Title:___________________________________________    

NAVIGATIONARTS, INC.

By:____________________________________________    
Name:__________________________________________    
Title:___________________________________________    

ALLIANCE GLOBAL SERVICES, LLC

By:____________________________________________    
Name:__________________________________________    
Title:___________________________________________    

ALLIANCE GLOBAL SERVICES, INC.

By:____________________________________________    
Name:__________________________________________    
Title:___________________________________________    

ALLIANCE CONSULTING GLOBAL HOLDINGS, INC.

By:____________________________________________    
Name:__________________________________________    
Title:___________________________________________    






PNC BANK, NATIONAL ASSOCIATION, as a Lender and as Administrative Agent
By:____________________________________________    
Name:__________________________________________    
Title:___________________________________________    






CITIBANK, N.A., as a Lender
By:____________________________________________    
Name:__________________________________________    
Title:___________________________________________    








WELLS FARGO BANK, NATIONAL ASSOCIATION, as a Lender
By:____________________________________________    
Name:__________________________________________    
Title:___________________________________________    
    





FIFTH THIRD BANK, as a Lender
By:____________________________________________    
Name:__________________________________________    
Title:___________________________________________    







SANTANDER BANK, N.A., as a Lender
By:____________________________________________    
Name:__________________________________________    
Title:___________________________________________    



EX-21.1 4 exhibit211subsidiaries.htm EXHIBIT 21.1 Exhibit


EXHIBIT 21.1
SUBSIDIARIES OF THE REGISTRANT
Entity
State or Country of Incorporation
Danika Limited
Cyprus
EPAM Information Corporate Systems FPUE
Belarus
EPAM Solutions Ltd.
Russia
EPAM Solutions LLC
Ukraine
EPAM Systems ApS
Denmark
EPAM Systems Canada, Ltd.
Canada
EPAM Systems (Cyprus) Limited
Cyprus
EPAM Systems GmbH
Germany
EPAM Systems (Switzerland) GmbH
Switzerland
EPAM Systems Kft
Hungary
EPAM Systems, LLC
New Jersey LLC USA
EPAM Systems Ltd.
U.K.
EPAM Systems Nordic AB
Sweden
EPAM Systems Ltd.
Russia
EPAM Systems LLC
Ukraine
EPAM Systems FLLC
Belarus
EPAM Systems (Poland) sp. z o.o.
Poland
EPAM Systems PTE Ltd.
Singapore
EPAM Systems SARL
Luxembourg
EPAM Systems SRL
Moldova
LLP EPAM Kazakhstan
Kazakhstan
Vested Development, Inc.
Delaware Corp. USA
EPAM Systems (Hong Kong) Limited
Hong Kong
EPAM Systems Netherlands B.V.
Netherlands
EPAM Systems Netherlands B.V.
ITALY - branch of Netherlands
EPAM Systems Belgium
Belgium - branch of Netherlands
EPAM Systems (Australia) Pty. Ltd.
Australia
EPAM Systems Bulgaria EOOD
Bulgaria
EPAM Sistemos, UAB
Lithuania
EPAM Systems (Czech Republic) s.r.o.
Czech Republic
EPAM Systems International SRL
Romania
EPAM Systems (Asia) Limited
Hong Kong
EPAM Systems (Shenzhen) Co. Ltd.
China
J8 Corp
British Virgin Islands
EPAM Systems LLC
Armenia
EPAM Systems (Ireland) Limited
Ireland
Great Fridays Limited
UK
Great Fridays Inc.
Delaware Corp. USA
EPAM Systems (Malaysia) S.D.N.B.H.D.
Malaysia
EPAM Systems Mexico SrL
Mexico
EPAM Systems Austria GmbH
Austria
Navigationarts, Inc.
Delaware Corp. USA
Navigation Arts, LLC
Delaware LLC USA
EPAM Systems Spain SL
Spain
Alliance Consulting Global Holdings, Inc.
Delaware Corp. USA





Alliance Global Services, Inc.
Delaware Corp. USA
Alliance Global Services, LLC
Delaware LLC USA
EPAM Systems India Private Limited
India
EPAM Systems (Suzhou) Co., Ltd.
China
Shanghai EPAM Systems Co., Ltd.
China
Guangzhou EPAM Systems Ltd.
China
EPAM Systems Philippines
Philippines
EPAM Systems FZ-LLC
UAE
EPAM Systems FZ-LLC
UAE - non-free zone branch office
EPAM Consulting BV
Netherlands
Continuum Innovation LLC
Delaware LLC USA
Continuum LLC
Massachusetts LLC USA
Continuum SrL
Italy
Design Continuum
China
EPAM Systems Japan G.K.
Japan
Think Limited
U.K.
test IO, Inc
Delaware Corp. USA
test IO GmbH
Germany
EPAM Systems FE LLC
Uzbekistan
Competentum-USA Ltd.
Delaware Corp. USA
Shareknowledge Inc.
Delaware Corp. USA
Codeweb, LLC
Russia
EPAM Systems France
France
Naya P.A.I.Technologies Ltd.
Israel
Naya P.A.I. Technologies Inc.
Delaware Corp. USA
EPAM Systems (Vietnam) Company Limited
Vietnam




EX-23.1 5 exhibit231consentofind.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-179409 and 333 205421 on Form S-8 of our reports dated February 28, 2020, relating to the financial statements of EPAM Systems, Inc. and subsidiaries and the effectiveness of EPAM Systems, Inc. and subsidiaries’ 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

Philadelphia, PA
February 28, 2020




EX-31.1 6 exhibit311ye19.htm EXHIBIT 31.1 Exhibit


EXHIBIT 31.1
CERTIFICATION
I, Arkadiy Dobkin, certify that:
1.
I have reviewed this annual report on Form 10-K of EPAM Systems, Inc.;
2.
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.
Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.
The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 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(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
a.
All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b.
Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
 


Date: February 28, 2020
/s/ Arkadiy Dobkin
Arkadiy Dobkin
Chief Executive Officer and President (principal executive officer)
                    


EX-31.2 7 exhibit312ye19.htm EXHIBIT 31.2 Exhibit
EXHIBIT 31.2
CERTIFICATION
I, Jason Peterson, certify that:
1.
I have reviewed this annual report on Form 10-K of EPAM Systems, Inc.;
2.
Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.
Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.
The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 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(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
a.
All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b.
Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.



 
Date: February 28, 2020

/s/ Jason Peterson
 
Jason Peterson
 
 
 
Senior Vice President, Chief Financial Officer and Treasurer
(principal financial officer)
 

EX-32.1 8 exhibit321ye19.htm EXHIBIT 32.1 Exhibit
EXHIBIT 32.1

CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Annual Report on Form 10-K of EPAM Systems, Inc. for the year ended December 31, 2019 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), the undersigned, in the capacities and on the date indicated below, hereby certifies, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:

1.
The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
2.
The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of EPAM Systems, Inc.

Date: February 28, 2020


/s/ Arkadiy Dobkin
 
 
Arkadiy Dobkin
 
 
 
Chairman, Chief Executive Officer and President
(principal executive officer)
 



EX-32.2 9 exhibit322ye19.htm EXHIBIT 32.2 Exhibit


EXHIBIT 32.2

CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Annual Report on Form 10-K of EPAM Systems, Inc. for the year ended December 31, 2019 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), the undersigned, in the capacities and on the date indicated below, hereby certifies, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:

1.
The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
2.
The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of EPAM Systems, Inc.


Date: February 28, 2020


/s/ Jason Peterson
 
Jason Peterson
 
 
 
Senior Vice President, Chief Financial Officer and Treasurer
(principal financial officer)
 



EX-101.SCH 10 epam-20191231.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2111100 - Disclosure - ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES link:presentationLink link:calculationLink link:definitionLink 2411402 - Disclosure - ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Components of Accrued expenses and other current liabilities) (Details) link:presentationLink link:calculationLink link:definitionLink 2311301 - Disclosure - ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Tables) link:presentationLink link:calculationLink link:definitionLink 2104100 - Disclosure - ACQUISITIONS link:presentationLink link:calculationLink link:definitionLink 2404404 - Disclosure - ACQUISITIONS (Fair Values and Useful Lives of Intangible Assets Acquired) (Details) link:presentationLink link:calculationLink link:definitionLink 2404403 - Disclosure - ACQUISITIONS (Fair Values of Net Assets Acquired and Liabilities Assumed) (Details) link:presentationLink link:calculationLink link:definitionLink 2404405 - Disclosure - ACQUISITIONS (Income Statement Effect) (Details) link:presentationLink link:calculationLink link:definitionLink 2404402 - Disclosure - ACQUISITIONS (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - ACQUISITIONS (Tables) link:presentationLink link:calculationLink link:definitionLink 2201201 - Disclosure - BUSINESS AND SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 2301302 - Disclosure - BUSINESS AND SIGNIFICANT ACCOUNTING POLICIES (Tables) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 2401408 - Disclosure - BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Concentration by Contract Types) (Details) link:presentationLink link:calculationLink link:definitionLink 2401407 - Disclosure - BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Effect of Adoption of Topic 606) (Details) link:presentationLink link:calculationLink link:definitionLink 2401406 - Disclosure - BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Goodwill and Other Indefinite-Lived Intangible Assets) (Details) link:presentationLink link:calculationLink link:definitionLink 2401404 - Disclosure - BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Impact of Reclassifications on the Consolidated Balance Sheet Allowance) (Details) link:presentationLink link:calculationLink link:definitionLink 2401403 - Disclosure - BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Impact of Reclassifications on the Consolidated Balance Sheet) (Details) link:presentationLink link:calculationLink link:definitionLink 2401410 - Disclosure - BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Lease) (Details) link:presentationLink link:calculationLink link:definitionLink 2401405 - Disclosure - BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Property and Equipment) (Details) link:presentationLink link:calculationLink link:definitionLink 2401409 - Disclosure - BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Risks and Uncertainties) (Details) link:presentationLink link:calculationLink link:definitionLink 2125100 - Disclosure - COMMITMENTS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 2425401 - Disclosure - COMMITMENTS AND CONTINGENCIES (Building Acquisition Commitment) (Details) 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 1004001 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS CONSOLIDATED STATEMENTS OF CASH FLOWS (Reconciliation) link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME link:presentationLink link:calculationLink link:definitionLink 2121100 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS link:presentationLink link:calculationLink link:definitionLink 2421403 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS (Changes in the Fair Value of Derivative Instruments) (Details) link:presentationLink link:calculationLink link:definitionLink 2421402 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS (Fair Value of Derivative Instruments) (Details) link:presentationLink link:calculationLink link:definitionLink 2321301 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 2124100 - Disclosure - EARNINGS PER SHARE link:presentationLink link:calculationLink link:definitionLink 2424402 - Disclosure - EARNINGS PER SHARE (Earning per share) (Details) link:presentationLink link:calculationLink link:definitionLink 2324301 - Disclosure - EARNINGS PER SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink 2122100 - Disclosure - FAIR VALUE MEASUREMENTS link:presentationLink link:calculationLink link:definitionLink 2422402 - Disclosure - FAIR VALUE MEASUREMENTS (Assets and Liabilities at Fair Value on a Recurring Basis) (Details) link:presentationLink link:calculationLink link:definitionLink 2422403 - Disclosure - FAIR VALUE MEASUREMENTS (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2422404 - Disclosure - FAIR VALUE MEASUREMENTS (Reconciliation of Acquisition-Related Contractual Contingent Liabilities Using Significant Unobservable Inputs) (Details) link:presentationLink link:calculationLink link:definitionLink 2422405 - Disclosure - FAIR VALUE MEASUREMENTS (Reported Amounts and Estimated Fair Values of the Financial Assets and Liabilities for Which Disclosure of Fair Value is Required) (Details) link:presentationLink link:calculationLink link:definitionLink 2322301 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 2106100 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET link:presentationLink link:calculationLink link:definitionLink 2406405 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET (Estimated Amortization Expense) (Details) link:presentationLink link:calculationLink link:definitionLink 2406403 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET (Goodwill Accumulated Impaitment Losses) (Details) link:presentationLink link:calculationLink link:definitionLink 2406402 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET (Goodwill Roll Forward) (Details) link:presentationLink link:calculationLink link:definitionLink 2406404 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET (Intangible Assets Components and Amortization Expense Recognized) (Details) link:presentationLink link:calculationLink link:definitionLink 2306301 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET (Tables) link:presentationLink link:calculationLink link:definitionLink 2113100 - Disclosure - INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 2413407 - Disclosure - INCOME TAXES (Deferred Income Taxes) (Details) link:presentationLink link:calculationLink link:definitionLink 2413405 - Disclosure - INCOME TAXES (Effective Tax Rate Reconciliation) (Details) link:presentationLink link:calculationLink link:definitionLink 2413402 - Disclosure - INCOME TAXES (Income/(Loss) before Provision for Income Taxes) (Details) link:presentationLink link:calculationLink link:definitionLink 2413406 - Disclosure - INCOME TAXES (Income Tax Holiday) (Details) link:presentationLink link:calculationLink link:definitionLink 2413408 - Disclosure - INCOME TAXES (Operating Loss Carryforwards) (Details) link:presentationLink link:calculationLink link:definitionLink 2413403 - Disclosure - INCOME TAXES (Provision for Income Taxes) (Details) link:presentationLink link:calculationLink link:definitionLink 2313301 - Disclosure - INCOME TAXES (Tables) link:presentationLink link:calculationLink link:definitionLink 2413404 - Disclosure - INCOME TAXES (U.S. Tax Act Effect) (Details) link:presentationLink link:calculationLink link:definitionLink 2413409 - Disclosure - INCOME TAXES (Unrecognized Tax Benefits) (Details) link:presentationLink link:calculationLink link:definitionLink 2116100 - Disclosure - LEASES link:presentationLink link:calculationLink link:definitionLink 2416403 - Disclosure - LEASES (Components of Lease Expenses) (Details) link:presentationLink link:calculationLink link:definitionLink 2416407 - Disclosure - LEASES (Maturity of Operating Lease Liabilities) (Details) link:presentationLink link:calculationLink link:definitionLink 2416402 - Disclosure - LEASES (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2416404 - Disclosure - LEASES (Rent Expenses for Prior Periods) (Details) link:presentationLink link:calculationLink link:definitionLink 2416405 - Disclosure - LEASES (Supplemental Cash Flow Information) (Details) link:presentationLink link:calculationLink link:definitionLink 2316301 - Disclosure - LEASES (Tables) link:presentationLink link:calculationLink link:definitionLink 2416406 - Disclosure - LEASES (Weighted Average Remaining Lease Term and Discount Rate) (Details) link:presentationLink link:calculationLink link:definitionLink 2118100 - Disclosure - LONG-TERM DEBT link:presentationLink link:calculationLink link:definitionLink 2418402 - Disclosure - LONG-TERM DEBT (Details) link:presentationLink link:calculationLink link:definitionLink 2318301 - Disclosure - LONG-TERM DEBT (Tables) link:presentationLink link:calculationLink link:definitionLink 2110100 - Disclosure - PROPERTY AND EQUIPMENT, NET link:presentationLink link:calculationLink link:definitionLink 2410402 - Disclosure - PROPERTY AND EQUIPMENT, NET (Components of Property and Equipment and Depreciation) (Details) link:presentationLink link:calculationLink link:definitionLink 2310301 - Disclosure - PROPERTY AND EQUIPMENT, NET (Tables) link:presentationLink link:calculationLink link:definitionLink 2127100 - Disclosure - QUARTERLY FINANCIAL DATA (UNAUDITED) link:presentationLink link:calculationLink link:definitionLink 2427402 - Disclosure - QUARTERLY FINANCIAL DATA (UNAUDITED) (Quaterly Financial Data) (Details) link:presentationLink link:calculationLink link:definitionLink 2327301 - Disclosure - QUARTERLY FINANCIAL DATA (UNAUDITED) (Tables) link:presentationLink link:calculationLink link:definitionLink 2419405 - Disclosure - REVENUES (Contract Assets and Liabilities) (Details) link:presentationLink link:calculationLink link:definitionLink 2419403 - Disclosure - REVENUES (Disaggregation of Revenues) (Details) link:presentationLink link:calculationLink link:definitionLink 2119100 - Disclosure - REVENUES (Notes) link:presentationLink link:calculationLink link:definitionLink 2219201 - Disclosure - REVENUES (Policies) link:presentationLink link:calculationLink link:definitionLink 2319302 - Disclosure - REVENUES (Tables) link:presentationLink link:calculationLink link:definitionLink 2419404 - Disclosure - REVENUES (Timing of Revenue Recognition) (Details) link:presentationLink link:calculationLink link:definitionLink 2126100 - Disclosure - SEGMENT INFORMATION link:presentationLink link:calculationLink link:definitionLink 2426407 - Disclosure - SEGMENT INFORMATION (Geographical Information of Long-Lived Assets Based on Physical Location) (Details) link:presentationLink link:calculationLink link:definitionLink 2426404 - Disclosure - SEGMENT INFORMATION (Major Customers) (Details) link:presentationLink link:calculationLink link:definitionLink 2226201 - Disclosure - SEGMENT INFORMATION (Policies) link:presentationLink link:calculationLink link:definitionLink 2426406 - Disclosure - SEGMENT INFORMATION (Reclassification) (Details) link:presentationLink link:calculationLink link:definitionLink 2426405 - Disclosure - SEGMENT INFORMATION (Reconciliation of Segment Operating Profit to Consolidated Income Before Provision for Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2426408 - Disclosure - SEGMENT INFORMATION (Revenues by Customer Location) (Details) link:presentationLink link:calculationLink link:definitionLink 2426403 - Disclosure - SEGMENT INFORMATION (Revenues from External Customers and Operating Profit/(Loss) Before Unallocated Expenses) (Details) link:presentationLink link:calculationLink link:definitionLink 2326302 - Disclosure - SEGMENT INFORMATION (Tables) link:presentationLink link:calculationLink link:definitionLink 2123100 - Disclosure - STOCK-BASED COMPENSATION link:presentationLink link:calculationLink link:definitionLink 2423405 - Disclosure - STOCK-BASED COMPENSATION (Black Scholes Option Valuation Model Assumptions) (Details) link:presentationLink link:calculationLink link:definitionLink 2423402 - Disclosure - STOCK-BASED COMPENSATION (Costs Related to Stock Compensation Plans) (Details) link:presentationLink link:calculationLink link:definitionLink 2423403 - Disclosure - STOCK-BASED COMPENSATION (Equity Plans) (Details) link:presentationLink link:calculationLink link:definitionLink 2423408 - Disclosure - STOCK-BASED COMPENSATION (Fair Value of Restricted Stock and Restricted Stock Units Vested) (Details) link:presentationLink link:calculationLink link:definitionLink 2423407 - Disclosure - STOCK-BASED COMPENSATION (Retricted Stock and Restricted Stock Units Activity) (Details) link:presentationLink link:calculationLink link:definitionLink 2423409 - Disclosure - STOCK-BASED COMPENSATION (Retricted Stock and Restricted Stock Units Additional Information) (Details) link:presentationLink link:calculationLink link:definitionLink 2423404 - Disclosure - STOCK-BASED COMPENSATION (Stock Option Activity) (Details) link:presentationLink link:calculationLink link:definitionLink 2423406 - Disclosure - STOCK-BASED COMPENSATION (Stock Options Additional Information) (Details) link:presentationLink link:calculationLink link:definitionLink 2323301 - Disclosure - STOCK-BASED COMPENSATION (Tables) link:presentationLink link:calculationLink link:definitionLink 2428401 - Disclosure - SUBSEQUENT EVENTS (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2128100 - Disclosure - SUBSEQUENT EVENTS (Notes) link:presentationLink link:calculationLink link:definitionLink 2129100 - Disclosure - VALUATION AND QUALIFYING ACCOUNTS link:presentationLink link:calculationLink link:definitionLink 2329301 - Disclosure - VALUATION AND QUALIFYING ACCOUNTS (Tables) link:presentationLink link:calculationLink link:definitionLink 2429402 - Disclosure - VALUATION AND QUALIFYING ACCOUNTS (Valuation and Qualifying Accounts) (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 11 epam-20191231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 12 epam-20191231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 13 epam-20191231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Business Combinations [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] test IO test IO, GmbH [Member] test IO, GmbH Other 2019 Acquisitions Other 2019 Acquisitions [Member] Other 2019 acquisitions Business Acquisition [Line Items] Business Acquisition [Line Items] Revenues Revenue from Contract with Customer, Excluding Assessed Tax Leases [Abstract] Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Statistical Measurement [Axis] Statistical Measurement [Axis] Statistical Measurement [Domain] Statistical Measurement [Domain] Minimum Minimum [Member] Maximum Maximum [Member] Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Remaining lease term Operating Lease, Remaining Lease Term Remaining lease term for operating lease Existence of material residual value guarantees Lessee, Operating Lease, Existence of Residual Value Guarantee [true false] Existence of material restrictive covenants Lessee, Operating Lease, Restriction or Covenant Existance of lease agreements signed with related parties Related Party Transaction, Description of Transaction Commitments related to operating lease agreements that have not yet commenced Other Commitment Lease term of lease agreements that have not yet commenced Lessee, Operating Lease, Lease Not yet Commenced, Term of Contract Derivative Instruments and Hedging Activities Disclosure [Abstract] Fair Value of Derivative Instruments Schedule of Derivative Instruments in Statement of Financial Position, Fair Value [Table Text Block] Changes in the Fair Value of Derivative Instruments Derivative Instruments, Gain (Loss) [Table Text Block] Commitments and Contingencies Disclosure [Abstract] Other Commitments [Table] Other Commitments [Table] Category of Item Purchased [Axis] Category of Item Purchased [Axis] Long-term Purchase Commitment, Category of Item Purchased [Domain] Long-term Purchase Commitment, Category of Item Purchased [Domain] Office Space Purchase Commitment Capital Addition Purchase Commitments [Member] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Other Noncurrent Assets Other Noncurrent Assets [Member] Geographical Geographical [Axis] Geographical [Domain] Geographical [Domain] Ukraine UKRAINE Other Commitments [Line Items] Other Commitments [Line Items] Total commitment amount Long-term Purchase Commitment, Amount Amount paid Purchase Commitment, Amount Paid Amount paid by the company in connection with purchase commitment Fair Value Disclosures [Abstract] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table] 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 3 Fair Value, Inputs, Level 3 [Member] Continuum Continuum Innovations [Member] Continuum Innovations Think Think Limited [Member] Think Limited [Member] Income Statement Location [Axis] Income Statement Location [Axis] Income Statement Location [Domain] Income Statement Location [Domain] Interest and Other Income, net Other Nonoperating Income (Expense) [Member] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Contractual contingent liabilities, beginning of period Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value Acquisition date fair value Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Issuances Change in fair value of contingent consideration Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability Settlements of contractual contingent liabilities Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements Other activity related to contractual contingent liabilities Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Period Increase (Decrease) Effect of net foreign currency exchange rate changes Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Translation Adjustments Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Translation Adjustments Contractual contingent liabilities, end of period Income Tax Disclosure [Abstract] Income Tax Holiday [Table] Income Tax Holiday [Table] Income Tax Authority [Axis] Income Tax Authority [Axis] Income Tax Authority [Domain] Income Tax Authority [Domain] Foreign Foreign Tax Authority [Member] Belarus BELARUS Income Tax Holiday [Line Items] Income Tax Holiday [Line Items] Income tax holiday description Income Tax Holiday, Description Income tax holiday termination date Income Tax Holiday, Termination Date Aggregate dollar benefits from tax holiday Income Tax Holiday, Aggregate Dollar Amount Tax holiday benefit on diluted net income per share Income Tax Holiday, Income Tax Benefits Per Share Revenue from Contract with Customer [Abstract] REVENUES Revenue from Contract with Customer [Text Block] Earnings Per Share [Abstract] Numerator for basic and diluted earnings per share: Net Income (Loss) Available to Common Stockholders, Diluted [Abstract] Net income Net Income (Loss) Attributable to Parent Numerator for basic and diluted earnings per share Net Income Loss Available To Common Stockholders, Basic and Diluted Net income after adjustments for dividends on preferred stock (declared in the period) and/or cumulative preferred stock (accumulated for the period). Net Income or Loss Available to Common Stockholders plus adjustments resulting from the assumption that dilutive convertible securities were converted, options or warrants were exercised, or that other shares were issued upon the satisfaction of certain conditions. Denominator: Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Basic weighted average common stock outstanding (in shares) Weighted Average Number of Shares Outstanding, Basic Stock options, equity-settled RSUs and performance-based awards (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Diluted weighted average common stock outstanding (in shares) Weighted Average Number of Shares Outstanding, Diluted Net Income per share: Earnings Per Share, Basic and Diluted [Abstract] Basic (in dollars per share) Earnings Per Share, Basic Diluted (in dollars per share) Earnings Per Share, Diluted Anti-dilutive stock excluded from the calculation (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Payables and Accruals [Abstract] ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block] Goodwill and Intangible Assets Disclosure [Abstract] Schedule of Goodwill [Table] Schedule of Goodwill [Table] Segments [Axis] Segments [Axis] Segments [Domain] Segments [Domain] North America Segment North America Segment [Member] North America segment Europe Segment Europe Segment [Member] Europe segment Russia Segment Russia Segment [Member] Russia segment Goodwill [Line Items] Goodwill [Line Items] Accumulated impairment loss Goodwill, Impaired, Accumulated Impairment Loss Accounting Policies [Abstract] Concentration Risk [Table] Concentration Risk [Table] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Product Concentration Risk Product Concentration Risk [Member] Contract with Customer, Basis of Pricing [Axis] Contract with Customer, Basis of Pricing [Axis] Contract with Customer, Basis of Pricing [Domain] Contract with Customer, Basis of Pricing [Domain] Time-and-material Time-and-materials Contract [Member] Fixed-price Fixed-price Contract [Member] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Revenues Revenue Benchmark [Member] Concentration Risk [Line Items] Concentration Risk [Line Items] Concentration percentage Concentration Risk, Percentage Operating lease expense Operating Leases, Rent Expense Share-based Payment Arrangement [Abstract] STOCK-BASED COMPENSATION Share-based Payment Arrangement [Text Block] ACQUISITIONS Business Combination Disclosure [Text Block] Property, Plant and Equipment [Abstract] PROPERTY AND EQUIPMENT, NET Property, Plant and Equipment Disclosure [Text Block] Income/(loss) before provision for income taxes: Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest [Abstract] United States Income (Loss) from Continuing Operations before Income Taxes, Domestic Foreign Income (Loss) from Continuing Operations before Income Taxes, Foreign Income/(loss) before provision for income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Segment Reporting [Abstract] Segment Reconciliation [Abstract] Segment Reconciliation [Abstract] Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Abstract] Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Abstract] Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table] Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table] Business Segments [Axis] Operating Segments Operating Segments [Member] Unallocated Amounts Segment Reconciling Items [Member] Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items] Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items] Total segment operating profit: Operating Income (Loss) Stock-based compensation expense Share-based Payment Arrangement, Noncash Expense Amortization of purchased intangibles Amortization of Intangible Assets Other acquisition-related expenses Business Combination, Separately Recognized Transactions, Additional Disclosures, Acquisition Cost Expensed Other unallocated costs Other Expenses Interest and other income, net Nonoperating Gains (Losses) Foreign exchange (loss)/gain Foreign Currency Transaction Gain (Loss), before Tax Income before provision for income taxes Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Award Classification [Axis] Award Classification [Axis] Information by award classification pertaining to equity-based compensation. Award Classification [Domain] Award Classification [Domain] [Domain] for Information by award classification pertaining to equity-based compensation. Equity Classified Award Equity Classified Award [Member] Equity classified award Liability Classified Award Liability Classified Award [Member] Liability classified award Award Metric [Axis] Award Metric [Axis] Award Metric Award Metric [Domain] Award Metric [Domain] [Domain] for Award Metric Service Period Service Period [Member] Service Period [Member] Performance Targets Performance Targets [Member] Performance Targets [Member] Award Settlement Type [Axis] Award Settlement Type [Axis] Way of share-based compensation awards settlement Award Settlement Type [Domain] Award Settlement Type [Domain] [Domain] for Way of share-based compensation awards settlement Equity-Settled Award Equity-Settled Award [Member] Share-based compensation awards settled by issue of shares Cash-Settled Award Cash-Settled Award [Member] Share-based compensation awards settled by payment of cash Award Type [Axis] Award Type [Axis] Award Type [Domain] Award Type [Domain] Restricted Stock Restricted Stock [Member] Restricted Stock Units (RSUs) Restricted Stock Units (RSUs) [Member] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Fair value of awards vested Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value COMMITMENTS AND CONTINGENCIES Commitments and Contingencies Disclosure [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] Nonrecurring Fair Value, Nonrecurring [Member] Measurement Basis [Axis] Measurement Basis [Axis] Fair Value Measurement [Domain] Fair Value Measurement [Domain] Portion at Fair Value Measurement [Member] Portion at Fair Value Measurement [Member] Balance Reported Value Measurement [Member] Estimated Fair Value Estimate of Fair Value Measurement [Member] Level 1 Fair Value, Inputs, Level 1 [Member] Level 2 Fair Value, Inputs, Level 2 [Member] Asset Class [Axis] Asset Class [Axis] Asset Class [Domain] Asset Class [Domain] Cash Equivalents Cash Equivalents [Member] Money Market Funds Money Market Funds [Member] Time Deposits Bank Time Deposits [Member] Credit Facility [Axis] Credit Facility [Axis] Credit Facility [Domain] Credit Facility [Domain] Revolving Credit Facility Revolving Credit Facility [Member] Debt Instrument [Axis] Debt Instrument [Axis] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] 2017 Credit Facility Credit Facility 2017 [Member] Credit Facility 2017 [Member] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Net Asset (Liability) [Abstract] Fair Value, Net Asset (Liability) [Abstract] Assets, Fair Value Disclosure [Abstract] Assets, Fair Value Disclosure [Abstract] Cash equivalents Cash and Cash Equivalents, Fair Value Disclosure Restricted cash Restricted Cash and Cash Equivalents, Fair Value Disclosure Fair value portion of cash and cash equivalent items which are restricted as to withdrawal or usage Employee loans Loans Receivable, Fair Value Disclosure Liabilities, Fair Value Disclosure [Abstract] Liabilities, Fair Value Disclosure [Abstract] Borrowings Lines of Credit, Fair Value Disclosure Fair Values of Assets Acquired and Liabilities Assumed Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Fair Values and Useful Lives of Intangible Assets Acquired Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block] Revenues from External Customers and Operating Profit/(Loss) Before Unallocated Expenses Schedule of Segment Reporting Information, by Segment [Table Text Block] Reconciliation of Segment Operating Profit to Consolidated Income Before Provision for Income Taxes Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block] Geographical Information of Long-Lived Assets Based on Physical Location Long-lived Assets by Geographic Areas [Table Text Block] Revenues by Customer Location Revenue from External Customers by Geographic Areas [Table Text Block] EARNINGS PER SHARE Earnings Per Share [Text Block] Quarterly Financial Information Disclosure [Abstract] Schedule of Quarterly Financial Information Quarterly Financial Information [Table Text Block] Components of Lease Expenses Lease, Cost [Table Text Block] Supplemental Cash Flow Information Schedule of Cash Flow, Supplemental Disclosures [Table Text Block] Weighted Average Remaining Lease Term and Discount Rate Schedule of Weighted Average Remaining Lease Terms and Discount Rates [Table Text Block] Tabular disclosure of the weighted average remaining lease terms and discount rates for operating and finance leases Maturity of Operating Lease Liabilities Lessee, Operating Lease, Liability, Maturity [Table Text Block] Expected volatility Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate Expected term (in years) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Risk-free interest rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Expected dividends Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Schedule Of Deferred Tax Assets And Liabilities [Table] Schedule Of Deferred Tax Assets And Liabilities [Table] Tabular disclosure of teh components of net deferred tax asset and liability recognized in an entity's statement of finacial position Growth Driver [Axis] Growth Driver [Axis] Growth Driver [Axis] Growth Driver [Domain] Growth Driver [Domain] [Domain] for Growth Driver [Axis] Business acquisitions Business Acquisitions, growth driver [Member] Growth driven by acquisition of business Other Noncurrent Liabilities Other Noncurrent Liabilities [Member] Components Of Deferred Tax Assets And Liabilities [Line Items] Components Of Deferred Tax Assets And Liabilities [Line Items] [Line Items] for Tabular disclosure of teh components of net deferred tax asset and liability recognized in an entity's statement of finacial position Deferred tax assets: Deferred Tax Assets, Net [Abstract] Deferred Tax Assets, Net of Valuation Allowance [Abstract] Deferred Tax Assets, Net of Valuation Allowance [Abstract] Deferred Tax Assets, Gross [Abstract] Deferred Tax Assets, Gross [Abstract] Property and equipment Deferred Tax Assets, Property, Plant and Equipment Intangible assets Deferred Tax Assets, Goodwill and Intangible Assets Accrued expenses Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities Net operating loss carryforward Deferred Tax Assets, Operating Loss Carryforwards Deferred revenue Deferred Tax Assets, Deferred Income Stock-based compensation Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Share-based Compensation Cost Operating lease liabilities Deferred Tax Assets, Operating Lease Liability Amount before allocation of valuation allowance of deferred tax assets attributable to deductable temporary differences from operating lease liability Foreign tax credit Deferred Tax Assets, Tax Credit Carryforwards, Foreign Foreign currency exchange Deferred Tax Asset, Unrealized Currency Loss And Other Comprehensive Loss Amount before allocation of valuation allowance of deferred tax asset attributable to deductable temporary differences from unrealized losses on foreign currency transactions and currency translations Other assets Deferred Tax Assets, Other Deferred tax assets Deferred Tax Assets, Gross Less: valuation allowance Deferred Tax Assets, Valuation Allowance Total deferred tax assets Deferred Tax Assets, Net of Valuation Allowance Amortization period of stock-based compensation for tax Stock Based Compensation Amortization Period For Tax Purpose Stock Based Compensation Amortization Period For Tax Purpose Deferred tax liabilities: Deferred Tax Liabilities, Net [Abstract] Deferred Tax Liabilities, Gross [Abstract] Deferred Tax Liabilities, Gross [Abstract] Property and equipment Deferred Tax Liabilities, Property, Plant and Equipment Intangible assets Deferred Tax Liabilities, Intangible Assets Operating lease right-of-use assets Deferred Tax Liabilities, Operating Right-Of-Use Assets Amount of deferred tax liability attributable to taxable temporary differences from operating right-of-use assets Accrued revenue and expenses Deferred Tax Liabilities, Deferred Expense, Reserves and Accruals U.S. taxation of foreign subsidiaries Deferred Tax Liability, Disregarded Foreign Subsidiaries Amount of deferred tax liability attributable to taxable temporary differences from taxation of non-U.S. subsidiaries for which tax status was changed to disregard it as a foreign subsidiary for U.S. income tax purposes Other liabilities Deferred Tax Liabilities, Other Total deferred tax liabilities Deferred Tax Liabilities, Gross Net deferred tax assets Deferred Tax Assets, Net Deferred Tax Liabilities, Classification [Abstract] Deferred Tax Liabilities, Gross, Classification [Abstract] Deferred tax liabilities, noncurrent Deferred Tax Liabilities, Net, Noncurrent Indefinite-lived intangible assets other than goodwill Indefinite-lived Intangible Assets (Excluding Goodwill) Components of Accrued Expenses and Other Current Liabilities Schedule of Accounts Payable and Accrued Liabilities [Table Text Block] Income Tax Contingency [Table] Income Tax Contingency [Table] Income Taxes Payable, Noncurrent Income Taxes Payable, Noncurrent [Member] Income Taxes Payable, Noncurrent [Member] Income Tax Contingency [Line Items] Income Tax Contingency [Line Items] Unrecognized tax benefit Unrecognized Tax Benefits Significant new tax position resulted in increase in prior year Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions Significant new tax position resulted in increase in current year Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Tax positions for which significant change in unrecognized tax benefits is reasonably possible Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Amount of Unrecorded Benefit 2017 Acquisitions 2017 Acquisitions [Member] Acquisitions completed within 2017 Employees by specialization [Axis] Employees by specialization [Axis] Employees by specialization acquired as a result of business acquisition Employees by Specialization [Domain] Employees by Specialization [Domain] [Domain] for Employees acquired as a result of business acquisition Design Consultant Design Consultant [Member] Design Consultant [Member] Acquisition date Business Acquisition, Effective Date of Acquisition Numbers of professionals acquired Numbers Of Employees From Acquired Company Accepting Positions, Business Acquisitions Numbers Of Employees From Acquired Company Accepting Positions, Business Acquisitions Cash consideration Payments to Acquire Businesses, Gross Maximum amount of earnout payable Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High Estimated future operating results, period Estimated Future Operating Results Period, Subsequent to Acquisition Date Estimated Future Operating Results Period, Subsequent to Acquisition Date Equity interest acquired Business Acquisition, Percentage of Voting Interests Acquired Number of completed acquisitions Number of Businesses Acquired 2019 Acquisitions 2019 Acquisitions [Member] Acquisitions closed during 2019 Plan Name [Axis] Plan Name [Axis] Plan Name [Domain] Plan Name [Domain] 2012 Directors Plan Non-Employee Director Compensation Plan Twenty Twelve [Member] Non-Employee Director Compensation Plan Twenty Twelve [Member] 2015 Plan Long Term Incentive Plan Twenty Fifteen [Member] Long Term Incentive Plan Twenty Fifteen [Member] Award Type [Domain] Deferred compensation due to employees Deferred Compensation Share-based Arrangements, Liability, Current [Member] Liability for stock option plans and other equity based compensation arrangements payable within one year (or the operating cycle, if longer) Vesting period (in years) Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Unrecognized compensation cost Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Unrecognized compensation cost, period for recognition Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Liability associated with stock-based awards current Deferred Compensation Share-based Arrangements, Liability, Current Award accelerated compensation cost Share-based Payment Arrangement, Accelerated Cost Schedule of Change in Tax Legislation [Table] Schedule of Change in Tax Legislation [Table] Schedule of Change in Tax Legislation Legal Act Name [Axis] Legal Act Name [Axis] Legal Act Name Legal Act Name [Domain] Legal Act Name [Domain] [Domain] for Legal Act Name U.S. Tax Cuts and Jobs Act Tax Cuts and Jobs Act [Member] U.S. Tax Cuts and Jobs Act United States UNITED STATES Schedule of Change in Tax Legislation [Line Items] Schedule of Change in Tax Legislation [Line Items] [Line Items] for Schedule of Change in Tax Legislation Effect of Tax Cuts and Jobs Act, Incomplete Accounting, Provisional [Abstract] Effect of Tax Cuts and Jobs Act, Incomplete Accounting, Provisional [Abstract] Statutory income tax rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent Tax Cuts and Jobs Act, Transition Tax for Accumulated Foreign Earnings, Liability [Abstract] Tax Cuts and Jobs Act, Transition Tax for Accumulated Foreign Earnings, Liability [Abstract] Income tax rate on foreign cash and certain other net current assets U.S. Tax Rate on Foreign Cash and Certain Other Net Current Assets U.S. Tax Rate on Foreign Cash and Certain Other Net Current Assets Income tax rate on remaining earnings U.S. Tax Rate on Foreign Earnings U.S. Tax Rate on Foreign Earnings Income tax payable related to one-time transition tax Tax Cuts and Jobs Act, Transition Tax for Accumulated Foreign Earnings, Liability Income tax payable related to transition tax payment period Transition Tax Payment Period Period during which accrued transition tax recorded will be settled Provisional charge adjustment Tax Cuts and Jobs Act, Measurement Period Adjustment, Income Tax Expense (Benefit) Transition tax provisional charge Tax Cuts and Jobs Act, Transition Tax for Accumulated Foreign Earnings, Income Tax Expense Tax Cuts and Jobs Act, Incomplete Accounting, Change in Tax Rate, Provisional Income Tax Expense (Benefit) [Abstract] Tax Cuts and Jobs Act, Incomplete Accounting, Change in Tax Rate, Provisional Income Tax Expense (Benefit) [Abstract] Provisional deferred income tax expense recorded Tax Cuts and Jobs Act, Incomplete Accounting, Change in Tax Rate, Deferred Tax Asset, Provisional Income Tax Expense Total adjustment to deferred tax asset recorded Tax Cuts and Jobs Act, Change in Tax Rate, Deferred Tax Asset, Income Tax Expense Accumulated earnings that are no longer indefinitely reinvested Accumulated Earnings of Foreign Subsidiaries Subject to Repatriation Amount of accumulated earnings of foreign subsidiaries no longer intended to be indefinitely reinvested outside the country of domicile Income tax expense (benefit) related to withholding tax payable Effective Income Tax Rate Reconciliation, Repatriation of Foreign Earnings, Amount Net income tax benefit resulting from U.S. foreign tax credit for withholding tax Effective Income Tax Rate Reconciliation, Tax Credit, Other, Amount Accumulated undistributed foreign earnings indefinitely reinvested Undistributed Earnings of Foreign Subsidiaries Components of Property and Equipment, Net Property, Plant and Equipment [Table Text Block] Cash paid for amounts included in the measurement of lease liabilities: Cash Flow, Operating Activities, Lessee [Abstract] Operating cash flows used for operating leases Operating Lease, Payments Right-of-use assets obtained in exchange for lease obligations: Right of Use Assets Obtained in Exchange For Lease Obligations [Abstract] Right of use assets obtained in exchange for lease obligations. Operating leases Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Non-cash net increase due to lease modifications: Non-Cash Changes Due to Lease Modifications [Abstract] Non-cash changes due to lease modifications Operating lease right-of-use assets Right-of-Use Asset Modified, Operating Lease Amount of increase/(decrease) in right-of use assets modified due to changes, including partial or full termination of operating lease Operating lease liabilities Operating Lease Liability, Modification Amount of increase/(decrease) in operating lease liability due to changes, including partial or full termination of operating lease Disaggregation of Revenues Disaggregation of Revenue [Table Text Block] Timing of Revenue Recognition Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block] Classification of Contract Assets and Liabilities Contract with Customer, Asset and Liability [Table 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 Trade receivables and contract assets, net of allowance of $2,920 and $1,557, respectively Trade Receivables and Contract Assets, after Allowance for Credit Loss, Current Amount, after allowance for credit loss, of right for consideration in exchange for good or service rendered in normal course of business, including billed and not yet billed, as well as when right is conditioned on something other than passage of time, classified as current. Prepaid and other current assets Prepaid Expense and Other Assets, Current Total current assets Assets, Current Property and equipment, net Property, Plant and Equipment, Net Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Goodwill Goodwill Deferred tax assets Deferred Tax Assets, Net, Noncurrent Other noncurrent assets Other Assets, Noncurrent Total assets Assets Liabilities Liabilities [Abstract] Current liabilities Liabilities, Current [Abstract] Accounts payable Accounts Payable, Current Accrued compensation and benefits expenses Employee-related Liabilities, Current Accrued expenses and other current liabilities Accrued Liabilities and Other Liabilities Income taxes payable, current Accrued Income Taxes, Current Operating lease liabilities, current Operating Lease, Liability, Current Total current liabilities Liabilities, Current Long-term debt Long-term Debt and Lease Obligation Income taxes payable, noncurrent Accrued Income Taxes, Noncurrent Operating lease liabilities, noncurrent Operating Lease, Liability, Noncurrent Other noncurrent liabilities Other Liabilities, Noncurrent Total liabilities Liabilities Commitments and contingencies (Note 14) Commitments and Contingencies Stockholders’ equity Stockholders' Equity Attributable to Parent [Abstract] Common stock, $0.001 par value; 160,000,000 authorized; 55,207,446 and 54,099,927 shares issued, 55,187,711 and 54,080,192 shares outstanding at December 31, 2019 and December 31, 2018, respectively Common Stock, Value, Issued Additional paid-in capital Additional Paid in Capital Retained earnings Retained Earnings, Unappropriated Treasury stock Treasury Stock, Value Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Total stockholders’ equity Stockholders' Equity Attributable to Parent Total liabilities and stockholders’ equity Liabilities and Equity Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Derivative Instrument [Axis] Derivative Instrument [Axis] Derivative Contract [Domain] Derivative Contract [Domain] Foreign Exchange Forward Contract Foreign Exchange Contract [Member] Hedging Designation [Axis] Hedging Designation [Axis] Hedging Designation [Domain] Hedging Designation [Domain] Designated as Hedging Instrument Designated as Hedging Instrument [Member] Hedging Relationship [Axis] Hedging Relationship [Axis] Hedging Relationship [Domain] Hedging Relationship [Domain] Cash Flow Hedging Cash Flow Hedging [Member] Prepaid and Other Current Assets Prepaid Expenses and Other Current Assets [Member] Accrued Expenses and Other Current Liabilities Other Current Liabilities [Member] Derivatives, Fair Value [Line Items] Derivatives, Fair Value [Line Items] Asset derivatives Derivative Asset, Fair Value, Gross Asset Liability derivatives Derivative Liability, Fair Value, Gross Liability Financial collateral required to be posted Collateral Already Posted, Aggregate Fair Value SEGMENT INFORMATION Segment Reporting Disclosure [Text Block] Cash and cash equivalents Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Trade receivables and contract assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Prepaid and other current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets Intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Property and equipment and other noncurrent assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Other Noncurrent Assets Total assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Assets Accounts payable, accrued expenses and other current liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable Long-term debt (Note 8) Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Non-Current Liabilities Long-term Debt, Excluding Current Maturities Amount of long-term debt due after one year or the normal operating cycle, if longer, excluding amounts to be repaid within one year, assumed at the acquisition date. Other noncurrent liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Other Total liabilities assumed Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities Net assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustments [Abstract] Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustments [Abstract] Purchase price adjustment Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Consideration Transferred Total net assets purchase accounting adjustment Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Total This element represents the total amount of measurement period adjustments realized during the reporting period to assets acquired and liabilities assumed in connection with the business combination for which the initial accounting was incomplete. Increase in deferred tax assets Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Deferred Tax Assets This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to deferred tax assets acquired in connection with a business combination for which the initial accounting was incomplete. Intangible assets purchase accounting adjustment Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustment, Intangibles Goodwill purchase accounting adjustment Goodwill, Purchase Accounting Adjustments Cost of revenues (exclusive of depreciation and amortization) Cost of Revenue Selling, general and administrative expenses Selling, General and Administrative Expense Depreciation and amortization expense Depreciation, Depletion and Amortization, Nonproduction Provision for/(benefit from) income taxes Income Tax Expense (Benefit) Comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Basic net income per share Diluted net income per share Computation of Basic and Diluted Earnings Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Schedule of Acquired Finite-Lived Intangible Asset by Major Class [Table] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Customer relationships Customer Relationships [Member] Favorable lease Off-Market Favorable Lease [Member] Software Computer Software, Intangible Asset [Member] Contract royalties Royalty Agreements [Member] Trade names Trade Names [Member] Acquired Finite-Lived Intangible Assets [Line Items] Acquired Finite-Lived Intangible Assets [Line Items] Weighted average useful life (in years) Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Finite-lived intangible assets acquired, amount Finite-lived Intangible Assets Acquired Nature of Operations Nature Of Business Policy [Policy Text Block] Nature Of Business Policy [Policy Text Block] Principles of Consolidation Consolidation, Policy [Policy Text Block] Reclassifications Reclassification, Policy [Policy Text Block] Use of Estimates Use of Estimates, Policy [Policy Text Block] Cash and Cash Equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Accounts Receivable Accounts Receivable [Policy Text Block] Property and Equipment Property, Plant and Equipment, Policy [Policy Text Block] Business Combinations Business Combinations Policy [Policy Text Block] Long-Lived Assets Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block] Goodwill and Other Indefinite-Lived Intangible Assets Goodwill and Intangible Assets, Intangible Assets, Indefinite-Lived, Policy [Policy Text Block] Derivative Financial Instruments Derivatives, Policy [Policy Text Block] Fair Value of Financial Instruments Fair Value of Financial Instruments, Policy [Policy Text Block] Revenue Recognition Revenue from Contract with Customer [Policy Text Block] Cost of Revenues (Exclusive of Depreciation and Amortization) Cost of Goods and Service [Policy Text Block] Selling, General and Administrative Expenses Selling, General and Administrative Expenses, Policy [Policy Text Block] Stock-based Compensation Share-based Payment Arrangement [Policy Text Block] Income Taxes Income Tax, Policy [Policy Text Block] Earnings Per Share (EPS) Earnings Per Share, Policy [Policy Text Block] Foreign Currency Transaction Foreign Currency Transactions and Translations Policy [Policy Text Block] Risks and Uncertainties Risks and Uncertainties [Policy Text Block] Risks and Uncertainties [Policy Text Block] Adoption of New/ Pending Accounting Standards New Accounting Pronouncements, Policy [Policy Text Block] Lease, Cost [Table] Lease, Cost [Table] Schedule of leasee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income. Includes income statement location of each component. Selling, General and Administrative Expenses Selling, General and Administrative Expenses [Member] Lease, Cost [Line Items] Lease, Cost [Line Items] [Line Items] for Schedule of leasee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income. Includes income statement location of each component. Operating lease cost Operating Lease, Cost Variable lease cost Variable Lease, Cost Short-term lease cost Short-term Lease, Cost Total lease cost Lease, Cost Components of Income Tax Expense (Benefit), Continuing Operations [Abstract] Components of Income Tax Expense (Benefit), Continuing Operations [Abstract] Provision for income taxes Income Tax Expense (Benefit), Continuing Operations [Abstract] Current Current Income Tax Expense (Benefit), Continuing Operations [Abstract] Federal Current Federal Tax Expense (Benefit) State Current State and Local Tax Expense (Benefit) Foreign Current Foreign Tax Expense (Benefit) Deferred Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Federal Deferred Federal Income Tax Expense (Benefit) State Deferred State and Local Income Tax Expense (Benefit) Foreign Deferred Foreign Income Tax Expense (Benefit) Total Stock Options Share-based Payment Arrangement, Option [Member] Number of Options (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Options outstanding, beginning of period Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Options granted Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Options modified Share-based Compensation Arrangement by Share-based Payment Award, Options, Other Increases (Decreases) in Period Options exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Options forfeited/cancelled Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Options expired Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period Options outstanding, end of period Options vested and exercisable as of December 31, 2019 Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Options expected to vest as of December 31, 2019 Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Number Weighted Average Exercise Price (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Options outstanding, beginning of period Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Options granted Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Options modified Share-based Compensation Arrangements by Share-based Payment Award, Options, Other Share Increase (Decrease) in Period, Weighted Average Exercise Price Options exercised Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Options forfeited/cancelled Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Options expired Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price Options outstanding, end of period Options vested and exercisable as of December 31, 2019 Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Options expected to vest as of December 31, 2019 Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Exercise Price Aggregate Intrinsic Value Share Based Compensation Arrangement By Share Based Payment Award Options Aggregate Intrinsic Value [Roll Forward] Share Based Compensation Arrangement By Share Based Payment Award Options Aggregate Intrinsic Value [Roll Forward] Options outstanding, beginning of period Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Options outstanding, end of period Options vested and exercisable as of December 31, 2019 Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Options expected to vest as of December 31, 2019 Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Weighted Average Remaining Contractual Term (in years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Options outstanding as of December 31, 2019 Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Options vested and exercisable as of December 31, 2019 Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Options expected to vest as of December 31, 2019 Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable, Weighted Average Remaining Contractual Term Debt Disclosure [Abstract] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Standby Letters of Credit Standby Letters of Credit [Member] 2014 Credit Facility Credit Facility 2014 [Member] Credit Facility 2014 [Member] Line of Credit, Currency [Axis] Line of Credit, Currency [Axis] Line of Credit, Currency [Axis] Line of Credit, Currency [Domain] Line of Credit, Currency [Domain] [Domain] for Line of Credit, Currency [Axis] U.S. Dollars United States of America, Dollars Other currencies, excluding U.S. dollars Other currencies, excluding U.S. dollars [Member] Other currencies, excluding U.S. dollars [Member] Variable Rate [Axis] Variable Rate [Axis] Variable Rate [Domain] Variable Rate [Domain] LIBOR London Interbank Offered Rate (LIBOR) [Member] Overnight Bank Funding Rate Federal Funds Open Rate [Member] Federal Funds Open Rate [Member] Debt Instrument [Line Items] Debt Instrument [Line Items] Line of credit, current borrowing capacity Line of Credit Facility, Current Borrowing Capacity Line of credit, maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Maturity date Debt Instrument, Maturity Date Variable interest rate spread Debt Instrument, Basis Spread on Variable Rate Outstanding debt Long-term Line of Credit Interest rate Line of Credit Facility, Interest Rate at Period End Irrevocable standby letters of credit Letters of Credit Outstanding, Amount Available borrowing capacity Line of Credit Facility, Remaining Borrowing Capacity Long-term debt Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Long-term Debt Contractual interest rate Debt Instrument, Interest Rate, Stated Percentage Repayments of debt Repayments of Debt Cover page. Document Type Document Type Document Annual Report Document Annual Report Document Period End Date Document Period End Date Document Transition Report Document Transition Report Entity File Number Entity File Number Entity Registrant Name Entity Registrant Name Entity 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 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, Address Line Two Entity Address, Address Line Two 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 Entity Common Stock, Shares Outstanding Documents Incorporated by Reference Documents Incorporated by Reference [Text Block] Costs Related to Stock Compensation Plans Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Stock Option Activity Share-based Payment Arrangement, Option, Activity [Table Text Block] Black-Scholes Option Valuation Model Assumptions Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Service-Based Awards Activity Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block] Fair Value of Service-Based Awards Vested Share-based Compensation, Restricted Stock and Restricted Stock Units Vested, Fair Value [Table Text Block] Tabular disclosure of fair value of restricted stock and restricted stock units for which the grantee gained the right by satisfying service requirements, to receive or retain shares units, other instruments, or cash Performance-Based Awards Activity Share-based Payment Arrangement, Performance Shares, Outstanding Activity [Table Text Block] Fair Value of Performance-Based Awards Vested Share-based Compensation, Performance Shares Award Vested, Fair Value [Table Text Block] Tabular disclosure of fair value of share-based awards for which the grantee gained the right by satisfying performance requirements, to receive or retain shares units, other instruments, or cash INCOME TAXES Income Tax Disclosure [Text Block] New Accounting Pronouncements and Changes in Accounting Principles [Abstract] New Accounting Pronouncements and Changes in Accounting Principles [Abstract] Revenue, Initial Application Period Cumulative Effect Transition [Abstract] Revenue, Initial Application Period Cumulative Effect Transition [Abstract] Revenue, Initial Application Period Cumulative Effect Transition [Table] Revenue, Initial Application Period Cumulative Effect Transition [Table] Adjustments for New Accounting Pronouncements [Axis] Adjustments for New Accounting Pronouncements [Axis] Type of Adoption [Domain] Type of Adoption [Domain] Topic 606 Accounting Standards Update 2014-09 [Member] 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] Balance Under Revenue Guidance in Effect Before Topic 606 Calculated under Revenue Guidance in Effect before Topic 606 [Member] Adjustments Difference between Revenue Guidance in Effect before and after Topic 606 [Member] Revenue, Initial Application Period Cumulative Effect Transition [Line Items] Revenue, Initial Application Period Cumulative Effect Transition [Line Items] Income Statement Income Statement [Abstract] Income from operations Provision for income taxes Income/(Loss) Before Provision of Income Taxes Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] Provision for Income Taxes Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Effective Tax Rate Reconciliation Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Significant Components of Deferred Tax Assets and Liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Schedule of Revenue by Major Customers, by Reporting Segments [Table] Schedule of Revenue by Major Customers, by Reporting Segments [Table] Sales Revenue, Segment Revenue, Segment Benchmark [Member] Customer Concentration Risk Customer Concentration Risk [Member] Revenue, Major Customer [Line Items] Revenue, Major Customer [Line Items] Number of customers Number of Customers Number of Customers 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] Computer hardware Computer Equipment [Member] Buildings Building [Member] Purchased computer software Software and Software Development Costs [Member] Leasehold improvements Leasehold Improvements [Member] Furniture, fixture and other equipment Furniture and Fixtures [Member] Office equipment Office Equipment [Member] Land improvements Land Improvements [Member] Assets leased to third parties under operating lease Assets Leased to Others [Member] Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Weighted average useful life (in years) Property, Plant and Equipment, Useful Life Property and equipment, gross Property, Plant and Equipment, Gross Less accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Total Depreciation and amortization expense Depreciation Payments to acquire property and equipment Payments to Acquire Property, Plant, and Equipment Goodwill [Roll Forward] Goodwill [Roll Forward] Balance beginning of period Acquisition Goodwill, Acquired During Period Purchase accounting adjustments Effect of currency translation Goodwill, Foreign Currency Translation Gain (Loss) Balance end of period Schedule of Contract Balances [Table] Schedule of Contract Balances [Table] Tabular disclosure of contract balances and changes in contract balances including but not limited to balance sheet location of assets and liabilities Trade Receivables and Contract Assets Trade Accounts Receivable [Member] Schedule of Contract Balances [Line Items] Schedule of Contract Balances [Line Items] [Line Items] for Tabular disclosure of contract balances and changes in contract balances including but not limited to balance sheet location of assets and liabilities Change in Contract with Customer, Asset and Liability [Abstract] Change in Contract with Customer, Asset and Liability [Abstract] Change in Contract with Customer, Liability [Abstract] Change in Contract with Customer, Liability [Abstract] Revenues recognized Contract with Customer, Liability, Revenue Recognized Revenues from performance obligations satisfied in previous periods Contract with Customer, Performance Obligation Satisfied in Previous Period Contract assets Contract with Customer, Asset, before Allowance for Credit Loss Contract liabilities Contract with Customer, Liability BUSINESS AND SIGNIFICANT ACCOUNTING POLICIES Business Description and Accounting Policies [Text Block] Deferred Revenue Revenue Recognition, Deferred Revenue [Policy Text Block] Subsequent Events [Abstract] Subsequent Event [Table] Subsequent Event [Table] Deltix Deltix [Member] Deltix [Member] Vesting conditions [Axis] Vesting conditions [Axis] Vesting conditions [Axis] Vesting conditions [Domain] Vesting conditions [Domain] [Domain] for Vesting conditions [Axis] Performance and Service-based awards Performance and Service-based awards [Member] Performance and Service-based awards [Member] Subsequent Event Type [Axis] Subsequent Event Type [Axis] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Subsequent Event Subsequent Event [Member] Subsequent Event [Line Items] Subsequent Event [Line Items] Awards granted Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Estimated value of share-based awards to be paid Shares Granted, Value, Share-based Payment Arrangement, after Forfeiture Business Combinations [Abstract] 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] Contingent consideration Business Combination, Contingent Consideration, Liability Contingent consideration liability adjustment Cash payment to extinguish the earnout obligation Payment for Contingent Consideration Liability, Financing Activities Assets and Liabilities Measured at Fair Value on a Recurring Basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Reconciliation of Acquisition-Related Contractual Contingent Liabilities Using Significant Unobservable Inputs Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Reported Amounts and Estimated Fair Values of the Financial Assets and Liabilities for Which Disclosure of Fair Value is Required Fair Value Measurements, Nonrecurring [Table Text Block] Reclassification Reclassifications [Text Block] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Segment revenues Operating profit Weighted average remaining lease term, in years: Weighted Average Remaining Lease Term [Abstract] Weighted-average remaining lease term. Operating leases Operating Lease, Weighted Average Remaining Lease Term Weighted average discount rate: Weighted Average Discount Rate [Abstract] Weighted-average discount rate. Operating leases Operating Lease, Weighted Average Discount Rate, Percent Statement of Stockholders' Equity [Abstract] Statement [Table] Statement [Table] Equity Components [Axis] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] Common Stock Common Stock [Member] Additional Paid-in Capital Additional Paid-in Capital [Member] Retained Earnings Retained Earnings [Member] Treasury Stock Treasury Stock [Member] Accumulated Other Comprehensive (Loss)/ Income AOCI Attributable to Parent [Member] ASU 2016-09 Accounting Standards Update 2016-09 [Member] ASU 2014-09 Statement [Line Items] Statement [Line Items] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Balance, beginning of period Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Balance, beginning of period (in shares) Common Stock, Shares, Outstanding Treasury stock, beginning of period Treasury Stock, Common, Value Treasury stock, beginning of period (in shares) Treasury Stock, Common, Shares Stock-based compensation expense APIC, Share-based Payment Arrangement, Increase for Cost Recognition Shares Granted or Issued, Share-based Payment Arrangement [Abstract] Shares Granted or Issued, Share-based Payment Arrangement [Abstract] Stock Issued During Period, Shares, Share-based Compensation, Net of Forfeitures [Abstract] Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures [Abstract] Stock issued in connection with acquisitions (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures Stock units vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Stock units withheld for employee taxes Share-based Payment Arrangement, Decrease for Tax Withholding Obligation Stock units withheld for employee taxes (in shares) Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Proceeds from stock option exercises Stock Issued During Period, Value, Stock Options Exercised Proceeds from stock options exercises (in shares) Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax Foreign currency translation adjustments, net of tax Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Change in unrealized gains and losses on cash flow hedges, net of tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax Cumulative effect of the adoption of ASU Cumulative Effect on Retained Earnings, Net of Tax Balance, end of period Balance, end of period (in shares) Treasury stock, end of period Treasury stock, end of period (in shares) Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] 2020 Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months 2021 Finite-Lived Intangible Assets, Amortization Expense, Year Two 2022 Finite-Lived Intangible Assets, Amortization Expense, Year Three 2023 Finite-Lived Intangible Assets, Amortization Expense, Year Four 2024 Finite-Lived Intangible Assets, Amortization Expense, Year Five Thereafter Finite-Lived Intangible Assets, Amortization Expense, after Year Five Total Finite-Lived Intangible Assets, Net QUARTERLY FINANCIAL DATA (UNAUDITED) Quarterly Financial Information [Text Block] Restatement [Axis] Restatement [Axis] Restatement [Domain] Restatement [Domain] As Previously Reported Previously Reported [Member] Change Restatement Adjustment [Member] Accounts receivable, net of allowance of $1,557 Accounts Receivable, after Allowance for Credit Loss, Current Unbilled revenues Unbilled Receivables, Current Trade receivables and contract assets, net of allowance of $1,557 Liabilities and Equity [Abstract] Liabilities and Equity [Abstract] Due to employees Due to Employees, Current Deferred compensation due to employees Taxes payable, current Taxes Payable, Current Value added taxes payable Sales and Excise Tax Payable Contingent consideration, current (Note 11) Business Combination, Contingent Consideration, Liability, Current Deferred revenue Deferred Revenue Other current liabilities and accrued expenses Other Accrued Liabilities, Current Total Weighted-average grant-date fair value Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Total intrinsic value of options exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Unrecognized compensation cost net of estimated forfeitures Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Geographical [Domain] Belarus, Russia, Ukraine, Kazakhstan, Armenia and Uzbekistan Belarus, Russia, Ukraine, Kazakhstan, Armenia, Uzbekistan [Member] Belarus, Russia, Ukraine, Kazakhstan, Armenia, Uzbekistan Geographic Concentration Risk Geographic Concentration Risk [Member] Total Cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Total [Member] Total cash, cash equivalents, restricted cash and restricted cash equivalents, when it serves as a benchmark in a concentration of rsk calculation, representing the sum of all reported cash, cash equivalents, restricted cash and restricted cash equivalents as of the balance sheet date. Total cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Impact of Reclassifications on the Consolidated Balance Sheet Schedule of Reclassifications [Table Text Block] Tabular disclosure for classifying prior year's financial statements to match current financial statements New Accounting Pronouncements or Change in Accounting Principle [Table] New Accounting Pronouncements or Change in Accounting Principle [Table] New Accounting Pronouncements or Change in Accounting Principle [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Impact of Changes in Accounting Policies after Adoption of ASU Schedule of New Accounting Pronouncements and Changes in Accounting Principles [Table Text Block] Supplemental Cash Flow Elements [Abstract] Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract] Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract] Restricted Cash and Cash Equivalents [Abstract] Restricted Cash and Cash Equivalents [Abstract] Restricted cash current Restricted Cash and Cash Equivalents, Current Restricted cash noncurrent Restricted Cash and Cash Equivalents, Noncurrent Total restricted cash Restricted Cash and Cash Equivalents Total cash, cash equivalents and restricted cash Schedule of Long-Lived Assets by Geographical Areas [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Russia RUSSIAN FEDERATION India INDIA Hungary HUNGARY Poland POLAND China CHINA Other Other Countries [Member] Other countries. Long-Lived Assets by Geographical Areas [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Long-lived assets Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period [Axis] Period in which remaining performance obligation is expected to be recognized as revenue Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period [Domain] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period [Domain] [Domain] for Period in which remaining performance obligation is expected to be recognized as revenue Less than 1 year Less Than a Year [Member] Recognition period of less than a year from the reporting date 1 Year One Year [Member] Recognition period that is more than 1 year but fewer than 2 years from the reporting date 2 Years Two Years [Member] Recognition period that is more than 2 years but fewer than 3 years from the reporting date 3 Years Three Years [Member] Recognition period that is more than 3 years but fewer than 4 years from the reporting date Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Amount Revenue, Remaining Performance Obligation, Amount LEASES Lessee, Operating Leases [Text Block] Estimated useful life (in years) FAIR VALUE MEASUREMENTS Fair Value Disclosures [Text Block] Award Date [Axis] Award Date [Axis] Award Date [Domain] Award Date [Domain] Year 2020 Year 2020 [Member] Year 2020 2018 Acquisitions 2018 Acquisitions [Member] Acquisition closed during 2018 Number of Shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Unvested awards outstanding, beginning of period Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Awards modified Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Modified in Period The number of awards modified 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). Awards vested Awards forfeited/cancelled Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Unvested awards outstanding, end of period Weighted Average Grant Date Fair Value Per Share (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Unvested awards outstanding, beginning of period Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Awards granted Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Awards modified Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Modified in Period, Weighted Average Modification Date Fair Value The weighted average fair value at modification date for nonvested equity-based awards modified 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). Awards vested Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Awards forfeited/cancelled Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Unvested awards outstanding, end of period Operating Loss Carryforwards [Table] Operating Loss Carryforwards [Table] Domestic Domestic Tax Authority [Member] Operating Loss Carryforwards, Expiration Year [Axis] Operating Loss Carryforwards, Expiration Year [Axis] Expiration year of each operating loss carryforward Operating Loss Carryforwards, Expiration Year [Domain] Operating Loss Carryforwards, Expiration Year [Domain] [Domain] for Expiration year of each operating loss carryforward No expiry No Expiry [Member] No Expiry 2020 Tax Year 2020 [Member] Tax Year 2020 2021 Tax Year 2021 [Member] Tax Year 2021 2022 Tax Year 2022 [Member] Tax Year 2022 2023 Tax Year 2023 [Member] Tax Year 2023 2024 Tax Year 2024 [Member] Tax Year 2024 Beyond 2024 Beyond Tax Year 2024 [Member] Beyond Tax Year 2024 Operating Loss Carryforwards [Line Items] Operating Loss Carryforwards [Line Items] Net operating loss Operating Loss Carryforwards Operating loss carryforward subject to valuation allowance Operating Loss Carryforward Subject to Valuation Allowance Amount of operating loss carryforward subject to valuation allowance Goodwill By Reportable Segment Schedule of Goodwill [Table Text Block] Components of Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Intangible Assets Amortization Expense Recognized Finite-lived Intangible Assets Amortization Expense [Table Text Block] Estimated Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table] SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis] SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis] SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain] SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain] Allowance for Doubtful Accounts for Trade Receivables and Contract Assets SEC Schedule, 12-09, Allowance, Credit Loss [Member] Valuation Allowance on Deferred Tax Assets SEC Schedule, 12-09, Valuation Allowance, Operating Loss Carryforward [Member] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items] SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward] SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward] Balance at Beginning of Year SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount Additions SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense Deductions/ Write offs SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction Balance at End of Year Effective Income Tax Rate Reconciliation [Table] Effective Income Tax Rate Reconciliation [Table] Reconciliation using percentage or dollar amounts of the reported amount of income tax 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. Effective Income Tax Rate Reconciliation [Line Items] Effective Income Tax Rate Reconciliation [Line Items] [Line Items] for Reconciliation using percentage or dollar amounts of the reported amount of income tax 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. Effective Income Tax Rate Reconciliation, Amount [Abstract] Effective Income Tax Rate Reconciliation, Amount [Abstract] Provision for income taxes at federal statutory rate Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount Increase/ (decrease) in taxes resulting from: IncomeTaxReconciliationIncreasesDecreases [Abstract] Impact from U.S. Tax Act Effective Income Tax Rate Reconciliation, Tax Cuts and Jobs Act, Amount Entity classification election deferred tax asset impact Income Tax Reconciliation Change In Deferred Tax Assets Due to Disregarded Foreign Subsidiaries Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to change in the tax status of non-U.S. subsidiaries. GILTI and BEAT U.S. taxes Income Tax Reconciliation GILTI and BEAT US Taxes Taxes introduction under the U.S. Tax Act on certain foreign-sourced earnings and certain related party payments, which are referred to as the global intangible low-taxed income tax (“GILTI”) and the base erosion and anti-abuse tax (“BEAT”) Excess tax benefits relating to stock-based compensation Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-based Payment Arrangement, Amount Subsidiary withholding tax liability and related foreign tax credit Subsidiary withholding tax liability and related foreign tax credit Foreign tax expense and tax rate differential Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount Effect of permanent differences Effective Income Tax Rate Reconciliation, Nondeductible Expense, Other, Amount State taxes, net of federal benefit Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount Change in valuation allowance Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount Stock-based compensation expense Effective Income Tax Rate Reconciliation, Nondeductible Expense, Share-based Payment Arrangement, Amount Other Effective Income Tax Rate Reconciliation, Other Reconciling Items, Amount Effective tax rate Effective Income Tax Rate Reconciliation, Percent Net deferred tax assets resulting from the change in tax status of foreign subsidiaries Deferred Tax Asset, Net, Disregarded Foreign Subsidiaries Amount of deferred tax asset or deferred tax liability attributable to taxable temporary differences from taxation of non-U.S. subsidiaries for which tax status was changed to disregard it as foreign subsidiary for U.S. income tax purposes Excess tax benefit Share-based Payment Arrangement, Expense, Tax Benefit Outstanding Debt And Borrowing Capacity under 2017 Credit Facility Schedule of Long-term Debt Instruments [Table Text Block] LONG-TERM DEBT Long-term Debt [Text Block] Trade receivables and contract assets allowance Trade Receivables and Contract Assets, Allowance for Credit Loss, Current Amount of allowance for credit loss on trade receivables and contract assets, current Stockholders' equity Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Common stock, shares authorized Common Stock, Shares Authorized Common stock, shares issued Common Stock, Shares, Issued Common stock, shares outstanding Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Assembled workforce Assembled Workforce [Member] An existing collection of employees that permits the acquirer to continue to operate an acquired business from the acquisition date Non-competition agreements Noncompete Agreements [Member] Depreciation and Amortization Expense Depreciation and Amortization Expense [Member] Financial statement caption encompassing depreciation and amortization expense. Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Weighted average life at acquisition (in years) Finite-Lived Intangible Asset, Useful Life Gross carrying amount Finite-Lived Intangible Assets, Gross Accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Net carrying amount Reconciliation of Revenue from Segments to Consolidated [Table] Reconciliation of Revenue from Segments to Consolidated [Table] United Kingdom UNITED KINGDOM Switzerland SWITZERLAND Netherlands NETHERLANDS Germany GERMANY Canada CANADA Other locations Segment Reporting, Revenue Reconciling Item [Line Items] Segment Reporting, Revenue Reconciling Item [Line Items] DERIVATIVE FINANCIAL ISTRUMENTS Derivative Instruments and Hedging Activities Disclosure [Text Block] Schedule of Reclassification Adjustments [Table] Schedule of Reclassification Adjustments [Table] Disclosure of information about effect of reclassification adjustments done. Summarization of the changes in classifications of items in financial statements. Income from operations Operating Income (Loss) [Member] Effect of Reclassification Adjustments [Line Items] Effect of Reclassification Adjustments [Line Items] 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. Effect of reclassification Quantifying Impact of Reclassification, Amount Amount of each reclassification adjustment Operating expenses: Operating Expenses [Abstract] Income before provision for income taxes Net income Unrealized gain/(loss) on cash-flow hedging instruments, net of tax Comprehensive income Net income per share: Shares used in calculation of net income per share: Shares used in calculation of net income per share of common stock: Weighted Average Number Basic And Diluted, Shares Outstanding [Abstract] Basic (in shares) Diluted (in shares) Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Cost of Revenues (Exclusive of Depreciation and Amortization) Cost of Sales [Member] Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Stock-based compensation expense Share-based Payment Arrangement, Expense Valuation and Qualifying Accounts Valuation And Qualifying Accounts [Table Text Block] Tabular disclosure of valuation and qualifying accounts and reserves SUBSEQUENT EVENTS Subsequent Events [Text Block] Derivative Instruments, Gain (Loss) [Table] Derivative Instruments, Gain (Loss) [Table] Not Designated as Hedging Instrument Not Designated as Hedging Instrument [Member] Foreign Exchange Gain/(Loss) Foreign Currency Gain (Loss) [Member] Other Comprehensive Income Location [Axis] Other Comprehensive Income Location [Axis] Other Comprehensive Income Location [Domain] Other Comprehensive Income Location [Domain] Accumulated Other Comprehensive Loss Other Comprehensive Income (Loss) [Member] Reclassification out of Accumulated Other Comprehensive Income [Axis] Reclassification out of Accumulated Other Comprehensive Income [Axis] Reclassification out of Accumulated Other Comprehensive Income [Domain] Reclassification out of Accumulated Other Comprehensive Income [Domain] Reclassification out of Accumulated Other Comprehensive Income Reclassification out of Accumulated Other Comprehensive Income [Member] Derivative Instruments, Gain (Loss) [Line Items] Derivative Instruments, Gain (Loss) [Line Items] Net gain/(loss) in fair value recognized Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, before Tax Net gain/(loss) reclassified Derivative Instruments, Gain (Loss) Reclassified from Accumulated OCI into Income, Effective Portion, Net Net gain recognized Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net GOODWILL AND INTANGIBLE ASSETS, NET Goodwill and Intangible Assets Disclosure [Text Block] 2012 Plan Long Term Incentive Plan Twenty Twelve [Member] Long Term Incentive Plan Twenty Twelve [Member] 2006 Plan Long Term Incentive Plan Twenty Zero Six [Member] Long Term Incentive Plan Twenty Zero Six [Member] Number of shares available for issuance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Number of shares authorized for issuance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Expiration period Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period Statement of Cash Flows [Abstract] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Adjustments to reconcile net 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 expense Depreciation, Depletion and Amortization Operating lease right-of-use assets amortization expense NonCash Lease Expense NonCash Lease Expense Bad debt expense Accounts Receivable, Credit Loss Expense (Reversal) Deferred taxes Deferred Income Tax Expense (Benefit) Other Other Noncash Income (Expense) Changes in assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Trade receivables and contract assets Increase (Decrease) in Accounts Receivable Prepaid and other assets Increase (Decrease) in Prepaid Expense and Other Assets Accounts payable Increase (Decrease) in Accounts Payable Accrued expenses and other liabilities Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities Operating lease liabilities Increase (Decrease) in Operating Lease Liabilities The increase (decrease) during the reporting period in the operating lease liabilities Income taxes payable Increase (Decrease) in Income Taxes Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Purchases of property and equipment Decrease in time deposits, net Increase (Decrease) in Time Deposits Acquisition of businesses, net of cash acquired (Note 2) Payments to Acquire Businesses, Net of Cash Acquired Other investing activities, net Payments for (Proceeds from) Other Investing Activities Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Proceeds from stock option exercises Proceeds from Stock Options Exercised Payments of withholding taxes related to net share settlements of restricted stock units Payment, Tax Withholding, Share-based Payment Arrangement Proceeds from debt (Note 8) Proceeds from Long-term Lines of Credit Repayment of debt (Note 8) Repayments of Debt and Lease Obligation Acquisition of businesses, contingent consideration Other financing activities, net Proceeds from (Payments for) Other Financing Activities Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities Effect of exchange rate changes on cash, cash equivalents and restricted cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Net increase 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 Supplemental disclosures of cash flow information: Supplemental Cash Flow Information [Abstract] Cash paid during the year for: Cash Paid During the Year [Abstract] Cash paid during the year Income taxes, net of refunds Income Taxes Paid, Net Interest Interest Paid, Excluding Capitalized Interest, Operating Activities Supplemental disclosure of non-cash investing and financing activities Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Acquisition-date fair value of contingent consideration issued for acquisition of businesses Capital expenditures incurred but not yet paid Capital Expenditures Incurred but Not yet Paid VALUATION AND QUALIFYING ACCOUNTS SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block] Accounting Changes and Error Corrections [Abstract] Topic 842 Accounting Standards Update 2016-02 [Member] RoU Assets for operating leases Operating lease liabilities Operating Lease, Liability Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] North America North America [Member] Europe EMEA [Member] CIS CIS [Member] The Commonwealth of Independent States countries APAC Asia Pacific [Member] Industry Sector [Axis] Industry Sector [Axis] Industry Sector [Domain] Industry Sector [Domain] Financial Services Financial Services Sector [Member] Travel & Consumer Travel and Consumer Sector [Member] Sectors of economy consisting of companies engaged in travel and hospitality, and consumer goods business activities Software & Hi-Tech Technology Sector [Member] Business Information & Media Business Information and Media Sectors [Member] Sector of the economy consisting of companies engaged in business information, media and entertainment business activities Life Sciences & Healthcare Healthcare Sector [Member] Emerging Verticals Other Sectors [Member] Other sectors of the economy not separately defined Licensing Licensing [Member] License agreements under which certain rights are granted to exploit one or more software products Other revenues Other Revenues [Member] Other revenues not separately defined Timing of Transfer of Good or Service [Axis] Timing of Transfer of Good or Service [Axis] Timing of Transfer of Good or Service [Domain] Timing of Transfer of Good or Service [Domain] Transferred Over Time Transferred over Time [Member] Transferred at a Point of Time Transferred at Point in Time [Member] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Recurring Fair Value, Recurring [Member] Foreign exchange derivative assets Derivative Asset Total assets measured at fair value on a recurring basis Assets, Fair Value Disclosure Foreign exchange derivative liabilities Derivative Liability Total financial liabilities measured at fair value on a recurring basis Financial and Nonfinancial Liabilities, Fair Value Disclosure Previously Reported [Member] Accounts receivable allowance Accounts Receivable, Allowance for Credit Loss, Current 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 Less: imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Total EX-101.PRE 14 epam-20191231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 15 performancegraph2019a01.jpg PERFORMANCE GRAPH begin 644 performancegraph2019a01.jpg M_]C_X 02D9)1@ ! 0 0 ! #__@ ?0V]M<')E2!J<&5G+7)E M8V]M<')E%Q45%QXB'1L=(BHE)2HT,C1$1%P!! 0$! 0$! 0$! 8& M!08&" <'!P<(# D)"0D)#!,,#@P,#@P3$100#Q 4$1X7%147'B(=&QTB*B4E M*C0R-$1$7/_" !$( 7X#"@,!(@ "$0$#$0'_Q < $ @,! 0$ M 04"! 8#!PC_V@ ( 0$ _?>8 8I2 M (/DF.A]&Z>) $#SSE( $) M !!5;NA< (/G3SZKH( .#[P ) M ^9WW7 (2 !\SN^Q (.):?7VF.0 M ?-+CLD@0.7PSO\ : !\QZ/JP @D ^7]+U8 ( M D ?+NGZH "#Y!947?]9$@ ?*>JZP ""0 M /E77=. 02 'ROK>G $%'GJ7_L #Y7V/ M1@ !!P+7[&V $?).WZ6) () /D_"I998^UU:V^W( @\LIRD M #S^8Z?T2Z 0?)U?]%Z2) A5?-O;Z7O $"0 M .7XBV^D@ 0D BBO,@ EN) >?S#3^BW016\F=]=2 (.+N*J] MM8 AX?.JG;[ZZ BJH.>\<'MT74:WS/;^F[4M#B.?97'3M?W:%;4ZI,O2YNO M6:OBN<\K:Z]1#;^M@!( :? UFU]"L0 B@YG/Z%CQ?*Z%3X]?T&3+?L=WP\ M'GJZL>..;"HH;/M-_P!+'T$H2 (2 BM^>ZV[W^K34M>A&641C)AJZNGAN6F MW3U]_P!/:V-KD 0?.;"A[B]B0CE?CW+=-K8>MML@ 03\:VNXZ. $@ @ MD (2X_L" F">1Z790 MD \OGEYMXZN?OET((Y_RKK_G?7?Z8#RHLZ3J.7V\>Q J=;PPWNV>O&UMR "$@ #R\_=,C#'U89@,9UMB)C* M,@ () !SG%/'#>J?7[)H?+CS\.ZXC:]^<^\X<2]^7J+7I>,ZGG?'PZ M?Z4 "$@ -?8 () "'__Q 9 0$ P$! M 0,$ @7_V@ ( 0(0 M #9C #;EX &W+P -V3@ ;LG M W8^0 !NQ\@ !/=TN\?( "Z^(550 --E- !9H@ MJI$ZYR\14GOH"O+"=P "ZY7G%MTCS\U$39,<^.M71< %?$45! 3WSWHOD M $2 !UIS< MJXM&>O8 /_Q 9 0$ P$! @,$ 07_V@ ( M 0,0 #+J #)HF M,FB8 QZ9@ #'JD ,>J0 QZI !R%<4=4@ M %5/79V2 &>%MP !72++>G,W-$Y;90S5 K8ZZ3V:D67V> M4$FXTMES$NP]20_XW/\ !,F^UJ&^F'61VB]RY6#:U6O5:]5KU6O5:]5KU6O5:]5KU6O5:]5KU6O5:]5KU6O5 M:]5KU6O5:]5KU6O5:]5KU6O5:]5KU6O5:]5KU6O5:]5KU6O5:]5KU6O5:]5K MU6O5:]5KU6O5:]5KU6O5:]5KU6O5:]5KU6O5:]5KU6O5:]5KU6O5:]5KU6O5 M:]5KU6O5:]5KU6O5:]5KU6O5:]5KU6O5:]5KU6O5:]5KU6O5:]?WK>LR@!O] MOQNUT@JUZK7JM>JUZK7JJ4XI2BG^"9-]K4-],/_%LQS(J(IF*XKA>%"8L M*^>?]"?X)DWVM0WTP_\ %+8VG9S($??.)LQNUOEDM!>.7B>Z,N8Y:J1%2O%=J!;4"VH%M0+:@6U MJ M!;4"VH%M0+:@6U MJ!;4"VH%M0+:@6U MJ!;4"VH%M0+:@6U MJ!;4"VH%M0 M+:@6U MJ!;4"VH%M0+:@6U MJ!;4"VH%M0+:@6U MJ!;4"VH%M0+:@6U MJ! M;4"VH%M0+:@6U MJ!;4"VH%M0+:@6U MJ!;4"VH%M0+:@6U MJ!;4"VH%M0+ M:@6U MJ!;4"VH%M0+:@699N4\JF*XCAN,6S%1'.K4F"JJ5"MJ!;4"VH%M0+: M@6U MJ!4K2M*5I/\$R;[6H;Z8=7O#X[W<82#?[>XO$:25']Q@GQ$4)L]G@LH MY$;/X=EN7F2&TQ+$,0Q +%0G8?]S\.Q M+$0,4 K%%^K/\$R;[6H;Z8=914 /.0RX[96WP9->[@!H4 M)8XF$.7ACWS["B9EUOH1=( M"V9I:J#$33V>ZCW8>66#^$99EMQO-PKAF%XEB5NQ6WT&%_T9_@F3?:U#?3#K M(\?O9^2VVX@%X>;>);Z461B%]N!$E[*QFT%6QEV).518ZUK6NG$M.):<2TXE MIQ+3B6G$M.):<2TXEIQ+3B6G$M.):<2TXEIQ+3B6G$M.):<2TXEIQ+3B6G$M M.):<2TXEIQ+3B6G$M.):<2TXEIQ+3B6G$M.):<2TXEIQ+3B6G$M.):<2TXEI MQ+3B6G$M.):<2TXEIQ+3B6G$M.):<2TXEIQ+3B6G$M.):<2TXEIQ+3B6G$M. M)5$AI2M:Y1D1MYN;L/PK&L/M6+6YH@NG$FB1UYYTXEIQ+3B6G$M.):<2TXEI MQ+3B6G$M.):<2TXEIQ+3B5*<4I2D_P $R;[6H;Z8?^%Y/E-QO]Q?AN&8OB]M MQ2W,"!_TY_@F3?:U#?3#_P *R;)[ED=R?AV&8OC%MQ:W- _U)_@F3?:U#?3 M#J]WZ^ 9>"!.(3E(]]+#(ARK(81)QC\8NI5Q;>1#E6>E*UHMEJV6K9:MEJV6 MK9:MEJV6K9:MEJV6K9:MEJV6K9:MEJV6K9:MEJV6K9:MEJV6K9:MEJV6K9:M MEJV6K9:MEJV6K9:MEJV6K9:MEJV6K9:MEJV6K9:MEJV6K9:MEJV6K9:MEJV6 MK9:MEJV6K9:MEJV6K9:J$TI14(HMIJV&U6RU;+5LT6S1;#&TYKDN57')CWXA MAF+6"V8I;F @][?W6RU;+5LM6RU;+5LM6RU;+5LM6RU;+5LM6RU;+5LM6RU; M+5LM6RU4KS2E5/\ !,F^UJ&^F'5RQ"W7.XQW L3$X!7E/:_%[;.%,(5;;6'9 M17CB?]GFB>6-%2M9",DQ\?YY/(F%"_*_R[A$'-&.\OV%]?2$WR;=Y:\@5S/R M057_ -3:\Q%>VMK\OD_/)@N=&-?%V8I;8P0?]:?X)DWVM0WTP__ &'. M:VE7.OGDW'K5)4(!F6>2B^*@U(\QDT_*EF\MEMKVTP+.2OK7>*I):T^T&>'< M5K2CRQ_$V#0?O!@F'C_Y1162SC-IU-C8RE*,_P!R?X)DWVM0WTPZGN]I&+AM MTX=RMAG4(YKQP4N"EP4N"EP4N"EP4N"EP4N"EP4N"EP4N"EP4N"EP4N"EP4N"EP4 MN"EP4N"EP4N"EP4N"EP4N"EP4N"EP4N"EP4N"EP4N"EP4N"EP4N"EP4J,*I^ MWI*I17?(@;%!L7:3R#D^2R.$PD;Q>?=Y8S\TMEI@M4%!;9P4N"EP4N"EP4N" MEP4N"EP4N"EP4N"EP4N"EP4N"EP4N"EP4N"EP4N"EP4N"EP4N"EP4N"EP4N" MEP4N"EP4N"EP4N"EP4N"EP4J<\4YG^"9-]K4-],/_P!*_P"=8WC='4/=?_(> M9?XV"S^+[*//6X7^***"-L4/_*G^"9-]K4-],/\ [;WLC;5S_OGBD9#QJBG@ M%,H\;_1<]K*5<^^>3L?M4E0;=0+R1F/YG6+Q[C..U;-%_P !\L<;:ND(RO'P M?5WUST61_IM;KMG%Q_,0>S97.1"1<_T)_@F3?:U#?3#HK,*Q9+3'! [U!,3? M8'A9V*3:9+NRRWF*[PENK_IS$0#L=)/=?*6)VOD>"N3^1LCK2F/L\8W:\5;- MF+/&>#L%:/4CPWBKG>L)WC._@4JZS_9OEZW4_P#7IE'D^V?E<*^6=?\ *]!^ M7,(*X;(%E>-'\-$9)&^G+/T"S P87DG'>482"' 8='A.898[LS*R8M8,;BI' M:_PUK2G[GWZSVVE7'W#RWA8E7,AIY(R2YD\/R]@DGY.@SW#RO@%O%I+].LV1CO;S3]6KFMIS4K(K*#]3-GUJJ[T ?;F M7'_E;OLG-3_K68&%([UW,?%L?"K369&R-M&Q_I3_ 3)OM:AOIAUD.+WB]WV MV&-"M-X#N64FQD8@2;0H^M@LTEGBN4QBJ,/6M7.U!EJ#+4&6H,M09:@RU!EJ M#+4&6H,M09:@RJ(,M4=%OM ,3YB[IY,P\22HUMWO)&1_E:X/%%37MGRNWXEC MEEI1ELU!EJ#+4&6H,M09:@RU!E40;C\R\I?$-JA=7[)=@ M.= *5%&HGC"M_*AI-F C["[AY)P*W\ MMK7R7-0 ^)<*#KV%#VW$;-\$F28H/1W:S,,.K[FY M5ASJ*N08C*WT.F;@!?RRXOXP+^2;QIXT(^'^U=@;^=N_MS?X/\K=]VO* OTW M_P O"?O]YO(8GUW]R3!_RN,?ES$J.])@WD_QX12M*CY?A1-/_$_)\/C]U,JP MU]6TB,SG%1:5]-Q\N6B#EHLGDYIE?\Z9;BDU?_>&R_#X.*B1>1*QT](7W^R* M2G$'WNSJ7X?MSR?+\.SY?D73Y@E_;['\NR^\'&_)5#!I3Z"#\4YU!EJ#+4&6 MH,M09:@RI2C:4I2?X)DWVM0WTP_^D=<[=;8ZS'G^7+$V74L.QY5R/X!O$X,T MS2)'.KL&>(,,EK5\%H\3XR"34LR..&!C M8XIRQ1(W/GN'D?#+9ZJ3R>712GU98)LK\DG_ $\PUY/YKD$&.^.(G]A5NFM M''V%2ZYH1Q077\@S>ZN,9+/7@UN CRNKN#8!C;/S?%C=A&KS"ZTVQW[NL-G? MS5SL9L+OWIAN./IR]^$8M6E75EP7%J5]+:X#CCD_QUC[*4K1WC^TM]E<"$__ M !]PWM;ZHZX7<&?DR3"+T_\ QJ3XU*GI6LY/AV.;W6_Q#:!>*SBX+C8=**3% M,;;Q2L=@LD5.(X[5;V5Y92&-OM]#5Z:+C]>?X)DWVM0WTP_Z]QOEIL\=9;F5 MY6 GEJ+C-8?*N1?.#XJL+9:%7T02R6>#I#(R;'A>:$3>1\(&YI+/YAPB/FD= M?,5IFYI;_P"Y>2$-]%O^\WE4SZ/U>:2?RI]W/*Q7U/\ ;W,WTK(^N 9W'2M6 M_7R9E MY)AYK(_R/GT7OIY4S.E>'Q^4,K=[H/(F32?O+EN=&MHVWSVKRA=_G_M%ERB\?V[TT:0-@6-L_-T./60?X8AH(OC_ .;/\$R;[6H;Z8=9!N]Z[WJDSJ? MMDF1W&U5C@ O%S\GW?U,8-C%_AEJ00TSR?!%2 !T/DPKZO[LWLC_ .Q9A-HK M6E2X,6QF'BJ'"LXW'1!=9!OIZ93>/RI3[U7Q?>S(:-I2GWGR%4RO):-HVC\F MRF:M/1]J9S-\-9O(DGMI'Y&?_C6MJSN7\Y?NWE$GS?<^XO\ J*8,.ZM>UN V M7]Y(\(QYGN9B>.,_9M@LT=?_ !QV\"-O#611LX]/,BHZ1>J5,D>VO->YR;,^ ME.%WO7>]=[UWO7>]=[UWO7>]=[UWO7>]=[UWO7>]=[UWO7>]=[UWO7>]=[UW MO7>]=[UWO7>]=[UWO7>]=[UWO7>]=[UWO7>]=[UWO7>]=[UWO7>]=[UWO7>] M=[UWO7>]4KS2E5/\$R;[6H;Z8=&8E9#[E'=28<>M4!5U,:S%;# $4%0 .V# MZ@/Z/%%Q3^(S_!,F^UJ&^F'_ )!/\$R;[6H;Z8?^D5WM4YIJ]35ZFKU-7J:O4U>IJ]35ZFKU-7J:O4U>IJ]35ZFKU-7J M:O4U>IJ]35ZFKU-7J:O4U>IJ]35ZFKU-7J:O4U>IJ]35ZFKU-7J:O4U>IJ]3 M5ZFKU-7J:O4U>IJ]35ZFKU-7J:O4U>IJ]35ZFKU-7J:O4U>IJ]35ZFKU-7J: MO4U>IJ]35ZFKU-7J:O4U>IJ]35ZFKU-7J:O4U>IJ]35ZFKU-7J:O4U>IJ]35 MZFKU-7J:O4U>IJ]35ZFKU-_I/\$R;[6H;Z8?^F5XJ7D1(S'6^R6VU/+F$_I6 M"&M:UKT0+H@71 NB!=$"Z(%T0+H@71 NB!=$"Z(%T0+H@71 NB!=$"Z(%T0+ MH@71 NB!=$"Z(%T0+H@71 NB!=$"Z(%T0+H@71 NB!=$"Z(%T0+H@71 NB!= M$"Z(%T0+H@71 NB!=$"Z(%T0+H@71 NB!=$"Z(%T0+H@71 NB!=$"Z(%T0+H M@71 NB!=$"Z(%T0+H@71 NB!=$"Z(%T0+H@71 NB!=$"Z(%T0+H@71 NB!=$ M"Z(%T0+H@71 NB!4I2E*4I/\$R;[6H;Z8?\ 1N\I0MK.)"Q[/S+B9:("8O(5 MGF;)1DV<6*&[#6:2Z9E;;&68(4=Y'QP LD.2;,!(9PB"6YE;&4*ADPR]'WZW M'DG_ (J\\5]-LNUZN]AC,!M-^N]S$M';;LKN,PN8>N6YF/MUD>"1EE^M3;U% M=)LLN8XEU9/D>17&TW2UB0?CN<\X5L/-@,NE]KCH5WM45YNID<,D F9W C%G MWREQ+N=#( +1!E5^ZQ0)K?EIIC<:K6N7LDR&MHB_'D=Q)LML^T!\EN>0VGJ+ MMMRO5R%$O-Q%$R8RK;KG M^.Z7,FW73'1(S;KD -^M@S[UE=VM5GCO3&7LD& N=WM)^8GC%7 M&9L=]N#GY="S#LDER"$R=_XZ7,B+)/L6L5\OMON9PEW,R.\6NYXR ;;[U+-< M,E&-DO&4B5LQ50LP/*/M]75RXQM@AN]"GU*_!/\$R;[6H;Z8?]&XA. M.MY8=!O'@L7V;L1^.!HX2("!<:G077'C[OE=SJ07@L1-+Q%%<<)'NK;= M&<_!X9V.FGL-CCL,!D+/Q.I6K74;!B1 UD=91P+#,)%/66N*^L6[QS#6*HL MK*-P_P!=O,M]QGPJ(BWE"HVQON,]*F?CN8;KB 6!2;%S'6RU6P>&R$0 E#Q% M8=$3;";>PFS2SQW#JIB4CA!(9V8=% VP-$=B85+C(?3\>0V3[P6_[/K<,?N! MY@Y<5;).T$40.N(PQTQR,,['92@WB"EX?N,@=/#CL8=X$N@PUOC%+N)U?QW: MR.NAUF-;/C1A!Q1BNMA^T!XPJOQ^K;Q'>(C<8(GCMT(1>'AE%/(E9BK.W)'3 MV;'X;+.8:_\ '/97?;[,@:-BA3)WR&'6'>-CF,IC-(B+]/(5CYL]U8?"/AP8 MUPB,C$Q6HMG+LU+1: ;$#&"%^"?X)DWVM0WTP_Z5M(N9Q68@5M\]\CB*MQ I M=W&S66T%VN[7$K%F/E.)R*Q&7(R."]7R"&YC295ETMIQ.!\%J)H9;0"J?PZ? MX)DWVM0WTP_Z3<7M+*WBK;;C=HM$O8"+8;6%-+/%;L=M5JA@@#%Q*RAF2G10 MXC8H!#@8IK!9WVK['(AAB'BC@A_AT_P3)OM:AOIA_P#A%W&VVVD;[B[(\>;$ MV=T1@4PU#HB#0Q>K9)/!"K"PS\!)0H<,A!8-QMA['O!_I)=;0)-J3_H"7"WF M5>P*$\$F6> 82\V,R?6%+N-O K"PW="J3HT&-!*[=,2XVTN>886:6*"*2>84 MHG[Y %DH6/@#9# ME$_?:@V#S6%XHTF(13SR9!B=NQJ]TGN9MZP6Y7]7L2Z$VDN*T?=KRRONUY91 M-HSD&R9')D0]HN]NL#,H#[,I[1!'8G(209D1)7)ENQ+(;027/?FSY"^%A-Y@ M)$)D#N-_GA<-2G/%.2HR)!9VC5L^<_N[[*SMOY*"VY/ TI]UMQEPL-3/L['J M'6J]005QVQNO5ZN9DF5"L)O(1%NNUKNY'VE; \,@>Z[P$"GF207_ "5X<=PO M!03 3\6DR!KK(&9AA1D-Z($N7^]/\$R;[6H;Z8?_ *45G &NI=[C_P";/\$R M;[6J)ID4<<:Y+7):Y+7):Y+7):Y+7):Y+7):Y+7):Y+7):Y+7):Y+7):Y+7) M:Y+7):Y+7):Y+7):Y+7):Y+7):Y+7):Y+7):Y+7):Y+7):Y+7):Y+7):Y+7) M:Y+7):Y+7):Y+7):Y+7):Y+7):Y+7):Y+7):Y+7):Y+7):Y+7):Y+7):Y+7) M:Y+7):Y+7):Y+7):Y+7):Y+7):Y+7):Y+7):Y+7):Y+7):Y+7):Y+7):Y+7) M:Y+7):Y+3V%NC?&J4XI2B__$ $P0 (! @,#!P@&!P<#! ,! $" P $$9+1 M!1*3$R$Q45.1L08B,D%2HM+A%#!"87%R!Q! 4&!S@14@(V*ALL$SE,(60V/B M)$1DP__: @! 0 )/P"(%FC4DGI)(J%:A6H5J%:A6H5J%:A6H5J%:A6H5J%: MA6H5J%:A6H5J%:A6H5J%:A6H5J%:A6H5J%:A6H5J%:A6H5J%:A6H5J%:A6H5 MJ%:A6H5J%:A6H5J%:A6H5J%:A6H5J%:A6H5J%:A6H5J%:A6H5J%:A6H5J%:A M6H5J%:A6H5J%:A6H5J%:A6H5J%:A6H5J%:A6H5J%:A6H5J%:A6H5J%:A6H5J M%:A6H5J%:A6H0"$8CNKJKLT\*//_ _V;>%=0KLT\*N5OK=WCA:W24I<6E0V('ZH%(_/\JMUXGRJW7B?*K=>) M\JMUXGRJW7B?*K=>)\JMUXGRJW7B?*K=>)\JMUXGRJW7B?*K=>)\JMUXGRJW M7B?*K=>)\JMUXGRJW7B?*K=>)\JMUXGRJW7B?*K=>)\JMUXGRJW7B?*K=>)\ MJMUXGRJW7B?*K=>)\JMUXGRJW7B?*K=>)\JMUXGRJW7B?*K=>)\JMUXGRJW7 MB?*K=>)\JMUXGRJW7B?*K=>)\JMUXGRJW7B?*K=>)\JMUXGRJW7B?*K=>)\J MMUXGRJW7B?*K=>)\JMUXGRJW7B?*K=>)\JMUXGRJW7B?*K=>)\JMUXGRJW7B M?*K=>)\JMUXGRJW7B?*K=>)\JMUXGRJW7B?*K=>)\JMUXGRJW7B?*K=>)\JM MUXGRJW7B?*K=>)\JMUXGRJW7B?*K=>)\JMUXGRJW7B?*K=>)\JMUXGRJW7B? M*K=>)\JMUXGRJW7B?*K=>)\JMUXGRJW7B?*K=>)\JMUXGRJW7B?*K=>)\JMU MXGRH8&NS;PKJ%=FGA5E ;F,$+,8QO@'J-6T406WD02,YP418CS]X]&[3,461XG5 MU*.DB'!E96YP1_#G9MX5U"NS3PK9C6MTA"-?K*G(S08KO+.F.)P&(%)97]L^ MQI().2C,37$K2ERAY1VP)Z^BMF_0XDVG8;0@V2TB;H:W.,@&Z2J[_J I.1GV MEM*6\Y$,&Y)& 55)7$;Q"XG]4\H^X$:5<3=XTJXF[QI5Q-WC2KB;O&E7$W>- M*N)N\:5<3=XTJXF[QI5Q-WC2KB;O&E7$W>-*N)N\:5<3=XTJXF[QI5Q-WC2K MB;O&E7$W>-*N)N\:5<3=XTJXF[QI5Q-WC2KB;O&E7$W>-*N)N\:5<3=XTJXF M[QI5Q-WC2KB;O&E7$W>-*N)N\:5<3=XTJXF[QI5Q-WC2KB;O&E7$W>-*N)N\ M:5<3=XTJXF[QI5Q-WC2KB;O&E7$W>-*N)N\:5<3=XTJXF[QI5Q-WC2KB;O&E M7$W>-*N)N\:5<3=XTJXF[QI5Q-WC2KB;O&E7$W>-*N)N\:5<3=XTJXF[QI5Q M-WC2KB;O&E7$W>-*N)N\:5<3=XTJXF[QI5Q-WC2KB;O&E7$W>-*N)N\:5<3= MXTJXF[QI5Q-WC2KB;O&E7$W>-*N)N\:5<3=XTJXF[QI5Q-WC2KB;O&E7$W>- M*N)N\:5<3=XTJXE[QI27&T-H3RJ)DC< 01GI9CA5Q-WC2KB;O&E7$W>-*N)N M\:5<3=XTJXF[QI5Q-WC2B379MX5U"NS3P_A9/I.W;GS69>=;93]IC3_2=J7/ MGW5T_.SL><@8_9^I[-O"NH5V:>'\*I](VW.-UW7G2U4]+,?:I_I.U+GS[JZ? MTG8\Y /L_5=FWA74*[-/"A:VMK*H,+72-A=>T$D! 5Q[-62MLZQV+)M")\2' MF9)3&P>$,>3$;G$G\:O[J>\D-J4NWW!+%]#.,6[@H M'FGOJ5Y9)[B2YGFDPWY99.EC@ /N _@]1/MF;FEF'.EJAZ68^U1,]_/Y]U=/ MZ=?0M4]9)]JCRU]/Y]U=/Z@C^#1RNU)?-N+A?0M M4]9)]JO\:]F\^YN7].5]/KNS;PKJ%=FGA1COY97BAGL95(FB.*!9;=AS\V.) M'15S:MLNXV5();JT1D:V:)__ 'ND/(<20>D85+%>;$&UMG2SW\,*(\]J6QE$ MQC #[GVFI0NS7VM<-L]0,%Y X)]JEBENI?/N;F0G?E?2EBS'2EAS'2EAS'2EAS'2EAS'2EAS'2EAS'2EAS' M2EAS'2EAS'2EAS'2EAS'2EAS'2L,:[-O"NH5V:>%("R@@'#G&/\ !W^)M&3S M;JZ7T+9/7S^U0Y2ZD\^YN7].5_V#LV\*ZA79IX?P=Y]\_FW=VOH6R>OG]JAR MEQ)YUS%=0KLT\*LKJXF0*9WA"D1;V!&()#$<_.0*M[JT%C:F M\>2= $> $C?7 GN.!J"Z@GB^C;MM(@$L@NSA"4 )'GU')&\,\EO/%* 'BEC. M!5@"1_!)WKQN:\O!Z%LGX^U2[\S^=<7#^G*_6?V+LV\*ZA79IX5:VUL;=QNW M\TK^6\E2-BR1[P"J@) QP _4TF)ZG84TO$;6FEXC M:TTO$;6FEXC:TTO$;6FEXC:TTO$;6FEXC:TTO$;6FEXC:TTO$;6FEXC:TTO$ M;6FEXC:TTO$;6FEXC:TTO$;6FEXC:TTO$;6FEXC:TTO$;6FEXC:TTO$;6FEX MC:TTO$;6FEXC:TTO$;6FEXC:TTO$;6FEXC:TTO$;6FEXC:TTO$;6FEXC:TTO M$;6FEXC:TTO$;6FEXC:TTO$;6FEXC:TTO$;6FEXC:TTO$;6FEXC:TTO$;6FE MXC:TTO$;6FEXC:TTO$;6FEXC:TTO$;6FEXC:TTO$;6FEXC:TTO$;6FEXC:TT MO$;6FEXC:TTO$;6FEXC:TTO$;6FEXC:TTO$;6FEXC:TTO$;6FEXC:TTO$;6F MEXC:T\O$;6GD:[/->7O*,4MD]8!]JM]KA_.GF+$/*_M-A32\1M::3B-K32\1 MM::7B-K32\1M::7B-K32\1M::7B-K32\1M::7B-K32\1M::7B-K32\1M::7B M-K32\1M::7B-K32\1M?U=FWA74*[-/#^"VQG]&^OE]"W3U@'VJ7&5O.FG;_J M2O[1_9.S;PKJ%=FGA_!3_P")Z-]?KZ$">L ]=)B_I33-ZS;PKJ%= MFGA5XMALR< 6TC1!X9WY@4D;I1_9JXM[^U^@/<81P\CR,X;!(M[$[P85(T>V MI-IV=CR$T$:I;"Z/IJ4)$BX X&G$EQLW:,MFTRJ$$JJ RM@.@X'G_5%+_1#4 M4W#-13<,U%-PS44W#-13<,U%-PS44W#-13<,U%-PS44W#-13<,U%-PS44W#- M13<,U%-PS44W#-13<,U%-PS44W#-13<,U%-PS44W#-13<,U%-PS44W#-13<, MU%-PS44W#-13<,U%-PS44W#-13<,U%-PS44W#-13<,U%-PS44W#-13<,U%-P MS44W#-13<,U%-PS44W#-13<,U%-PS44W#-13<,U%-PS44W#-13<,U%-PS44W M#-13<,U%-PS44W#-13<,U%-PS4,N0U%+PS44N0U%-PS44W#-12Y#4,V0U#-D M-12Y#1;V;^_4'=A3H(4BK28MTRS&([\K^TQJ&;$?Y#44W#-13<,U%-PS44W# M-13<,U%-PS44W#-13<,U%-PS44W#-13<,U%-PS44W#-13<,U%-PS44W#-13< M,U%-PS44W#/ZNS;PKJ%=FGA5U=E$<2&VY7_!+KND'#U8%16V-KM](20.'NS@ M#)TL-T#!AZC1GF>5XI&N)),9]^$XQL''05/108\I*\TDDC;SR2N<6=SZR?WW M/&H'6P%;;L$/LM<(#6W[4L/8;?\ "K^69NJ."32ME;6N&_R6XKR"VO)U&1"@ M\*\@N2ZC/./E6QMDVF/M/O>#-7E#LVV_E1;V&9:_2!,%<$.L$(4$'\I6H^?T MI96].1_:;]G[-O"NH5V:>'[X8 #I)IGVG?DX+;V8Y0ENHL*\A$BWAS&><8_^ M-;/V19@^VY;P+5Y4;.ME'90AL,RU^D2Y3^1'N_[2*\LMLSGUX2[NM37]PW_R MSZ5L<2$>W+(?^:\GK$*/6858]YK95I&?5N1**10.H#]M[-O"NH5V:>%;2MX; MF;_IQ/(JN_X UM"VFF@YI4CE5FC_ # 'FJ_MGMX21)*LJE$P]H@X"IXYHG&* MO&P93^!'[RN8X84&+/(P51_4ULN?;%YT!XU*P)]Y:MO-:VAY_H%D%6EQ<3SO''=V<]NSP2J"@$L;@8*R#PJRN; M:_&QKJQM5%G+;J^)WBS.R@$GH6MFW2;'A.PQ<6Y@='D%JY,H"$8MN C&HGBM M+O:]Q<6<DVC,#C]&&*0+W$5;V<$*? M9CA*C_0U)%D/Q5)%D/Q5)%D/Q5)%D/Q5)%D/Q5)%D/Q5)%D/Q5)%D/Q5)%D/ MQ5)%D/Q5)%D/Q5)%D/Q5)%D/Q5)%D/Q5)%D/Q5)%D/Q5)%D/Q5)%D/Q5)%D/ MQ5)%D/Q5)%D/Q5)%D/Q5)%D/Q5)%D/Q5)%D/Q5)%D/Q5)%D/Q5)%D/Q5)%D/ MQ5)%D/Q5)%D/Q5)%D/Q5)%D/Q5)%D/Q5)%D/Q5)%D/Q5)%D/Q5)%D/Q5)%D/ MQ40379MX5U"NS3P_>5^C7'V;>'SY'[6X51TDG"MO6/+KZC,H _K5[! M*.N.16'^G[$P51TDT7VG?DX""S'*8MU%A5POD]LM_P#VH?.N&6K3Z3>]+7-R M>5DQ\!^X9%11ZV(%;3A+#[*'?/NXULN\O''LQD+6Q8;1/:G?$BO*/=5'#&*! M.8@?9]7U/9MX5U"NS3PK9C3R1HKS-RJHP5L,&1#Z2CUFH)(O[+=5E9B"\ MKO "K#_":ZBM+5([A)'FFF.ZJD#T#U@U"8)[2YDM;F%F#&.6/[QT@@X@_LDR M1QKTL[!0*O&O;GL[->5)/X]%>3*;,MSZ-Q?'!@.L+7E5=WGK-M >2AK8,)'M ML6+D_FQQIKRS?VH9V&&;&O+[:40'0DYY0>(K;FS[]!ZIH^3)[A7D5#<@?:M9 MAJ]>2FU[(#I(BWE[SA6T'MV]F>)UK;EDX/J$RAC_ $IU8=8./U-S%!"@Q+R, M%4=];*GVQ>=&^BE8%^\M6W6MK4G'^S[([J_@S5LZ*)\.=\-Z1OS,>?\ O&MJ M6MN.J655-7TMY)[%K$S_ .IP%>05]*&Z)KH\DM>0<,P__GN!JU?H]VM$%]<2 MF0>%;*VM:M_G@K:K1,>TAD7_ (KRCLN?VI0G^ZMJ6DH/9RJWA4@/X'ZX@5M* M!<.D!PS=PJWN[Q_4(HC@>^O)H0K[5R__ !S5MR*U3V;=,2/Z\U;1O+UO\\F" MULR'$?:==\][4BJ!T # ?5]FWA74*[-/"IK.*"UE$D=PH=;F, J608>D&P(J M2RW=H-&]L#OG<>.,1@2#FQ! ]52VUOM22\L[Q3"I^C\K9GFQQP)WL2":F22[ MO[V2\G,8(0,^ "KCZ@!^J(8FH5J%:A6H5J%:A6H5J%:A6H5J%:A6HEJ%<*>& M&->EY'"CO-1S;3NN@1VD9?$_C6P;78MJW1-=G?ERG2O**]VG)TF(.8X16Q[: M$@>F$Q?,>>H5J%:A6H5J%:A6H5J%36Q+*3'VX58UL9(F/KA=H_\ 0$"MN[5L MOY!J\MX%^R&;SC^ '.:\FF>,DCZ?>#Q;HTI[UKR M&VE?8^C)(AB3O&-;-V5L>)N@R'E),/>KR[O7!]*&T')+5I+>2>W=3,W> 0*M M-F6A'4$0U?0,WJ"8M_MJZ'#?2KV,?BK"KRT?\]0[(?'VD3_FK#9 Q[-UB_VD M44B_E7FI->56T[;J$=VI%?I(O@/4LWGC_=7E=870'0)X /!:V?L.^P]ABI/> M5K]'<[6AZVCC,@K9NT;9O6)+;0UM58V/:0R+AWBMN;//XS*O MC6W-F_TN$-;5MF'K*G'PIVF(]A,!WMA5E #UO(7/]5YY17 MQ]E80BGO8UY#;6N&ZY+2^R(?S2:.:@V##F.M;6V+%^2,GQ6O*JQ-NLJM+&ELOGH#SCT1 M42XU"M0K4*U"M0K4*T, *[-O"NH5V:>'[%>P6\8^U*X7QJSN]K7/0$MHCN]] M6UKL"T?[4AY2?"ML7NV+CI(ED*QBMFV]NO7&@!/XG]B@CD7UAE!%;!LG)]8B M56[Q5O/:MZC!,PPS$T+C:4B^@;R3E OX"D5$48!5 ^X"KF.-1TL[!0.^MO M6[L/LPXS'W :\FMJ;2;K$6XE;,V3L>,]#WMRK./Z?*OTH\FOVH=G1GNQ7"O[ M6VQ-[4S-S]V[7Z/7!'0Y@"G,0:\FX80>UD^8J[L;0'V%+'P->5$M;(M.$M;)@'X+A6S%_H[ M"K @_P Q]:MI!^$K5](4]2RFKJ]7\)JVMM)?PF&E>46T0/YF->5E\/ZDUY5W M#CJ=-X?ZM6T+:7^9:1FGL1^2#D_]E38GJBB5?]6QJQY5QVK%N\=%;$LF;[X4 M-;'LU_"!*LX44=4:BD4#[@* _8>S;PKJ%=FGA]?M&WMU_P#D<*3^ Z36R+[: M]QT Q1E(^\BKBUV!:M]F/_$GPJ\O-KW/2S74A"=PJ"TM8P.B,*@ ^_"MN6,? MW-<(#7E%;$CLSO\ A5_-.>J*WD_Y K8.V+H_Y+>OT=[3;^:3%_XUY#V\./;W M U6O[&LAU$LQ'^ZO+6U@!Z1!;@_\"OTEWP?V1&0/]]?I'NSA[47_ -J_2&Y_ M- *\OX3^-LFE>6UFWXVR_#7E5LYOQA'PUM_9+?BA^&MI[#;-\-3["8?G85_Z M=_K3EGQWT->2\3?DFD/\ M_G7D\MO][I)+\ K:ES A^S"8K<=XQ:K_ )9NN>XDE-7D4;#LX 3WL:VC?3#V M3( M6)<#M'8ULJV7\8P34,:#J50/W=V;>%=0KLT\*VE/:['GW5MY+<*\7*8J M"EPI!(WB< U2&]@?U6\I'6-W6K6;W=:M9O=UJUF]W6K6;W=: MM9O=UJUE]W6M@W%U*Z;P8@[B_CN!J:6RA/V+6VD0YB"U;#%]<$X\I>PSR]XQ M -)'91#H2VV=N ?Z&MN;73^1:[G^W=J_\JI^O=3NW[H]2$=I-*U?HP4$>LP@GO*UY -'^6-5\%KR-N.\C_ (KR.N MC\B >#BMN[6?\"H_\C5YM:0^O>E2K6_<_P":0:UL>X?\7/QUY/L?S8-XM7D_ M&!_)CUK8P!ZQ%'K5A(OY50?\U:S=RZU:S=RZU:S=RZU:S$_@NM6LWNZU:R^[ MK5K-[NM6LWNZU:S>[K5K-[NM6LWNZU:S>[K5K-[NM6LWNZU:S>[K5K-[NM6L MWNZU:S>[K5K-[NM6LWNZU:S>[K5K-[NM6LWNZU:S>[K5K-[NM6LWNZU:S>[K M5K-[NM6LWNZU:S>[K5K-[NM6LWNZU:S>[K5K-[NM6LWNZU:S>[K5K-[NM6LW MNZU:S>[K5K-[NM6LWNZU:S>[K5K-[NM6LWNZU:S>[K5K-[NM6LWNZU:S>[K5 MK-[NM6LWNZU:S>[K5K-[NM6LWNZT"/N-=FWA74*[-/"K=WF5@Y7E7Y)G7#=8 MICNDC=J!VDVB,+L22NZ2##=]!B5'-S3[' MF2Y>=GMI%NK(N"7Y)POG*YZ ,37TFZV':;?M+A>4A/TA[4)@=]0H9Q&]0/!! M<;4O+BUB<%2EO(^*C ]'7A^JY(ZANBKHY%JZ.1:NCD6KHY%JZ.1:NCD6KHY% MJZ.1:NCD6KHY%JZ.1:NCD6KHY%JZ.1:NCD6KHY%JZ.1:NCD6KHY%JZ.1:NCD M6KHY%JZ.1:NCD6KHY%JZ.1:NCD6KHY%JZ.1:NCD6KHY%JZ.1:NCD6KHY%JZ. M1:NCD6KHY%JZ.1:NCD6KHY%JZ.1:NCD6KHY%JZ.1:NCD6KHY%JZ.1:NCD6KH MY%JZ.1:NCD6KHY%JZ.1:NCD6KHY%JZ.1:NCD6KHY%JZ.1:NCD6KHY%JZ.1:N MCD6KHY%JZ.1:NCD6KHY%JZ.1:NCD6KHY%JZ.1:NCD6KHY%JZ.1:NCD6KHY%J MZ.1:NCD6KHY%JZ.1:NCD6KHY%JZ.1:NCD6KHY%JZ.1:NCD6KHY%HXFNS;PKJ M%=FGA_$'9MX5U"NS3P_B#LV\*ZA79IX?JL('>>,2;]Q*8N5Z<5B.!!9%=0KLT\/U;2BCL M497,9@WI8W (WHGQ&#>%1,AN&WY=Z1WWCT_:)P_7"A/Y14*914*914*914*9 M14*914*914*914*914*914*914*914*914*914*914*914*914*914*914*9 M14*914*914*914*914*914*914*914*914*914*914*914*914*914*914*9 M14*914*914*914*914*914*914*914*914*914*914*914*914*914*914*9 M14*914*914*914*914*914*914*914*914*914*914*914*914*914*914*9 M14*914*914*914*914*914*914*914*914*914*914*914*914*914*914*9 M14*914*914*914*914*914*914*914*914*910P%=FWA74*[-/#ZDQ":&"25 M.64NA**6P8*5.%/87B7FRI+^8;/5^4M#& =R0%WQQQP%6E[RZ3I";?=C$A9X MS*.E\.@=&.-22"YFEAA/H?XW +QP[IWPP8X>ES M#UU:WL5[%);Q"T>->6=KG'DMP!BI#8'UTI22+:=W; % C*D38 $ D;W]_#'U M8U%8Q7AN+B)C-OF!%@E:/>P!Q).[5K##?3&Z>9%),31VY*!D)YPLAP(I+&2Y MV,K,FX)8PV[&7(='Q;[@W0:CC^G7Z12;I] +NZZ DD'"3H)J!(;*=T6:]N())80[M MNB/&-AN$]9YOJ$0R6]O)*J28A244MSX5%8*[6"WD_P!*WRF)C#[B!"#S]9JU M2"5=F1W-Q%,"PCFFYPIW><[H!)%1V
TA9L$#JA0SB+>W&.\C8''=-+!R_ M(M-)R^.XJXA%WL.?I.. ZJLK-=I7&UYMG0S+OFU9(8S*TH7'>Z%(PQZ:M($% M]?WEA<@%CN26@D!,?W$QT(XK2*\%B\\T,KB6Y*[QAC9<%4CK)^HBBD9;BWC* MR8X832K&2,/QJULI[,301/#(7Y>4RN$(CPP (HVZV]FXC5IHGE *+BY"Q>7$D6"%_I,2(A?E6/HE>; B MA:8LZ2>=&SX( R8!,5Y]]N:HX1;OLLWJR DMO"0)@?5ASU#8RVEO))N M1W&_RDRQ>;N)N=#,0<":LH19;,GL(+M7WC,7O-TGDR#@-P./QJSADEV44%NB M,5Y4O")0&)HV\D,1C"RPHT1WRN+QM&Y8@IU_411?1SLQKP/B>4++*(\#ZL.> MK2S-JFSWO5EM"Y:(AMT1R;_26]1%?0MW:,B12!E=7Q*DLROZ P/,%/.:2*.+ M9YZ"K&,\P%0VT=Q+ME]F!CO8@_W>S;PKJ%=FGA]3>DNH-D7.RX;621#"4GW7+LAQ)=1@>D"MM7L%IM'E6>V41E$DF7==UWEQY M^HG"MIW+Q6VS9[!D"HO*I,H4LQ Q#>:.BMKW;[0Y2TDCO<(Q(AM,>3 &Z?2 M..(J[EG6XNYKIVD"@\I*<6P"@4-W&K7$DQG$<7*$2N9&3 KA M@2:VOR*Q;]INH$9XSO!L<-X8GI'U$[PBXB>(R( 64. M,"1O5Y17<*62*F^L4):7< 5-\,I',!6V+@7EPZ.][N1F7%0!T;N[A@.JMHSP MO=7J7MS<*D9DDE1E8(;+N)KH>:C&>:8-OM(2/M;YZ*O)_H[[07:1M/-Y M(W:# 2 X;PZR/J+Z6U0RQ2%XE4L3$X<#SP1TBO*.[M>20+R<<,+*6'2_GH2" M:VK/;&.1I))%2-FE+XE@P<$:-%1&$CNI5BY(]88UMBXM6> MY>XFDC2-VD+G'=;?4C"MMWGTM;2:RFN5$:O-;S'$QL N ^XBKZ5(K;9XL([4 M*G)B%2".?#>QYJD9Y+IT)WOLK&NZJ#[AT_4;0E@.SK@SHB(A5V9"AWBP)PP8 MUY37B0R@H8%BAW1&1ANJQ3> K:,T-@;8VTMK&D921#S=+ D@[ M\V(/,,0*VE<2Q;94++'NH@CP3DP4*C'HJ\DN;FY2&-W=$3%800O-& ,>?I^H MVE,K+9FT%N$0QE&8,3B1CCB*\H[R[A>999()(H%5RK!@"50-@,*VC-+9QSPW M"6A2,1I)#SJ0P&]T\];4G=-JM$98BB *(P%P4@8X%1@:\H;N"- H6V2*$QA1 MT@%E)&]5W.88+JXN[:V.')PSW((=QZSZ1P!K:\TB3W,L[220PL1RSF1E"E2I M!)J/=B4LYQYRSN<68_>3_=[-O"NH5V:>'U6TF0VM['#;RE%QB1X$D/<6/36T MY;I)]II#8W;JL_N;VXLHY>96QY=HPP ]E1C6U)=I6=OLN[N)X9(T"0S)SPJA4 \XQQ!)K: M[3RMY+KMB.;<3&&; XH !ANGU8UM*W@VM/LDW2R3,JD;L8)90?28GF J991+ M;Q/RBD$,2H).(_@_LV\*ZA79IX?5+%U-YYP"XCSO-YAAS5%-B%*A MIKB68@'V>49L.BHI>5=9 &DGDD*"0XL$+D[F/4*BD6.&:2:,2322[KRX[Q!< MGIQJ*X:60R%Q+=32HQD]+%'8K5JZP7<*P2X32;YB48",-CBJ#V00*M.6L^0- MN%E=G?D\,-W?8EJ0+'&H55'J & _@_LV\*ZA79IX?N+:%M:JYW5:>58@3U+O M$8FMO;.$3/R8RN\1B?[MS%! G.\DKA$'XLV %7]M=*OI&"590/Q*D_K MVG:17'923HKY2$,JN1AU[I-7L$LL)PE2.16:/\P!YJVQ8SSXD M@#$&O+BV_[9/@KRXMO^V3X*VJV MT+T[T+&U\\RNN"X;B@U=RF[N+#9EE-%;6D5?;2>2':-Q!#%<;ZPB$A2I17 M !P..!%;/D_]1M=74A+V;7*7I>0E"& P*D9:OML2-8WE@A2,2(AM71!<-$H& M!(./H]%7.UWV0-LW$$+8SM(UI);'#E /.($OHL:VKML;639FSI;6$F7 W!E= M7Y4$=#!1O;U=.'/4HBF*$(Y&(5O4:\I8."N/^VO*:+@CX:VPMW9"VEY6"&,* M\@*'F4J!SULV;:L5GL:3Z.[VCV]S$%9=VVD. $G]!C4FTA92SO-#>V]F_P#C M)*>4:T=70E,)&)WSZJG:VM;#RJN-I0Q&T>.67% JD2.0.3/K %37G]LVW(\G M"T3/:20M)YP8LI4=X(JVG&W&\H;F\2[W&""U: @'E.C CS,*L9K6T@\GK2SN M.4C:+>NT;'#!NDH,031VA;&?;NR09;:WE&_;JBI-@P7G45-M<[/$NV8.643\ MN[AO_P 82,!O%"I_ U>;2LH[6"SW+9;6?DY;40 2!G#!%8-CTC>!Z*NMKS12 MPF?9TMRT[(;=W)W9M_F$H^_[/[?V;>%=0KLT\/WD)1=W$:12L9I"K*GHC<)W M0!C^[NS;PKJ%+"=U0OI'U#\*2',=*2',=*2',=*2',=*2',=*2',=*2',=*2 M',=*2',=*2',=*2',=*2',=*2',=*2',=*2',=*2',=*2',=*2',=*2',=*2 M',=*2',=*2',=*2',=*2',=*2',=*2',=*2',=*2',=*2',=*2',=*2',=*2 M',=*2',=*2',=*2',=*2',=*2',=*2',=*2',=*2',=*2',=*2',=*2',=*2 M',=*2',=*2',=*2',=*2',=*2',=*2',=*2',=*2',=*2',=*2',=*2',=*2 M',=*2',=*2',=*2',=*2',=*2',=*2',=*2',=*2',=*2',=*2',=*2',=*2 M',=*2',=*2',=*2',=*2',=*2',=*2',=*2',=*2',=*2',=*2',=*2',=*2 M',=*2',=*2',=*2',=*2',=*2',=*2',=*2',=*2',=*2',=*2',=*2',=*2 M',=*2',=*2',=*2',=*2$;RE<=YM/U?_Q !%$0 " 0(!!@D(!P4) ! M @, !!$%$A0Q,G$3(3-!4&&!@K%#45)RD:'!T2 B,$)$8K(0%2-4DB0T0%-@ M<("BX?_: @! @$!/P#_ &^6%(8N&N!B6'\./G/6>KI".-+=!/.N+'DXSS]9 MZJDD>5V>1L6/1Z1I;HL\ZXN>..,^+=522/*[/(V+'H](TMD$\X!B+:JLTR@RD8I&>;\S4[M(Q=SBQUGHH G4*6&9]F%SN4T+*[/X M=^T85H,XVLQ=\BBM$ VKJ =_'PI='ML9.$6:0; .:.LXT[M(S.Y)8G$D]#Q M6\TW)H2!K8\0&\FLRU@Y1S,_HIQ+VFM*0;%G"-X)\36FRC92)=T:T;Z[/EB/ M5 'A37-RVU/(>\:+,=;$[ST3':2NN>V$LH#X&M&A;D[ MR(^L"M:#.=C,?U'4T]M<)MPN.Z?H@$G #$T+0J US((5\QXV.X5I$,/%;0XM MZP:A4DLDK9TCECU_L) UD"C/$.(-B?R\=.WFFY.)B//S>VM&ACY>Y4'T8_KGY5P]O%R%MB?2E./N'% M4EU<2C!I3F^B.(>P?0Q-)<3IL3.-S&A?7/WF#^NH-:5&W*6D1]7%? UGV+;4 M,J>JX;Q%!+':X:4CT

=\CC_ -H?O [,=O&-Y;Y5FY1_ MS(#W6K-RASBV/]5&.\Y[:V/:1\*S+O\ E(N[*17]M&JV/9-\Q7"90'X=_P"M M#6D90'X-CVK\Z%U?MQ"PX_.S "L,IR:V@BW L:-C=/RM\YZE^J/=29.C0XX( M3YV7./O)H0N!@)<-R@5P3\\[^ZN!\\LGMH0KZ;GO'[261(D+N<%'432W^2U& M,MS(?RQQ,3[2!1R]8Q\5M9OZTB%C\JERX\VV9"/,0P'L K]XJ>KN.?A6GJ?* ML-T+5ID1USS=D1'PK2K8ZWN#W7^5:3;?=2X.Y7KAU^[:W9["/$UPDIV;.Y[7 M ^-8WAV;60;YA6;E$ZD5=\I/PK@LJ'RT2^TT+?*9UWJ#GB;*#=U%%') MBORMU.^]\/"ER99#R1;UF)I;2U38MXQW1051J '^/P%8"L!_PL10[!2X4'G. MH5HT7\Y#_P!OE3J%8J&# Z0U<;A]+.3WE(I9X7V9 M5/QK$'R"0!B3@*-R&)6!#(>L:%[ZX&673/+@.PF@?$TD:1C-10!]BH[G!$+' MJ QI,F7S#.: HO7(0@_57)=T=@PO[LJ'YTV3,H+KM)#N&/A3V]Q'MP2+O4BL M#Y>(%9Z[]U9S'4O?6#GG K-ZV)_?O/%'MN >KGKAY7\S V]_NBN!GD\[.0.S M&,/SI+>&/2J#'K.D^2T,+[42GX4;2#T05]UB*XNZ[%S(-^#5FW:ZI8VWJ1X5 MG7>K@H\>UG:*6U,A!F9I3V?1[A463;UU&9:LJ=;#,7O.%<02/^)O[>/U!L\_ MIK')$6N2><^R @^9KE"WC_A\FQ@][*#XBG.3L,8Q=$]39GC7W"W.J]YI#DX M<)#<.?\ 4"^ H2Y,75DYS[TQ^E<;L1LY,3XR.:X[;C5DVW^)<_.N40-FPM!^ M GQ--E*4@J+>V4$8:(E_>$X4.%H?[3G8JI8*6]0KC#_W67\OK2L64,5*D\Q^V"WCF4L]W%$0= @3YV)[@:DM(D1G6_@<@;*YV)[QY))',36)[)_P/\ _]D! end XML 16 R29.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
BUSINESS AND SIGNIFICANT ACCOUNTING POLICIES (Tables)
12 Months Ended
Dec. 31, 2019
Accounting Policies [Abstract]  
Impact of Reclassifications on the Consolidated Balance Sheet
The following table summarizes the impact of these changes on the consolidated balance sheet as of December 31, 2018:
 
As of December 31, 2018
 
As Previously Reported
 
Change
 
As Reported
Current assets
 
 
 
 
 
Accounts receivable, net of allowance of $1,557
$
297,685

 
$
(297,685
)
 
$

Unbilled revenues
$
104,652

 
$
(104,652
)
 
$

Trade receivables and contract assets, net of allowance of $1,557
$

 
$
402,337

 
$
402,337

Current liabilities
 
 
 
 
 
Accrued expenses and other current liabilities
$
127,937

 
$
(77,684
)
 
$
50,253

Accrued compensation and benefits expenses
$

 
$
177,594

 
$
177,594

Due to employees
$
49,683

 
$
(49,683
)
 
$

Deferred compensation due to employees
$
9,920

 
$
(9,920
)
 
$

Taxes payable, current
$
67,845

 
$
(67,845
)
 
$

Income taxes payable, current
$

 
$
27,538

 
$
27,538


Topic 606  
New Accounting Pronouncements or Change in Accounting Principle [Line Items]  
Impact of Changes in Accounting Policies after Adoption of ASU
The following table summarizes the impacts of changes in accounting policies after adoption of Topic 606 on the Company’s consolidated Statement of Income and Comprehensive Income for the year ended December 31, 2018, which primarily resulted from deferring the timing of revenue recognition for contracts that were previously recognized on a cash basis and recognizing revenues from certain license agreements at a point-in-time rather than over time:
 
Year Ended December 31, 2018
 
As Reported
 
Balances Without Adoption of Topic 606
 
Effect of Change Higher/(Lower)
Revenues
$
1,842,912

 
$
1,843,159

 
$
(247
)
Income from operations
$
245,764

 
$
246,011

 
$
(247
)
Provision for income taxes

$
9,517

 
$
9,572

 
$
(55
)
Net income
$
240,256

 
$
240,448

 
$
(192
)

XML 17 R21.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
Indemnification Obligations  In the normal course of business, the Company is a party to a variety of agreements under which it may be obligated to indemnify the other party for certain matters. These obligations typically arise in contracts with customers where the Company customarily agrees to hold the other party harmless against losses arising from a breach of representations or covenants for certain matters, infringement of third party intellectual property rights, data privacy violations, and certain tortious conduct in the course of providing services. The duration of these indemnifications varies, and in certain cases, is indefinite.
The Company is unable to reasonably estimate the maximum potential amount of future payments under these or similar agreements due to the unique facts and circumstances of each agreement and the fact that certain indemnifications provide for no limitation to the maximum potential future payments under the indemnification. Management is not aware of any such matters that would have a material effect on the consolidated financial statements of the Company.
Litigation — From time to time, the Company is involved in litigation, claims or other contingencies arising in the ordinary course of business. The Company accrues a liability when a loss is considered probable and the amount can be reasonably estimated. When a material loss contingency is reasonably possible but not probable, the Company does not record a liability, but instead discloses the nature and the amount of the claim, and an estimate of the loss or range of loss, if such an estimate can be made. Legal fees are expensed as incurred. In the opinion of management, the outcome of any existing claims and legal or regulatory proceedings, if decided adversely, is not expected to have a material effect on the Company’s business, financial condition, results of operations or cash flows.
Building Acquisition Commitment —During the year ended December 31, 2019, the Company entered into agreements to purchase office space in Ukraine intended to support the global delivery centers in that country. The agreement is subject to completion of construction and other ordinary closing conditions and requires the Company to pay approximately $48,900 in cash including VAT to the sellers, $12,000 of which has been paid as of December 31, 2019 and is classified as Other noncurrent assets in the consolidated balance sheets.
XML 18 R100.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
SEGMENT INFORMATION (Reclassification) (Details)
12 Months Ended
Dec. 31, 2018
USD ($)
Income from operations  
Effect of Reclassification Adjustments [Line Items]  
Effect of reclassification $ 0
XML 19 R104.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
SUBSEQUENT EVENTS (Narrative) (Details) - Deltix - Subsequent Event
$ in Thousands
Feb. 03, 2020
USD ($)
shares
Subsequent Event [Line Items]  
Acquisition date Feb. 03, 2020
Equity interest acquired 100.00%
Cash consideration $ 10,620
Maximum amount of earnout payable $ 18,975
Equity Classified Award | Performance and Service-based awards  
Subsequent Event [Line Items]  
Awards granted | shares 17,981
Estimated value of share-based awards to be paid $ 13,915
XML 20 R25.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
VALUATION AND QUALIFYING ACCOUNTS
12 Months Ended
Dec. 31, 2019
SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]  
VALUATION AND QUALIFYING ACCOUNTS
VALUATION AND QUALIFYING ACCOUNTS
FOR THE YEARS ENDED DECEMBER 31, 2019, 2018 AND 2017
(In thousands)
 
 
Balance at
Beginning of
Year 
 
Additions
 
Deductions/
Write offs
 
Balance at End of Year 
Year Ended December 31, 2019
 
 
 
 
 
 
 
 
Allowance for doubtful accounts for trade receivables and contract assets
 
$
1,557

 
2,072

 
(419
)
 
$
3,210

Valuation allowance on deferred tax assets
 
$
3,189

 
688

 

 
$
3,877

Year Ended December 31, 2018
 
 
 
 
 
 
 
 
Allowance for doubtful accounts for trade receivables and contract assets

 
$
1,186

 
2,722

 
(2,351
)
 
$
1,557

Valuation allowance on deferred tax assets
 
$
924

 
2,265

 

 
$
3,189

Year Ended December 31, 2017
 
 
 
 
 
 
 
 
Allowance for doubtful accounts for trade receivables and contract assets

 
$
2,014

 
998

 
(1,826
)
 
$
1,186

Valuation allowance on deferred tax assets
 
$

 
924

 

 
$
924


XML 21 R7.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
CONSOLIDATED STATEMENTS OF CASH FLOWS CONSOLIDATED STATEMENTS OF CASH FLOWS (Reconciliation) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract]      
Cash and cash equivalents $ 936,552 $ 770,560 $ 582,585
Restricted Cash and Cash Equivalents [Abstract]      
Total restricted cash 1,136 1,151 270
Total cash, cash equivalents and restricted cash 937,688 771,711 582,855
Prepaid and Other Current Assets      
Restricted Cash and Cash Equivalents [Abstract]      
Restricted cash current 0 14 91
Other Noncurrent Assets      
Restricted Cash and Cash Equivalents [Abstract]      
Restricted cash noncurrent $ 1,136 $ 1,137 $ 179
XML 22 R44.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
VALUATION AND QUALIFYING ACCOUNTS (Tables)
12 Months Ended
Dec. 31, 2019
SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]  
Valuation and Qualifying Accounts
 
 
Balance at
Beginning of
Year 
 
Additions
 
Deductions/
Write offs
 
Balance at End of Year 
Year Ended December 31, 2019
 
 
 
 
 
 
 
 
Allowance for doubtful accounts for trade receivables and contract assets
 
$
1,557

 
2,072

 
(419
)
 
$
3,210

Valuation allowance on deferred tax assets
 
$
3,189

 
688

 

 
$
3,877

Year Ended December 31, 2018
 
 
 
 
 
 
 
 
Allowance for doubtful accounts for trade receivables and contract assets

 
$
1,186

 
2,722

 
(2,351
)
 
$
1,557

Valuation allowance on deferred tax assets
 
$
924

 
2,265

 

 
$
3,189

Year Ended December 31, 2017
 
 
 
 
 
 
 
 
Allowance for doubtful accounts for trade receivables and contract assets

 
$
2,014

 
998

 
(1,826
)
 
$
1,186

Valuation allowance on deferred tax assets
 
$

 
924

 

 
$
924


XML 23 R40.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
STOCK-BASED COMPENSATION (Tables)
12 Months Ended
Dec. 31, 2019
Share-based Payment Arrangement [Abstract]  
Costs Related to Stock Compensation Plans
The following costs related to the Company’s stock compensation plans were included in the consolidated statements of income and comprehensive income:
 
 
For the Years Ended December 31,
 
 
2019
 
2018
 
2017
Cost of revenues (exclusive of depreciation and amortization)
 
$
37,580

 
$
27,245

 
$
20,868

Selling, general and administrative expenses 
 
34,456

 
31,943

 
31,539

Total
 
$
72,036

 
$
59,188

 
$
52,407


Stock Option Activity
Stock option activity under the Company’s plans is set forth below:
 
Number of
Options 
 
Weighted Average
Exercise Price 
 
Aggregate
Intrinsic Value 
 
Weighted Average
Remaining Contractual Term (in years)
Options outstanding as of January 1, 2017
6,637,239

 
$
37.20

 
$
179,936

 
 
Options granted
261,373

 
$
73.40

 
 
 
 
Options exercised
(1,789,434
)
 
$
30.23

 
 
 
 
Options forfeited/cancelled
(200,210
)
 
$
57.09

 
 
 
 
Options expired
(7,220
)
 
$
4.63

 
 
 
 
Options outstanding as of December 31, 2017
4,901,748

 
$
40.91

 
$
326,064

 
 
Options granted
160,181

 
$
112.81

 
 
 
 
Options exercised
(945,166
)
 
$
36.69

 
 
 
 
Options forfeited/cancelled
(32,569
)
 
$
63.28

 
 
 
 
Options expired
(1,250
)
 
$
25.72

 
 
 
 
Options outstanding as of December 31, 2018
4,082,944

 
$
44.54

 
$
291,846

 
 
Options granted
131,849

 
$
169.13

 
 
 
 
Options modified
17,871

 
$
163.55

 
 
 
 
Options exercised
(899,033
)
 
$
41.21

 
 
 
 
Options forfeited/cancelled
(10,701
)
 
$
97.83

 
 
 
 
Options outstanding as of December 31, 2019
3,322,930

 
$
50.85

 
$
536,015

 
4.8
 
 
 
 
 
 
 
 
Options vested and exercisable as of December 31, 2019
2,908,237

 
$
41.53

 
$
496,226

 
4.3
Options expected to vest as of December 31, 2019
392,241

 
$
115.26

 
$
38,010

 
8.1

Black-Scholes Option Valuation Model Assumptions
The fair value of each option award is estimated on the date of grant using the Black-Scholes option valuation model. The model incorporated the following weighted-average assumptions:
 
For the Years Ended December 31,
 
2019
 
2018
 
2017
Expected volatility
33.5
%
 
33.8
%
 
30.5
%
Expected term (in years)
6.25

 
6.25

 
6.25

Risk-free interest rate
2.3
%
 
2.7
%
 
2.1
%
Expected dividends
%
 
%
 
%

Service-Based Awards Activity
The table below summarizes activity related to the Company’s equity-classified and liability-classified service-based awards for the years ended December 31, 2019, 2018 and 2017:
 
Equity-Classified
Equity-Settled
Restricted Stock
 
Equity-Classified
Equity-Settled
Restricted Stock Units
 
Liability-Classified
Cash-Settled
Restricted Stock Units
 
Number of
Shares 
 
Weighted Average Grant Date
Fair Value Per Share 
 
Number of
Shares 
 
Weighted Average Grant Date
Fair Value Per Share 
 
Number of
Shares 
 
Weighted Average Grant Date
Fair Value Per Share 
Unvested service-based awards outstanding as of January 1, 2017
154,125

 
$
40.89

 
485,188

 
$
67.69

 
204,501

 
$
70.53

Awards granted

 
$

 
424,623

 
$
73.89

 
170,295

 
$
74.21

Awards modified

 
$

 
(2,570
)
 
$
26.85

 
2,570

 
$
73.27

Awards vested
(152,285
)
 
$
43.39

 
(140,043
)
 
$
66.54

 
(52,004
)
 
$
70.56

Awards forfeited/cancelled

 
$

 
(79,186
)
 
$
70.30

 
(10,533
)
 
$
71.72

Unvested service-based awards outstanding as of December 31, 2017
1,840

 
$
54.37

 
688,012

 
$
71.60

 
314,829

 
$
72.50

Awards granted

 
$

 
380,864

 
$
115.84

 
85,380

 
$
112.65

Awards modified

 
$

 
(3,110
)
 
$
80.27

 
3,110

 
$
120.18

Awards vested
(1,047
)
 
$
47.76

 
(217,800
)
 
$
70.10

 
(91,684
)
 
$
72.69

Awards forfeited/cancelled

 
$

 
(50,063
)
 
$
86.97

 
(8,668
)
 
$
81.40

Unvested service-based awards outstanding as of December 31, 2018
793

 
$
63.10

 
797,903

 
$
92.13

 
302,967

 
$
83.99

Awards granted
9,394

 
$
167.18

 
284,269

 
$
170.29

 
55,923

 
$
170.13

Awards modified

 
$

 
6,897

 
$
170.74

 
668

 
$
168.36

Awards vested
(396
)
 
$
63.10

 
(286,654
)
 
$
87.79

 
(110,643
)
 
$
80.51

Awards forfeited/cancelled

 
$

 
(43,630
)
 
$
114.45

 
(6,627
)
 
$
94.77

Unvested service-based awards outstanding as of December 31, 2019
9,791

 
$
162.96

 
758,785

 
$
122.48

 
242,288

 
$
105.40

Fair Value of Service-Based Awards Vested
The fair value of vested service-based awards (measured at the vesting date) for the years ended December 31, 2019, 2018 and 2017 was as follows:
 
For the Years Ended December 31,
 
2019
 
2018
 
2017
Equity-classified equity-settled
 
 
 
 
 
Restricted stock
$
73

 
$
142

 
$
12,607

Restricted stock units
48,111

 
24,987

 
10,620

Liability-classified cash-settled
 
 
 
 
 
Restricted stock units
18,449

 
10,349

 
3,811

Total fair value of vested service-based awards
$
66,633

 
$
35,478

 
$
27,038


Performance-Based Awards Activity
The table below summarizes activity related to the Company’s performance-based awards for the years ended December 31, 2019, 2018 and 2017:
 
Equity-Classified
Equity-Settled
Restricted Stock
 
Liability-Classified
Equity-Settled
Restricted Stock
 
Equity-Classified
Equity-Settled
Restricted Stock Units
 
Number of
Shares 
 
Weighted Average Grant Date
Fair Value Per Share 
 
Number of
Shares 
 
Weighted Average Grant Date
Fair Value Per Share 
 
Number of
Shares 
 
Weighted Average Grant Date
Fair Value Per Share 
Unvested performance-based awards outstanding as of January 1, 2017
5,573

 
$
33.47

 
105,602

 
$
38.86

 
4,667

 
$
70.22

Awards granted

 
$

 

 
$

 

 
$

Awards vested
(5,573
)
 
$
33.47

 
(105,602
)
 
$
38.86

 

 
$

Awards forfeited/cancelled

 
$

 

 
$

 
(4,667
)
 
$
70.22

Unvested performance-based awards outstanding as of December 31, 2017

 
$

 

 
$

 

 
$

Awards granted

 
$

 

 
$

 
45,375

 
$
121.75

Awards vested

 
$

 

 
$

 
(8,769
)
 
$
121.75

Awards forfeited/cancelled

 
$

 

 
$

 
(7,014
)
 
$
121.75

Unvested performance-based awards outstanding as of December 31, 2018

 
$

 

 
$

 
29,592

 
$
121.75

Awards granted
9,393

 
$
165.87

 

 
$

 

 
$

Awards modified

 
$

 

 
$

 
(29,592
)
 
$
121.75

Unvested performance-based awards outstanding as of December 31, 2019
9,393

 
$
165.87

 

 
$

 

 
$


Fair Value of Performance-Based Awards Vested
The fair value of vested performance-based awards (measured at the vesting date) for the years ended December 31, 2019, 2018 and 2017 was as follows:
 
For the Years Ended December 31,
 
2019
 
2018
 
2017
Equity-classified equity-settled
 
 
 
 
 
Restricted stock
$

 
$

 
$
452

Restricted stock units

 
1,046

 

Liability-classified equity-settled
 
 
 
 
 
Restricted stock

 

 
8,633

Total fair value of vested performance-based awards
$

 
$
1,046

 
$
9,085


XML 24 R3.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Current assets    
Trade receivables and contract assets allowance $ 2,920 $ 1,557
Stockholders' equity    
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized 160,000,000 160,000,000
Common stock, shares issued 55,207,446 54,099,927
Common stock, shares outstanding 55,187,711 54,080,192
XML 25 R48.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Goodwill and Other Indefinite-Lived Intangible Assets) (Details)
$ in Thousands
Dec. 31, 2019
USD ($)
Accounting Policies [Abstract]  
Indefinite-lived intangible assets other than goodwill $ 0
XML 26 R93.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
STOCK-BASED COMPENSATION (Fair Value of Restricted Stock and Restricted Stock Units Vested) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Service Period      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Fair value of awards vested $ 66,633 $ 35,478 $ 27,038
Performance Targets      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Fair value of awards vested 0 1,046 9,085
Equity Classified Award | Service Period | Equity-Settled Award | Restricted Stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Fair value of awards vested 73 142 12,607
Equity Classified Award | Service Period | Equity-Settled Award | Restricted Stock Units (RSUs)      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Fair value of awards vested 48,111 24,987 10,620
Equity Classified Award | Performance Targets | Equity-Settled Award | Restricted Stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Fair value of awards vested 0 0 452
Equity Classified Award | Performance Targets | Equity-Settled Award | Restricted Stock Units (RSUs)      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Fair value of awards vested 0 1,046 0
Liability Classified Award | Service Period | Cash-Settled Award | Restricted Stock Units (RSUs)      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Fair value of awards vested 18,449 10,349 3,811
Liability Classified Award | Performance Targets | Equity-Settled Award | Restricted Stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Fair value of awards vested $ 0 $ 0 $ 8,633
XML 27 R63.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
INCOME TAXES (Income/(Loss) before Provision for Income Taxes) (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
Income/(loss) before provision for income taxes:                      
United States                 $ 65,370 $ 44,527 $ (6,595)
Foreign                 234,156 205,246 180,900
Income/(loss) before provision for income taxes $ 84,797 $ 79,969 $ 70,510 $ 64,250 $ 78,768 $ 65,987 $ 57,119 $ 47,899 $ 299,526 $ 249,773 $ 174,305
XML 28 R67.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
INCOME TAXES (Income Tax Holiday) (Details) - Foreign - Belarus - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Income Tax Holiday [Line Items]      
Income tax holiday description In Belarus, member technology companies of High-Technologies Park, including the Company’s local subsidiary, have a full exemption from Belarus income tax on qualifying income through January 2049. However, beginning February 1, 2018, the earnings of the Company’s Belarus local subsidiary became subject to U. S. income taxation due to the Company’s decision to change the tax status of the subsidiary. Consequently, there was less income tax benefit from the Belarus tax exemption for the year ended December 31, 2018 compared to the previous year. There was no aggregate dollar benefit derived from this tax holiday for the year ended December 31, 2019, and the aggregate dollar benefits derived from this tax holiday approximated $1,352 and $15,503 for the years ended December 31, 2018 and 2017, respectively. There was no impact on diluted net income per share for the year ended December 31, 2019. The benefit the tax holiday had on diluted net income per share approximated $0.02 and $0.28 for the years ended December 31, 2018 and 2017, respectively.    
Income tax holiday termination date 2049-01    
Aggregate dollar benefits from tax holiday $ 0 $ 1,352 $ 15,503
Tax holiday benefit on diluted net income per share $ 0 $ 0.02 $ 0.28
XML 29 R97.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
SEGMENT INFORMATION (Revenues from External Customers and Operating Profit/(Loss) Before Unallocated Expenses) (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]                      
Segment revenues $ 632,775 $ 588,103 $ 551,587 $ 521,333 $ 504,931 $ 468,186 $ 445,647 $ 424,148 $ 2,293,798 $ 1,842,912 $ 1,450,448
Operating profit $ 84,745 $ 80,565 $ 72,882 $ 64,658 $ 78,270 $ 64,560 $ 54,237 $ 48,697 302,850 245,764 172,946
North America Segment                      
Segment Reporting Information [Line Items]                      
Segment revenues                 1,380,944 1,076,979 796,040
Operating profit                 293,757 221,846 169,340
Europe Segment                      
Segment Reporting Information [Line Items]                      
Segment revenues                 820,717 692,785 591,450
Operating profit                 114,863 115,876 92,080
Russia Segment                      
Segment Reporting Information [Line Items]                      
Segment revenues                 92,137 73,148 62,958
Operating profit                 17,347 11,377 13,906
Operating Segments                      
Segment Reporting Information [Line Items]                      
Operating profit                 $ 425,967 $ 349,099 $ 275,326
XML 30 FilingSummary.xml IDEA: XBRL DOCUMENT 3.19.3.a.u2 html 623 520 1 true 150 0 false 4 false false R1.htm 0001000 - Document - Document and Entity Information Sheet http://www.epam.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 1001000 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://www.epam.com/role/ConsolidatedBalanceSheets CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 1001501 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.epam.com/role/ConsolidatedBalanceSheetsParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 1002000 - Statement - CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME Sheet http://www.epam.com/role/ConsolidatedStatementsOfIncomeAndComprehensiveIncome CONSOLIDATED STATEMENTS OF INCOME AND COMPREHENSIVE INCOME Statements 4 false false R5.htm 1003000 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY Sheet http://www.epam.com/role/ConsolidatedStatementsOfChangesInStockholdersEquity CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY Statements 5 false false R6.htm 1004000 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.epam.com/role/ConsolidatedStatementsOfCashFlows CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 6 false false R7.htm 1004001 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS CONSOLIDATED STATEMENTS OF CASH FLOWS (Reconciliation) Sheet http://www.epam.com/role/ConsolidatedStatementsOfCashFlowsConsolidatedStatementsOfCashFlowsReconciliation CONSOLIDATED STATEMENTS OF CASH FLOWS CONSOLIDATED STATEMENTS OF CASH FLOWS (Reconciliation) Statements 7 false false R8.htm 2101100 - Disclosure - BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Sheet http://www.epam.com/role/BusinessAndSummaryOfSignificantAccountingPolicies BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES Notes 8 false false R9.htm 2104100 - Disclosure - ACQUISITIONS Sheet http://www.epam.com/role/Acquisitions ACQUISITIONS Notes 9 false false R10.htm 2106100 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET Sheet http://www.epam.com/role/GoodwillAndIntangibleAssetsNet GOODWILL AND INTANGIBLE ASSETS, NET Notes 10 false false R11.htm 2110100 - Disclosure - PROPERTY AND EQUIPMENT, NET Sheet http://www.epam.com/role/PropertyAndEquipmentNet PROPERTY AND EQUIPMENT, NET Notes 11 false false R12.htm 2111100 - Disclosure - ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES Sheet http://www.epam.com/role/AccruedExpensesAndOtherCurrentLiabilities ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES Notes 12 false false R13.htm 2113100 - Disclosure - INCOME TAXES Sheet http://www.epam.com/role/IncomeTaxes INCOME TAXES Notes 13 false false R14.htm 2116100 - Disclosure - LEASES Sheet http://www.epam.com/role/Leases LEASES Notes 14 false false R15.htm 2118100 - Disclosure - LONG-TERM DEBT Sheet http://www.epam.com/role/LongTermDebt LONG-TERM DEBT Notes 15 false false R16.htm 2119100 - Disclosure - REVENUES (Notes) Notes http://www.epam.com/role/RevenuesNotes REVENUES (Notes) Notes 16 false false R17.htm 2121100 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS Sheet http://www.epam.com/role/DerivativeFinancialInstruments DERIVATIVE FINANCIAL INSTRUMENTS Notes 17 false false R18.htm 2122100 - Disclosure - FAIR VALUE MEASUREMENTS Sheet http://www.epam.com/role/FairValueMeasurements FAIR VALUE MEASUREMENTS Notes 18 false false R19.htm 2123100 - Disclosure - STOCK-BASED COMPENSATION Sheet http://www.epam.com/role/StockBasedCompensation STOCK-BASED COMPENSATION Notes 19 false false R20.htm 2124100 - Disclosure - EARNINGS PER SHARE Sheet http://www.epam.com/role/EarningsPerShare EARNINGS PER SHARE Notes 20 false false R21.htm 2125100 - Disclosure - COMMITMENTS AND CONTINGENCIES Sheet http://www.epam.com/role/CommitmentsAndContingencies COMMITMENTS AND CONTINGENCIES Notes 21 false false R22.htm 2126100 - Disclosure - SEGMENT INFORMATION Sheet http://www.epam.com/role/SegmentInformation SEGMENT INFORMATION Notes 22 false false R23.htm 2127100 - Disclosure - QUARTERLY FINANCIAL DATA (UNAUDITED) Sheet http://www.epam.com/role/QuarterlyFinancialDataUnaudited QUARTERLY FINANCIAL DATA (UNAUDITED) Notes 23 false false R24.htm 2128100 - Disclosure - SUBSEQUENT EVENTS (Notes) Notes http://www.epam.com/role/SubsequentEventsNotes SUBSEQUENT EVENTS (Notes) Notes 24 false false R25.htm 2129100 - Disclosure - VALUATION AND QUALIFYING ACCOUNTS Sheet http://www.epam.com/role/ValuationAndQualifyingAccounts VALUATION AND QUALIFYING ACCOUNTS Notes 25 false false R26.htm 2201201 - Disclosure - BUSINESS AND SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://www.epam.com/role/BusinessAndSignificantAccountingPoliciesPolicies BUSINESS AND SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 26 false false R27.htm 2219201 - Disclosure - REVENUES (Policies) Sheet http://www.epam.com/role/RevenuesPolicies REVENUES (Policies) Policies 27 false false R28.htm 2226201 - Disclosure - SEGMENT INFORMATION (Policies) Sheet http://www.epam.com/role/SegmentInformationPolicies SEGMENT INFORMATION (Policies) Policies 28 false false R29.htm 2301302 - Disclosure - BUSINESS AND SIGNIFICANT ACCOUNTING POLICIES (Tables) Sheet http://www.epam.com/role/BusinessAndSignificantAccountingPoliciesTables BUSINESS AND SIGNIFICANT ACCOUNTING POLICIES (Tables) Tables 29 false false R30.htm 2304301 - Disclosure - ACQUISITIONS (Tables) Sheet http://www.epam.com/role/AcquisitionsTables ACQUISITIONS (Tables) Tables http://www.epam.com/role/Acquisitions 30 false false R31.htm 2306301 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET (Tables) Sheet http://www.epam.com/role/GoodwillAndIntangibleAssetsNetTables GOODWILL AND INTANGIBLE ASSETS, NET (Tables) Tables http://www.epam.com/role/GoodwillAndIntangibleAssetsNet 31 false false R32.htm 2310301 - Disclosure - PROPERTY AND EQUIPMENT, NET (Tables) Sheet http://www.epam.com/role/PropertyAndEquipmentNetTables PROPERTY AND EQUIPMENT, NET (Tables) Tables http://www.epam.com/role/PropertyAndEquipmentNet 32 false false R33.htm 2311301 - Disclosure - ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Tables) Sheet http://www.epam.com/role/AccruedExpensesAndOtherCurrentLiabilitiesTables ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Tables) Tables http://www.epam.com/role/AccruedExpensesAndOtherCurrentLiabilities 33 false false R34.htm 2313301 - Disclosure - INCOME TAXES (Tables) Sheet http://www.epam.com/role/IncomeTaxesTables INCOME TAXES (Tables) Tables http://www.epam.com/role/IncomeTaxes 34 false false R35.htm 2316301 - Disclosure - LEASES (Tables) Sheet http://www.epam.com/role/LeasesTables LEASES (Tables) Tables http://www.epam.com/role/Leases 35 false false R36.htm 2318301 - Disclosure - LONG-TERM DEBT (Tables) Sheet http://www.epam.com/role/LongTermDebtTables LONG-TERM DEBT (Tables) Tables http://www.epam.com/role/LongTermDebt 36 false false R37.htm 2319302 - Disclosure - REVENUES (Tables) Sheet http://www.epam.com/role/RevenuesTables REVENUES (Tables) Tables http://www.epam.com/role/RevenuesNotes 37 false false R38.htm 2321301 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS (Tables) Sheet http://www.epam.com/role/DerivativeFinancialInstrumentsTables DERIVATIVE FINANCIAL INSTRUMENTS (Tables) Tables http://www.epam.com/role/DerivativeFinancialInstruments 38 false false R39.htm 2322301 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) Sheet http://www.epam.com/role/FairValueMeasurementsTables FAIR VALUE MEASUREMENTS (Tables) Tables http://www.epam.com/role/FairValueMeasurements 39 false false R40.htm 2323301 - Disclosure - STOCK-BASED COMPENSATION (Tables) Sheet http://www.epam.com/role/StockBasedCompensationTables STOCK-BASED COMPENSATION (Tables) Tables http://www.epam.com/role/StockBasedCompensation 40 false false R41.htm 2324301 - Disclosure - EARNINGS PER SHARE (Tables) Sheet http://www.epam.com/role/EarningsPerShareTables EARNINGS PER SHARE (Tables) Tables http://www.epam.com/role/EarningsPerShare 41 false false R42.htm 2326302 - Disclosure - SEGMENT INFORMATION (Tables) Sheet http://www.epam.com/role/SegmentInformationTables SEGMENT INFORMATION (Tables) Tables http://www.epam.com/role/SegmentInformation 42 false false R43.htm 2327301 - Disclosure - QUARTERLY FINANCIAL DATA (UNAUDITED) (Tables) Sheet http://www.epam.com/role/QuarterlyFinancialDataUnauditedTables QUARTERLY FINANCIAL DATA (UNAUDITED) (Tables) Tables http://www.epam.com/role/QuarterlyFinancialDataUnaudited 43 false false R44.htm 2329301 - Disclosure - VALUATION AND QUALIFYING ACCOUNTS (Tables) Sheet http://www.epam.com/role/ValuationAndQualifyingAccountsTables VALUATION AND QUALIFYING ACCOUNTS (Tables) Tables http://www.epam.com/role/ValuationAndQualifyingAccounts 44 false false R45.htm 2401403 - Disclosure - BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Impact of Reclassifications on the Consolidated Balance Sheet) (Details) Sheet http://www.epam.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesImpactOfReclassificationsOnConsolidatedBalanceSheetDetails BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Impact of Reclassifications on the Consolidated Balance Sheet) (Details) Details http://www.epam.com/role/BusinessAndSummaryOfSignificantAccountingPolicies 45 false false R46.htm 2401404 - Disclosure - BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Impact of Reclassifications on the Consolidated Balance Sheet Allowance) (Details) Sheet http://www.epam.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesImpactOfReclassificationsOnConsolidatedBalanceSheetAllowanceDetails BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Impact of Reclassifications on the Consolidated Balance Sheet Allowance) (Details) Details http://www.epam.com/role/BusinessAndSummaryOfSignificantAccountingPolicies 46 false false R47.htm 2401405 - Disclosure - BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Property and Equipment) (Details) Sheet http://www.epam.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesPropertyAndEquipmentDetails BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Property and Equipment) (Details) Details http://www.epam.com/role/BusinessAndSummaryOfSignificantAccountingPolicies 47 false false R48.htm 2401406 - Disclosure - BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Goodwill and Other Indefinite-Lived Intangible Assets) (Details) Sheet http://www.epam.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesGoodwillAndOtherIndefiniteLivedIntangibleAssetsDetails BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Goodwill and Other Indefinite-Lived Intangible Assets) (Details) Details http://www.epam.com/role/BusinessAndSummaryOfSignificantAccountingPolicies 48 false false R49.htm 2401407 - Disclosure - BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Effect of Adoption of Topic 606) (Details) Sheet http://www.epam.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesEffectOfAdoptionOfTopic606Details BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Effect of Adoption of Topic 606) (Details) Details http://www.epam.com/role/BusinessAndSummaryOfSignificantAccountingPolicies 49 false false R50.htm 2401408 - Disclosure - BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Concentration by Contract Types) (Details) Sheet http://www.epam.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesConcentrationByContractTypesDetails BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Concentration by Contract Types) (Details) Details http://www.epam.com/role/BusinessAndSummaryOfSignificantAccountingPolicies 50 false false R51.htm 2401409 - Disclosure - BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Risks and Uncertainties) (Details) Sheet http://www.epam.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesRisksAndUncertaintiesDetails BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Risks and Uncertainties) (Details) Details http://www.epam.com/role/BusinessAndSummaryOfSignificantAccountingPolicies 51 false false R52.htm 2401410 - Disclosure - BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Lease) (Details) Sheet http://www.epam.com/role/BusinessAndSummaryOfSignificantAccountingPoliciesLeaseDetails BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Lease) (Details) Details http://www.epam.com/role/BusinessAndSummaryOfSignificantAccountingPolicies 52 false false R53.htm 2404402 - Disclosure - ACQUISITIONS (Narrative) (Details) Sheet http://www.epam.com/role/AcquisitionsNarrativeDetails ACQUISITIONS (Narrative) (Details) Details http://www.epam.com/role/AcquisitionsTables 53 false false R54.htm 2404403 - Disclosure - ACQUISITIONS (Fair Values of Net Assets Acquired and Liabilities Assumed) (Details) Sheet http://www.epam.com/role/AcquisitionsFairValuesOfNetAssetsAcquiredAndLiabilitiesAssumedDetails ACQUISITIONS (Fair Values of Net Assets Acquired and Liabilities Assumed) (Details) Details http://www.epam.com/role/AcquisitionsTables 54 false false R55.htm 2404404 - Disclosure - ACQUISITIONS (Fair Values and Useful Lives of Intangible Assets Acquired) (Details) Sheet http://www.epam.com/role/AcquisitionsFairValuesAndUsefulLivesOfIntangibleAssetsAcquiredDetails ACQUISITIONS (Fair Values and Useful Lives of Intangible Assets Acquired) (Details) Details http://www.epam.com/role/AcquisitionsTables 55 false false R56.htm 2404405 - Disclosure - ACQUISITIONS (Income Statement Effect) (Details) Sheet http://www.epam.com/role/AcquisitionsIncomeStatementEffectDetails ACQUISITIONS (Income Statement Effect) (Details) Details http://www.epam.com/role/AcquisitionsTables 56 false false R57.htm 2406402 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET (Goodwill Roll Forward) (Details) Sheet http://www.epam.com/role/GoodwillAndIntangibleAssetsNetGoodwillRollForwardDetails GOODWILL AND INTANGIBLE ASSETS, NET (Goodwill Roll Forward) (Details) Details http://www.epam.com/role/GoodwillAndIntangibleAssetsNetTables 57 false false R58.htm 2406403 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET (Goodwill Accumulated Impaitment Losses) (Details) Sheet http://www.epam.com/role/GoodwillAndIntangibleAssetsNetGoodwillAccumulatedImpaitmentLossesDetails GOODWILL AND INTANGIBLE ASSETS, NET (Goodwill Accumulated Impaitment Losses) (Details) Details http://www.epam.com/role/GoodwillAndIntangibleAssetsNetTables 58 false false R59.htm 2406404 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET (Intangible Assets Components and Amortization Expense Recognized) (Details) Sheet http://www.epam.com/role/GoodwillAndIntangibleAssetsNetIntangibleAssetsComponentsAndAmortizationExpenseRecognizedDetails GOODWILL AND INTANGIBLE ASSETS, NET (Intangible Assets Components and Amortization Expense Recognized) (Details) Details http://www.epam.com/role/GoodwillAndIntangibleAssetsNetTables 59 false false R60.htm 2406405 - Disclosure - GOODWILL AND INTANGIBLE ASSETS, NET (Estimated Amortization Expense) (Details) Sheet http://www.epam.com/role/GoodwillAndIntangibleAssetsNetEstimatedAmortizationExpenseDetails GOODWILL AND INTANGIBLE ASSETS, NET (Estimated Amortization Expense) (Details) Details http://www.epam.com/role/GoodwillAndIntangibleAssetsNetTables 60 false false R61.htm 2410402 - Disclosure - PROPERTY AND EQUIPMENT, NET (Components of Property and Equipment and Depreciation) (Details) Sheet http://www.epam.com/role/PropertyAndEquipmentNetComponentsOfPropertyAndEquipmentAndDepreciationDetails PROPERTY AND EQUIPMENT, NET (Components of Property and Equipment and Depreciation) (Details) Details http://www.epam.com/role/PropertyAndEquipmentNetTables 61 false false R62.htm 2411402 - Disclosure - ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Components of Accrued expenses and other current liabilities) (Details) Sheet http://www.epam.com/role/AccruedExpensesAndOtherCurrentLiabilitiesComponentsOfAccruedExpensesAndOtherCurrentLiabilitiesDetails ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Components of Accrued expenses and other current liabilities) (Details) Details http://www.epam.com/role/AccruedExpensesAndOtherCurrentLiabilitiesTables 62 false false R63.htm 2413402 - Disclosure - INCOME TAXES (Income/(Loss) before Provision for Income Taxes) (Details) Sheet http://www.epam.com/role/IncomeTaxesIncomeLossBeforeProvisionForIncomeTaxesDetails INCOME TAXES (Income/(Loss) before Provision for Income Taxes) (Details) Details http://www.epam.com/role/IncomeTaxesTables 63 false false R64.htm 2413403 - Disclosure - INCOME TAXES (Provision for Income Taxes) (Details) Sheet http://www.epam.com/role/IncomeTaxesProvisionForIncomeTaxesDetails INCOME TAXES (Provision for Income Taxes) (Details) Details http://www.epam.com/role/IncomeTaxesTables 64 false false R65.htm 2413404 - Disclosure - INCOME TAXES (U.S. Tax Act Effect) (Details) Sheet http://www.epam.com/role/IncomeTaxesUSTaxActEffectDetails INCOME TAXES (U.S. Tax Act Effect) (Details) Details http://www.epam.com/role/IncomeTaxesTables 65 false false R66.htm 2413405 - Disclosure - INCOME TAXES (Effective Tax Rate Reconciliation) (Details) Sheet http://www.epam.com/role/IncomeTaxesEffectiveTaxRateReconciliationDetails INCOME TAXES (Effective Tax Rate Reconciliation) (Details) Details http://www.epam.com/role/IncomeTaxesTables 66 false false R67.htm 2413406 - Disclosure - INCOME TAXES (Income Tax Holiday) (Details) Sheet http://www.epam.com/role/IncomeTaxesIncomeTaxHolidayDetails INCOME TAXES (Income Tax Holiday) (Details) Details http://www.epam.com/role/IncomeTaxesTables 67 false false R68.htm 2413407 - Disclosure - INCOME TAXES (Deferred Income Taxes) (Details) Sheet http://www.epam.com/role/IncomeTaxesDeferredIncomeTaxesDetails INCOME TAXES (Deferred Income Taxes) (Details) Details http://www.epam.com/role/IncomeTaxesTables 68 false false R69.htm 2413408 - Disclosure - INCOME TAXES (Operating Loss Carryforwards) (Details) Sheet http://www.epam.com/role/IncomeTaxesOperatingLossCarryforwardsDetails INCOME TAXES (Operating Loss Carryforwards) (Details) Details http://www.epam.com/role/IncomeTaxesTables 69 false false R70.htm 2413409 - Disclosure - INCOME TAXES (Unrecognized Tax Benefits) (Details) Sheet http://www.epam.com/role/IncomeTaxesUnrecognizedTaxBenefitsDetails INCOME TAXES (Unrecognized Tax Benefits) (Details) Details http://www.epam.com/role/IncomeTaxesTables 70 false false R71.htm 2416402 - Disclosure - LEASES (Narrative) (Details) Sheet http://www.epam.com/role/LeasesNarrativeDetails LEASES (Narrative) (Details) Details http://www.epam.com/role/LeasesTables 71 false false R72.htm 2416403 - Disclosure - LEASES (Components of Lease Expenses) (Details) Sheet http://www.epam.com/role/LeasesComponentsOfLeaseExpensesDetails LEASES (Components of Lease Expenses) (Details) Details http://www.epam.com/role/LeasesTables 72 false false R73.htm 2416404 - Disclosure - LEASES (Rent Expenses for Prior Periods) (Details) Sheet http://www.epam.com/role/LeasesRentExpensesForPriorPeriodsDetails LEASES (Rent Expenses for Prior Periods) (Details) Details http://www.epam.com/role/LeasesTables 73 false false R74.htm 2416405 - Disclosure - LEASES (Supplemental Cash Flow Information) (Details) Sheet http://www.epam.com/role/LeasesSupplementalCashFlowInformationDetails LEASES (Supplemental Cash Flow Information) (Details) Details http://www.epam.com/role/LeasesTables 74 false false R75.htm 2416406 - Disclosure - LEASES (Weighted Average Remaining Lease Term and Discount Rate) (Details) Sheet http://www.epam.com/role/LeasesWeightedAverageRemainingLeaseTermAndDiscountRateDetails LEASES (Weighted Average Remaining Lease Term and Discount Rate) (Details) Details http://www.epam.com/role/LeasesTables 75 false false R76.htm 2416407 - Disclosure - LEASES (Maturity of Operating Lease Liabilities) (Details) Sheet http://www.epam.com/role/LeasesMaturityOfOperatingLeaseLiabilitiesDetails LEASES (Maturity of Operating Lease Liabilities) (Details) Details http://www.epam.com/role/LeasesTables 76 false false R77.htm 2418402 - Disclosure - LONG-TERM DEBT (Details) Sheet http://www.epam.com/role/LongTermDebtDetails LONG-TERM DEBT (Details) Details http://www.epam.com/role/LongTermDebtTables 77 false false R78.htm 2419403 - Disclosure - REVENUES (Disaggregation of Revenues) (Details) Sheet http://www.epam.com/role/RevenuesDisaggregationOfRevenuesDetails REVENUES (Disaggregation of Revenues) (Details) Details http://www.epam.com/role/RevenuesTables 78 false false R79.htm 2419404 - Disclosure - REVENUES (Timing of Revenue Recognition) (Details) Sheet http://www.epam.com/role/RevenuesTimingOfRevenueRecognitionDetails REVENUES (Timing of Revenue Recognition) (Details) Details http://www.epam.com/role/RevenuesTables 79 false false R80.htm 2419405 - Disclosure - REVENUES (Contract Assets and Liabilities) (Details) Sheet http://www.epam.com/role/RevenuesContractAssetsAndLiabilitiesDetails REVENUES (Contract Assets and Liabilities) (Details) Details http://www.epam.com/role/RevenuesTables 80 false false R81.htm 2421402 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS (Fair Value of Derivative Instruments) (Details) Sheet http://www.epam.com/role/DerivativeFinancialInstrumentsFairValueOfDerivativeInstrumentsDetails DERIVATIVE FINANCIAL INSTRUMENTS (Fair Value of Derivative Instruments) (Details) Details http://www.epam.com/role/DerivativeFinancialInstrumentsTables 81 false false R82.htm 2421403 - Disclosure - DERIVATIVE FINANCIAL INSTRUMENTS (Changes in the Fair Value of Derivative Instruments) (Details) Sheet http://www.epam.com/role/DerivativeFinancialInstrumentsChangesInFairValueOfDerivativeInstrumentsDetails DERIVATIVE FINANCIAL INSTRUMENTS (Changes in the Fair Value of Derivative Instruments) (Details) Details http://www.epam.com/role/DerivativeFinancialInstrumentsTables 82 false false R83.htm 2422402 - Disclosure - FAIR VALUE MEASUREMENTS (Assets and Liabilities at Fair Value on a Recurring Basis) (Details) Sheet http://www.epam.com/role/FairValueMeasurementsAssetsAndLiabilitiesAtFairValueOnRecurringBasisDetails FAIR VALUE MEASUREMENTS (Assets and Liabilities at Fair Value on a Recurring Basis) (Details) Details http://www.epam.com/role/FairValueMeasurementsTables 83 false false R84.htm 2422403 - Disclosure - FAIR VALUE MEASUREMENTS (Narrative) (Details) Sheet http://www.epam.com/role/FairValueMeasurementsNarrativeDetails FAIR VALUE MEASUREMENTS (Narrative) (Details) Details http://www.epam.com/role/FairValueMeasurementsTables 84 false false R85.htm 2422404 - Disclosure - FAIR VALUE MEASUREMENTS (Reconciliation of Acquisition-Related Contractual Contingent Liabilities Using Significant Unobservable Inputs) (Details) Sheet http://www.epam.com/role/FairValueMeasurementsReconciliationOfAcquisitionRelatedContractualContingentLiabilitiesUsingSignificantUnobservableInputsDetails FAIR VALUE MEASUREMENTS (Reconciliation of Acquisition-Related Contractual Contingent Liabilities Using Significant Unobservable Inputs) (Details) Details http://www.epam.com/role/FairValueMeasurementsTables 85 false false R86.htm 2422405 - Disclosure - FAIR VALUE MEASUREMENTS (Reported Amounts and Estimated Fair Values of the Financial Assets and Liabilities for Which Disclosure of Fair Value is Required) (Details) Sheet http://www.epam.com/role/FairValueMeasurementsReportedAmountsAndEstimatedFairValuesOfFinancialAssetsAndLiabilitiesForWhichDisclosureOfFairValueIsRequiredDetails FAIR VALUE MEASUREMENTS (Reported Amounts and Estimated Fair Values of the Financial Assets and Liabilities for Which Disclosure of Fair Value is Required) (Details) Details http://www.epam.com/role/FairValueMeasurementsTables 86 false false R87.htm 2423402 - Disclosure - STOCK-BASED COMPENSATION (Costs Related to Stock Compensation Plans) (Details) Sheet http://www.epam.com/role/StockBasedCompensationCostsRelatedToStockCompensationPlansDetails STOCK-BASED COMPENSATION (Costs Related to Stock Compensation Plans) (Details) Details http://www.epam.com/role/StockBasedCompensationTables 87 false false R88.htm 2423403 - Disclosure - STOCK-BASED COMPENSATION (Equity Plans) (Details) Sheet http://www.epam.com/role/StockBasedCompensationEquityPlansDetails STOCK-BASED COMPENSATION (Equity Plans) (Details) Details http://www.epam.com/role/StockBasedCompensationTables 88 false false R89.htm 2423404 - Disclosure - STOCK-BASED COMPENSATION (Stock Option Activity) (Details) Sheet http://www.epam.com/role/StockBasedCompensationStockOptionActivityDetails STOCK-BASED COMPENSATION (Stock Option Activity) (Details) Details http://www.epam.com/role/StockBasedCompensationTables 89 false false R90.htm 2423405 - Disclosure - STOCK-BASED COMPENSATION (Black Scholes Option Valuation Model Assumptions) (Details) Sheet http://www.epam.com/role/StockBasedCompensationBlackScholesOptionValuationModelAssumptionsDetails STOCK-BASED COMPENSATION (Black Scholes Option Valuation Model Assumptions) (Details) Details http://www.epam.com/role/StockBasedCompensationTables 90 false false R91.htm 2423406 - Disclosure - STOCK-BASED COMPENSATION (Stock Options Additional Information) (Details) Sheet http://www.epam.com/role/StockBasedCompensationStockOptionsAdditionalInformationDetails STOCK-BASED COMPENSATION (Stock Options Additional Information) (Details) Details http://www.epam.com/role/StockBasedCompensationTables 91 false false R92.htm 2423407 - Disclosure - STOCK-BASED COMPENSATION (Retricted Stock and Restricted Stock Units Activity) (Details) Sheet http://www.epam.com/role/StockBasedCompensationRetrictedStockAndRestrictedStockUnitsActivityDetails STOCK-BASED COMPENSATION (Retricted Stock and Restricted Stock Units Activity) (Details) Details http://www.epam.com/role/StockBasedCompensationTables 92 false false R93.htm 2423408 - Disclosure - STOCK-BASED COMPENSATION (Fair Value of Restricted Stock and Restricted Stock Units Vested) (Details) Sheet http://www.epam.com/role/StockBasedCompensationFairValueOfRestrictedStockAndRestrictedStockUnitsVestedDetails STOCK-BASED COMPENSATION (Fair Value of Restricted Stock and Restricted Stock Units Vested) (Details) Details http://www.epam.com/role/StockBasedCompensationTables 93 false false R94.htm 2423409 - Disclosure - STOCK-BASED COMPENSATION (Retricted Stock and Restricted Stock Units Additional Information) (Details) Sheet http://www.epam.com/role/StockBasedCompensationRetrictedStockAndRestrictedStockUnitsAdditionalInformationDetails STOCK-BASED COMPENSATION (Retricted Stock and Restricted Stock Units Additional Information) (Details) Details http://www.epam.com/role/StockBasedCompensationTables 94 false false R95.htm 2424402 - Disclosure - EARNINGS PER SHARE (Earning per share) (Details) Sheet http://www.epam.com/role/EarningsPerShareEarningPerShareDetails EARNINGS PER SHARE (Earning per share) (Details) Details http://www.epam.com/role/EarningsPerShareTables 95 false false R96.htm 2425401 - Disclosure - COMMITMENTS AND CONTINGENCIES (Building Acquisition Commitment) (Details) Sheet http://www.epam.com/role/CommitmentsAndContingenciesBuildingAcquisitionCommitmentDetails COMMITMENTS AND CONTINGENCIES (Building Acquisition Commitment) (Details) Details http://www.epam.com/role/CommitmentsAndContingencies 96 false false R97.htm 2426403 - Disclosure - SEGMENT INFORMATION (Revenues from External Customers and Operating Profit/(Loss) Before Unallocated Expenses) (Details) Sheet http://www.epam.com/role/SegmentInformationRevenuesFromExternalCustomersAndOperatingProfitLossBeforeUnallocatedExpensesDetails SEGMENT INFORMATION (Revenues from External Customers and Operating Profit/(Loss) Before Unallocated Expenses) (Details) Details http://www.epam.com/role/SegmentInformationTables 97 false false R98.htm 2426404 - Disclosure - SEGMENT INFORMATION (Major Customers) (Details) Sheet http://www.epam.com/role/SegmentInformationMajorCustomersDetails SEGMENT INFORMATION (Major Customers) (Details) Details http://www.epam.com/role/SegmentInformationTables 98 false false R99.htm 2426405 - Disclosure - SEGMENT INFORMATION (Reconciliation of Segment Operating Profit to Consolidated Income Before Provision for Income Taxes (Details) Sheet http://www.epam.com/role/SegmentInformationReconciliationOfSegmentOperatingProfitToConsolidatedIncomeBeforeProvisionForIncomeTaxesDetails SEGMENT INFORMATION (Reconciliation of Segment Operating Profit to Consolidated Income Before Provision for Income Taxes (Details) Details http://www.epam.com/role/SegmentInformationTables 99 false false R100.htm 2426406 - Disclosure - SEGMENT INFORMATION (Reclassification) (Details) Sheet http://www.epam.com/role/SegmentInformationReclassificationDetails SEGMENT INFORMATION (Reclassification) (Details) Details http://www.epam.com/role/SegmentInformationTables 100 false false R101.htm 2426407 - Disclosure - SEGMENT INFORMATION (Geographical Information of Long-Lived Assets Based on Physical Location) (Details) Sheet http://www.epam.com/role/SegmentInformationGeographicalInformationOfLongLivedAssetsBasedOnPhysicalLocationDetails SEGMENT INFORMATION (Geographical Information of Long-Lived Assets Based on Physical Location) (Details) Details http://www.epam.com/role/SegmentInformationTables 101 false false R102.htm 2426408 - Disclosure - SEGMENT INFORMATION (Revenues by Customer Location) (Details) Sheet http://www.epam.com/role/SegmentInformationRevenuesByCustomerLocationDetails SEGMENT INFORMATION (Revenues by Customer Location) (Details) Details http://www.epam.com/role/SegmentInformationTables 102 false false R103.htm 2427402 - Disclosure - QUARTERLY FINANCIAL DATA (UNAUDITED) (Quaterly Financial Data) (Details) Sheet http://www.epam.com/role/QuarterlyFinancialDataUnauditedQuaterlyFinancialDataDetails QUARTERLY FINANCIAL DATA (UNAUDITED) (Quaterly Financial Data) (Details) Details http://www.epam.com/role/QuarterlyFinancialDataUnauditedTables 103 false false R104.htm 2428401 - Disclosure - SUBSEQUENT EVENTS (Narrative) (Details) Sheet http://www.epam.com/role/SubsequentEventsNarrativeDetails SUBSEQUENT EVENTS (Narrative) (Details) Details http://www.epam.com/role/SubsequentEventsNotes 104 false false R105.htm 2429402 - Disclosure - VALUATION AND QUALIFYING ACCOUNTS (Valuation and Qualifying Accounts) (Details) Sheet http://www.epam.com/role/ValuationAndQualifyingAccountsValuationAndQualifyingAccountsDetails VALUATION AND QUALIFYING ACCOUNTS (Valuation and Qualifying Accounts) (Details) Details http://www.epam.com/role/ValuationAndQualifyingAccountsTables 105 false false All Reports Book All Reports epam-20191231x10k.htm epam-20191231.xsd epam-20191231_cal.xml epam-20191231_def.xml epam-20191231_lab.xml epam-20191231_pre.xml exhibit1034secondamend.htm exhibit211subsidiaries.htm exhibit231consentofind.htm exhibit311ye19.htm exhibit312ye19.htm exhibit321ye19.htm exhibit322ye19.htm exhibit44descriptionof.htm performancegraph2019a01.jpg http://xbrl.sec.gov/currency/2019-01-31 http://fasb.org/us-gaap/2019-01-31 http://xbrl.sec.gov/country/2017-01-31 http://fasb.org/srt/2019-01-31 http://xbrl.sec.gov/dei/2019-01-31 true true XML 31 R59.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
GOODWILL AND INTANGIBLE ASSETS, NET (Intangible Assets Components and Amortization Expense Recognized) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Finite-Lived Intangible Assets [Line Items]      
Gross carrying amount $ 100,458 $ 91,553  
Accumulated amortization (44,200) (34,488)  
Net carrying amount 56,258 57,065  
Amortization of purchased intangibles $ 9,914 $ 8,511 $ 7,562
Customer relationships      
Finite-Lived Intangible Assets [Line Items]      
Weighted average life at acquisition (in years) 9 years 9 years 6 months  
Gross carrying amount $ 87,489 $ 78,042  
Accumulated amortization (38,526) (29,580)  
Net carrying amount 48,963 48,462  
Customer relationships | Depreciation and Amortization Expense      
Finite-Lived Intangible Assets [Line Items]      
Amortization of purchased intangibles $ 8,743 7,637 6,643
Software      
Finite-Lived Intangible Assets [Line Items]      
Weighted average life at acquisition (in years) 6 years    
Gross carrying amount $ 4,472    
Accumulated amortization (486)    
Net carrying amount 3,986    
Software | Depreciation and Amortization Expense      
Finite-Lived Intangible Assets [Line Items]      
Amortization of purchased intangibles $ 486 $ 0 0
Trade names      
Finite-Lived Intangible Assets [Line Items]      
Weighted average life at acquisition (in years) 5 years 5 years 3 months 18 days  
Gross carrying amount $ 6,439 $ 6,111  
Accumulated amortization (4,753) (4,300)  
Net carrying amount 1,686 1,811  
Trade names | Depreciation and Amortization Expense      
Finite-Lived Intangible Assets [Line Items]      
Amortization of purchased intangibles $ 447 $ 266 896
Contract royalties      
Finite-Lived Intangible Assets [Line Items]      
Weighted average life at acquisition (in years) 8 years 8 years  
Gross carrying amount $ 1,900 $ 1,900  
Accumulated amortization (435) (198)  
Net carrying amount 1,465 1,702  
Contract royalties | Depreciation and Amortization Expense      
Finite-Lived Intangible Assets [Line Items]      
Amortization of purchased intangibles $ 238 $ 198 0
Assembled workforce      
Finite-Lived Intangible Assets [Line Items]      
Weighted average life at acquisition (in years) 3 years    
Gross carrying amount $ 158    
Accumulated amortization 0    
Net carrying amount 158    
Favorable lease      
Finite-Lived Intangible Assets [Line Items]      
Weighted average life at acquisition (in years)   11 years 2 months 12 days  
Gross carrying amount   $ 5,500  
Accumulated amortization   (410)  
Net carrying amount   5,090  
Favorable lease | Selling, General and Administrative Expenses      
Finite-Lived Intangible Assets [Line Items]      
Amortization of purchased intangibles 0 410 0
Non-competition agreements | Depreciation and Amortization Expense      
Finite-Lived Intangible Assets [Line Items]      
Amortization of purchased intangibles $ 0 $ 0 $ 23
XML 32 R51.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Risks and Uncertainties) (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Concentration Risk [Line Items]        
Total cash $ 937,688 $ 771,711 $ 582,855 $ 364,664
Belarus, Russia, Ukraine, Kazakhstan, Armenia and Uzbekistan | Geographic Concentration Risk | Total Cash        
Concentration Risk [Line Items]        
Total cash 206,485      
Belarus | Geographic Concentration Risk | Total Cash        
Concentration Risk [Line Items]        
Total cash $ 123,370      
XML 33 R55.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
ACQUISITIONS (Fair Values and Useful Lives of Intangible Assets Acquired) (Details) - USD ($)
$ in Thousands
Apr. 30, 2019
Nov. 01, 2018
Mar. 15, 2018
Continuum      
Acquired Finite-Lived Intangible Assets [Line Items]      
Finite-lived intangible assets acquired, amount     $ 14,450
Think      
Acquired Finite-Lived Intangible Assets [Line Items]      
Finite-lived intangible assets acquired, amount   $ 6,882  
test IO      
Acquired Finite-Lived Intangible Assets [Line Items]      
Finite-lived intangible assets acquired, amount $ 6,219    
Customer relationships | Continuum      
Acquired Finite-Lived Intangible Assets [Line Items]      
Weighted average useful life (in years)     6 years 6 months
Finite-lived intangible assets acquired, amount     $ 5,800
Customer relationships | Think      
Acquired Finite-Lived Intangible Assets [Line Items]      
Weighted average useful life (in years)   7 years  
Finite-lived intangible assets acquired, amount   $ 6,117  
Customer relationships | test IO      
Acquired Finite-Lived Intangible Assets [Line Items]      
Weighted average useful life (in years) 7 years    
Finite-lived intangible assets acquired, amount $ 2,456    
Favorable lease | Continuum      
Acquired Finite-Lived Intangible Assets [Line Items]      
Weighted average useful life (in years)     11 years 2 months 12 days
Finite-lived intangible assets acquired, amount     $ 5,500
Favorable lease | Think      
Acquired Finite-Lived Intangible Assets [Line Items]      
Finite-lived intangible assets acquired, amount   0  
Favorable lease | test IO      
Acquired Finite-Lived Intangible Assets [Line Items]      
Finite-lived intangible assets acquired, amount $ 0    
Software | Continuum      
Acquired Finite-Lived Intangible Assets [Line Items]      
Finite-lived intangible assets acquired, amount     $ 0
Software | Think      
Acquired Finite-Lived Intangible Assets [Line Items]      
Finite-lived intangible assets acquired, amount   0  
Software | test IO      
Acquired Finite-Lived Intangible Assets [Line Items]      
Weighted average useful life (in years) 6 years    
Finite-lived intangible assets acquired, amount $ 3,461    
Contract royalties | Continuum      
Acquired Finite-Lived Intangible Assets [Line Items]      
Weighted average useful life (in years)     8 years
Finite-lived intangible assets acquired, amount     $ 1,900
Contract royalties | Think      
Acquired Finite-Lived Intangible Assets [Line Items]      
Finite-lived intangible assets acquired, amount   $ 0  
Contract royalties | test IO      
Acquired Finite-Lived Intangible Assets [Line Items]      
Finite-lived intangible assets acquired, amount $ 0    
Trade names | Continuum      
Acquired Finite-Lived Intangible Assets [Line Items]      
Weighted average useful life (in years)     5 years
Finite-lived intangible assets acquired, amount     $ 1,250
Trade names | Think      
Acquired Finite-Lived Intangible Assets [Line Items]      
Weighted average useful life (in years)   5 years  
Finite-lived intangible assets acquired, amount   $ 765  
Trade names | test IO      
Acquired Finite-Lived Intangible Assets [Line Items]      
Weighted average useful life (in years) 4 years    
Finite-lived intangible assets acquired, amount $ 302    
XML 34 R86.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
FAIR VALUE MEASUREMENTS (Reported Amounts and Estimated Fair Values of the Financial Assets and Liabilities for Which Disclosure of Fair Value is Required) (Details) - Nonrecurring - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Balance    
Assets, Fair Value Disclosure [Abstract]    
Cash equivalents $ 417,819 $ 282,664
Restricted cash 1,136 1,151
Employee loans 2,434 3,525
Balance | Revolving Credit Facility | 2017 Credit Facility    
Liabilities, Fair Value Disclosure [Abstract]    
Borrowings 25,017 25,020
Balance | Money Market Funds    
Assets, Fair Value Disclosure [Abstract]    
Cash equivalents 407,817 282,664
Balance | Time Deposits    
Assets, Fair Value Disclosure [Abstract]    
Cash equivalents 10,002  
Estimated Fair Value    
Assets, Fair Value Disclosure [Abstract]    
Cash equivalents 417,819 282,664
Restricted cash 1,136 1,151
Employee loans 2,434 3,525
Estimated Fair Value | Revolving Credit Facility | 2017 Credit Facility    
Liabilities, Fair Value Disclosure [Abstract]    
Borrowings 25,017 25,020
Estimated Fair Value | Money Market Funds    
Assets, Fair Value Disclosure [Abstract]    
Cash equivalents 407,817 282,664
Estimated Fair Value | Time Deposits    
Assets, Fair Value Disclosure [Abstract]    
Cash equivalents 10,002  
Estimated Fair Value | Level 1    
Assets, Fair Value Disclosure [Abstract]    
Cash equivalents 407,817 282,664
Restricted cash 1,136 1,151
Employee loans 0 0
Estimated Fair Value | Level 1 | Revolving Credit Facility | 2017 Credit Facility    
Liabilities, Fair Value Disclosure [Abstract]    
Borrowings 0 0
Estimated Fair Value | Level 1 | Money Market Funds    
Assets, Fair Value Disclosure [Abstract]    
Cash equivalents 407,817 282,664
Estimated Fair Value | Level 1 | Time Deposits    
Assets, Fair Value Disclosure [Abstract]    
Cash equivalents 0  
Estimated Fair Value | Level 2    
Assets, Fair Value Disclosure [Abstract]    
Cash equivalents 10,002 0
Restricted cash 0 0
Employee loans 0 0
Estimated Fair Value | Level 2 | Revolving Credit Facility | 2017 Credit Facility    
Liabilities, Fair Value Disclosure [Abstract]    
Borrowings 25,017 25,020
Estimated Fair Value | Level 2 | Money Market Funds    
Assets, Fair Value Disclosure [Abstract]    
Cash equivalents 0 0
Estimated Fair Value | Level 2 | Time Deposits    
Assets, Fair Value Disclosure [Abstract]    
Cash equivalents 10,002  
Estimated Fair Value | Level 3    
Assets, Fair Value Disclosure [Abstract]    
Cash equivalents 0 0
Restricted cash 0 0
Employee loans 2,434 3,525
Estimated Fair Value | Level 3 | Revolving Credit Facility | 2017 Credit Facility    
Liabilities, Fair Value Disclosure [Abstract]    
Borrowings 0 0
Estimated Fair Value | Level 3 | Money Market Funds    
Assets, Fair Value Disclosure [Abstract]    
Cash equivalents 0 $ 0
Estimated Fair Value | Level 3 | Time Deposits    
Assets, Fair Value Disclosure [Abstract]    
Cash equivalents $ 0  
XML 35 R76.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
LEASES (Maturity of Operating Lease Liabilities) (Details)
$ in Thousands
Dec. 31, 2019
USD ($)
Leases [Abstract]  
2020 $ 64,667
2021 54,343
2022 36,886
2023 27,018
2024 22,603
Thereafter 58,532
Total lease payments 264,049
Less: imputed interest (25,660)
Total $ 238,389
XML 36 R72.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
LEASES (Components of Lease Expenses) (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2019
USD ($)
Lease, Cost [Line Items]  
Total lease cost $ 75,340
Selling, General and Administrative Expenses  
Lease, Cost [Line Items]  
Operating lease cost 62,740
Variable lease cost 8,730
Short-term lease cost $ 3,870
XML 37 R82.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
DERIVATIVE FINANCIAL INSTRUMENTS (Changes in the Fair Value of Derivative Instruments) (Details) - Foreign Exchange Forward Contract - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Designated as Hedging Instrument | Cash Flow Hedging | Accumulated Other Comprehensive Loss      
Derivative Instruments, Gain (Loss) [Line Items]      
Net gain/(loss) in fair value recognized $ 4,961 $ (3,294) $ 0
Designated as Hedging Instrument | Cash Flow Hedging | Cost of Revenues (Exclusive of Depreciation and Amortization) | Reclassification out of Accumulated Other Comprehensive Income      
Derivative Instruments, Gain (Loss) [Line Items]      
Net gain/(loss) reclassified 2,028 (4,161) 0
Not Designated as Hedging Instrument | Foreign Exchange Gain/(Loss)      
Derivative Instruments, Gain (Loss) [Line Items]      
Net gain recognized $ 0 $ 44 $ 425
XML 38 R13.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
Income/(Loss) Before Provision for Income Taxes
Income/(loss) before provision for income taxes based on geographic location is disclosed in the table below:
 
 
For the Years Ended December 31,
 
 
2019
 
2018
 
2017
Income/(loss) before provision for income taxes:
 
 
 
 
 
 
United States
 
$
65,370

 
$
44,527

 
$
(6,595
)
Foreign
 
234,156

 
205,246

 
180,900

Total
 
$
299,526

 
$
249,773

 
$
174,305


Provision for Income Taxes
The provision for income taxes consists of the following:
 
 
For the Years Ended December 31,
 
 
2019
 
2018
 
2017
Current
 
 
 
 
 
 
Federal
 
$
16,943

 
$
10,814

 
$
65,571

State
 
3,610

 
4,123

 
(204
)
Foreign
 
25,680

 
42,580

 
23,617

Deferred
 
 
 
 
 
 
Federal
 
(9,425
)
 
(37,785
)
 
7,235

State
 
(358
)
 
(3,548
)
 
(90
)
Foreign
 
2,019

 
(6,667
)
 
5,416

Total
 
$
38,469

 
$
9,517

 
$
101,545


The U.S. Tax Act significantly changed U.S. corporate income tax laws including a reduction of the U.S. corporate income tax rate from 35.0% to 21.0% effective January 1, 2018 and the creation of a territorial tax system with a one-time transition tax on accumulated foreign subsidiary earnings not previously subject to U.S. income tax. In addition, the U.S. Tax Act created new taxes on certain foreign-sourced earnings and certain related party payments, which are referred to as GILTI and the base erosion and anti-abuse tax (“BEAT”), respectively.
Due to the timing of the enactment and the complexity involved in applying the provisions of the U.S. Tax Act, the Company made reasonable estimates of the effects and recorded provisional amounts in its financial statements as of December 31, 2017. During the year ended December 31, 2018, the Company completed its analysis of the impact of the U.S. Tax Act and recorded the following adjustments to the recorded provisional amounts:
The one-time transition tax on accumulated foreign subsidiary earnings not previously subject to U.S. income tax requires the Company to pay U.S. income tax at a rate of 15.5% to the extent of foreign cash and certain other net current assets and 8.0% on the remaining earnings. During the year ended December 31, 2017, the Company recorded a provisional income tax expense and corresponding income taxes payable of $64,321 to be paid over the next 8 years associated with the one-time transition tax. During the year ended December 31, 2018, the Company completed its assessment and refined its estimate reducing the provisional charge by $4,935. The total charge for the one-time transition tax now totals $59,386.
In 2017, the Company provisionally reduced its net deferred tax assets by $10,311 reflecting the impact of the change in the U.S. statutory tax rate from 35.0% to 21.0% in the periods in which the net deferred tax assets are expected to be realized as a result of the U.S. Tax Act. In 2018, the Company completed its analysis, and consequently recorded an additional charge of $926 to further reduce its net deferred tax assets for a total charge of $11,237.
In 2017, the Company reassessed its accumulated foreign earnings in light of the U.S. Tax Act and determined $97,000 of its accumulated earnings in Belarus were no longer indefinitely reinvested. As a result, the Company recorded a charge of $4,850 in the provision for income taxes during the year ended December 31, 2017 for the withholding tax payable to Belarus when the earnings are distributed. In 2018, the Company remitted this full amount of accumulated earnings as dividends and also remitted as dividends certain earnings of its foreign subsidiaries in Canada, Cyprus, Ireland and Russia and additional earnings in Belarus. Based on proposed tax regulations issued by the U.S. Department of the Treasury during 2018, it was determined that an offsetting U.S. foreign tax credit could be claimed for the withholding tax paid to Belarus resulting in a net $4,850 income tax benefit recognized during the year ended December 31, 2018.
As of December 31, 2019, the Company has determined that all accumulated undistributed foreign earnings of $861,893 are expected to be indefinitely reinvested. Due to the enactment of the U.S. Tax Act and the one-time transition tax on accumulated foreign subsidiary earnings, these accumulated foreign earnings are no longer expected to be subject to U.S. federal income tax if repatriated but could be subject to state and foreign income and withholding taxes.
Effective Tax Rate Reconciliation
The reconciliation of the provision for income taxes at the federal statutory income tax rate to the Company’s effective income tax rate is as follows:
 
 
For the Years Ended December 31,
 
 
2019
 
2018
 
2017
Provision for income taxes at federal statutory rate
 
$
62,898

 
$
52,452

 
$
61,007

Increase/(decrease) in taxes resulting from:
 
 
 
 
 
 
Impact from U.S. Tax Act
 

 
(4,009
)
 
74,632

Entity classification election deferred tax asset impact
 

 
(25,962
)
 

GILTI and BEAT U.S. taxes
 
(926
)
 
1,526

 

Excess tax benefits relating to stock-based compensation
 
(28,385
)
 
(17,370
)
 
(9,307
)
Subsidiary withholding tax liability and related foreign tax credit
 

 
(4,850
)
 
4,850

Foreign tax expense and tax rate differential
 
(1,402
)
 
(88
)
 
(39,997
)
Effect of permanent differences
 
3,264

 
2,724

 
3,205

State taxes, net of federal benefit
 
2,971

 
3,452

 
(116
)
Change in valuation allowance
 
218

 
151

 
783

Stock-based compensation expense
 
571

 
652

 
6,908

Other
 
(740
)
 
839

 
(420
)
Provision for income taxes
 
$
38,469

 
$
9,517

 
$
101,545

The Company’s worldwide effective tax rate for years ended December 31, 2019, 2018 and 2017 was 12.8%, 3.8% and 58.3%, respectively. The provision for income taxes in the year ended December 31, 2018 was favorably impacted by the recognition of $25,962 of net deferred tax assets resulting from the Company’s decision to change the tax status and to classify most of its foreign subsidiaries as disregarded for U.S. income tax purposes. This change subjects the income of the disregarded foreign subsidiaries to U.S. income taxation, resulting in a reduced foreign tax rate differential benefit in 2019 and 2018 as compared to 2017. In addition, the Company recorded excess tax benefits upon vesting or exercise of stock-based awards of $28,385, $17,370 and $9,307 during the years ended December 31, 2019, 2018 and 2017, respectively.
In Belarus, member technology companies of High-Technologies Park, including the Company’s local subsidiary, have a full exemption from Belarus income tax on qualifying income through January 2049. However, beginning February 1, 2018, the earnings of the Company’s Belarus local subsidiary became subject to U. S. income taxation due to the Company’s decision to change the tax status of the subsidiary. Consequently, there was less income tax benefit from the Belarus tax exemption for the year ended December 31, 2018 compared to the previous year. There was no aggregate dollar benefit derived from this tax holiday for the year ended December 31, 2019, and the aggregate dollar benefits derived from this tax holiday approximated $1,352 and $15,503 for the years ended December 31, 2018 and 2017, respectively. There was no impact on diluted net income per share for the year ended December 31, 2019. The benefit the tax holiday had on diluted net income per share approximated $0.02 and $0.28 for the years ended December 31, 2018 and 2017, respectively.
Deferred Income Taxes
Deferred income taxes reflect the net effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. Significant components of the Company’s deferred tax assets and liabilities are as follows:
 
 
As of  
 December 31, 
 2019
 
As of  
 December 31, 
 2018
Deferred tax assets:
 
 
 
 
Property and equipment
 
$
5,329

 
$
4,531

Intangible assets
 
574

 
1,262

Accrued expenses
 
41,457

 
32,067

Net operating loss carryforward
 
5,168

 
4,983

Deferred revenue
 
3,510

 
5,802

Stock-based compensation
 
29,596

 
27,558

Operating lease liabilities
 
7,438

 

Foreign tax credit
 
3,491

 

Foreign currency exchange
 
2,499

 
5,772

Other assets
 
1,533

 
782

Deferred tax assets
 
$
100,595

 
$
82,757

Less: valuation allowance
 
(3,877
)
 
(3,189
)
Total deferred tax assets
 
$
96,718

 
$
79,568

 
 
 
 
 
Deferred tax liabilities:
 
 
 
 
Property and equipment

 
$
4,981

 
$
1,480

Intangible assets
 
11,364

 
5,582

Operating lease right-of-use assets

 
6,900

 

Accrued revenue and expenses
 
2,176

 
1,540

U.S. taxation of foreign subsidiaries
 

 
3,000

Other liabilities
 
812

 
933

Total deferred tax liabilities
 
$
26,233

 
$
12,535

Net deferred tax assets
 
$
70,485

 
$
67,033


As of December 31, 2019 and 2018, the Company classified $4,530 and $2,950, respectively, of deferred tax liabilities as Other noncurrent liabilities in the consolidated balance sheets.
Included in the stock-based compensation expense deferred tax asset at December 31, 2019 and 2018 is $6,788 and $7,561, respectively, that is related to acquisitions and is amortized for tax purposes over a 10 to 15-year period.
As of December 31, 2019, the Company’s domestic and foreign net operating loss (“NOL”) carryforwards for income tax purposes were approximately $3,712 and $25,487, respectively. If not utilized, the domestic NOL carryforwards will begin to expire in 2021. The foreign NOL carryforwards include $9,311 from jurisdictions with no expiration date, with the remainder expiring as follows: $274 in 2020, $5,805 in 2021, $6,273 in 2022, $1,371 in 2023, $2,204 in 2024, and $249 beyond 2024. The Company maintains a valuation allowance primarily related to the net operating loss carryforwards in certain foreign jurisdictions that the Company believes are not likely to be realized, which totaled $21,948 as of December 31, 2019.
Unrecognized Tax Benefits
As of December 31, 2019 and 2018, unrecognized tax benefits of $2,904 and $1,432, respectively, are included in Income taxes payable, noncurrent within the consolidated balance sheets. There were no significant new tax positions that resulted in unrecognized tax benefits or reversals of prior year tax positions during the years ended December 31, 2019, 2018 and 2017. There were no tax positions for which it was reasonably possible that unrecognized tax benefits will significantly increase or decrease within twelve months of the reporting date.
The Company files income tax returns in the United States and in various state, local and foreign jurisdictions. The Company’s significant tax jurisdictions are the United States, Russia, Germany, Ukraine, the United Kingdom, Hungary, Switzerland, Netherlands, Poland and India. The tax years subsequent to 2015 remain open to examination by the United States Internal Revenue Service and generally, the tax years subsequent to 2015 remain open to examination by various state and local taxing authorities and various foreign taxing authorities.
EXCEL 39 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( $647% ?(\\#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,$% @ 191<4"?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 " !%E%Q0V]75 >X K @ $0 &1O8U!R;W!S+V-O M&ULS9+!:L,P#(9?9?B>R'%@=";UI:.G#@8K;.QF;+4UBQ-C:R1]^SE9 MFS*V!]C1TN]/GT"-"=+T$9]C'S"2PW0W^K9+TH0U.Q$%"9#,";U.94YTN7GH MH]>4G_$(09L/?400G-^#1])6DX8)6(2%R%1CC301-?7Q@K=FP8?/V,XP:P!; M]-A1@JJL@*EI8CB/;0,WP 0CC#Y]%] NQ+GZ)W;N +LDQ^26U# ,Y5#/N;Q# M!6]/NY=YW<)UB71G,/]*3M(YX)I=)[_6F\?]EBG!!2^X*,1J7ZUD+63U\#ZY M_O"["?O>NH/[Q\970=7 K[M07U!+ P04 " !%E%Q0F5R<(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 ( $647% JN8%(B0, )01 8 >&PO=V]R:W-H965T&UL?9CM;ILP&(5O!7$!!=N8)%42J4DT;=(F59VV_::)DZ "SH D MW=W/&$I3O\?MC_)U7A_LPQ.,YU==OS1'I=K@M2RJ9A$>V_9T'T7-]JC*K+G3 M)U69*WM=EUEK#NM#U)QJE>UL45E$/([3J,SR*ES.[;G'>CG7Y[;(*_58!\VY M++/ZWTH5^KH(6?AVXBD_'-ON1+2G:%M_MOK7^QG3>=>?U<751AY=R?&8ZN+QOX/MN>FU>70BKF5,GOMMWEEM]?^2I(,9;B #P5\ M+)C&GQ:(H4",!>QSAV0H2-X+I!VMOBMV;#99FRWGM;X&=1_O*>N>(G:?F-'? M=B?M8-MK9G@:<_:RC.?1I6MF4*QZ!;]1L%$1F;9' XX,5IR4\X\&:ZH0'Q4; MJDCP+0C81V'+Q4VYQ.4)+$]L>7)3GCI#1!43;""A@23E4\> *F;8((4&*2EG M;LI XHEY BTFM-[)>04D EM,H<64UB>.!9!XHIY!BQFM=[,&$D_8+,;$Q;0% M-V^D\23./%PST@(G9 .-)W0&X7Y@G+;@QHXTGMP9YI<)VH*;/-)XHF<84:)%LQU 1KN<<'8 M,PJU$*X+T'A>$0R3SRC70KHN0)-B%X[9YY1KX::/-)[T.6:?4ZZ%FS[0))[T M.6:?4ZX3-WVD\:3/,?N<>4Z\1-'VE\Z6/V.>4Z(>D#C2]] MS#ZG7"2I \TOO0Q^YQR+4GZ0./IB\#L M"\JU=-\O2.-SP>P+RK5TGS&D\3QC K,O*-?2?<: QO>N%)YY.^4Z=>P+,+]WGV2@\;I@]@7E.G5F2IM!(ZVFZJ?YC$]B^^=QP[\!@O*=.MRL!TUZ MXR8EES,V]7U-<&S;LV'L_V\W6O=*G,K\9T9WJ/*=N-!H?9MMSLQ^W6_ M3M ?M/HTK(%$XT+,\C]02P,$% @ 191<4&EPRZE:! F10 !@ !X M;"]W;W)K*S$3&RM;KJ3$V[>O)"N&/3/6G:?=4/C^UKT1W;5&VFH'U=H%*NV%>[ MPW*]FMX]MNM5\];7NT-Z;!?=VWY?M?\^I+HYW2]A^?'BR^YUVX\OBO7J6+VF M/U/_]?C8#D_%I93-;I\.W:XY+-KTY*;<: 2?'7+IVZJ_O%V)2GIODV M/ORVN5^JT5&JTW,_%E$-E_=4IKH>2QI\_#,7NKS4.09>WW^4_LO4^*$Q3U67 MRJ;^>[?IM_?+L%QLTDOU5O=?FM.O:6Z072[FUO^>WE,]R$ MM^F_X;6=L/;][5SJ^)]+&>6/)PE>"7!6T7) M%)NZK&1.^!]'PIR!1JG>E;*[JQW T0-Y95HV,TFICA*G1P M5=:-%R=Z<=P+&8 'QVH!XPT"\5P*.HA1Y>:-%_UX[H>T^L'S>IQ%2Z97*<@4 M.N-D-T%T$[@;0]P$/@8ZQ$@[A\LR$SB*1B(W8HF1R&JP#FT@/@255\[*7D#) M@%+<#2.4XMT?K6)36-(Y%S1F'&60"=R1IXZ U>2M F:(RUR,06?\R/0$Y'X" M]8/"&C>:^>$R<*@RBPID&@/'L:!@S10D )GI ^:KDY)98S)N)%)"ARE@:(4."-1*Z4M]2.PU'L;X$::X")/7:,&2AY!!=ZYW%C)8$8.9IH0/2!'KC-!.;K_"3IM M(JI,'H:6RC4\,''-V"!9TUQJO,0M R1S7G:*34TD+*J5!9NF)*03CLP59G M!ES+(-4+9$*5_-223(7$, MR)*9J!^))'7%V1APNUD#T<]$M$[48A[TH%D[E'2NR@13OT%,F^!S),E<[)83;' Q \81TZ8?ZEN8'(O3.Z!R1T8 MJ\F7:Y9C^W. _D=Y U5XH0H/5.% %7=395F,BS1UZ+<>88I7JU7\SJZ77J32 M@U0Z2*4'*2J+(G+WS2-,<8FC5>P@H<5;KD_=;X2?VUX$>R;5@6%>ZQ-C$E11 M_*">AD8=]'.'PDGJ9J':W!YWMB/9,)WD:/Z&PO=V]R:W-H965T&ULC9I;=]HX M%(7_"HOW!NM85U:2M4HHI912ZE+/,TV^KM7W;9\N'PT&;=HRC2OW>7A_*YKO;Z_RU6*^VV7S7V;]N-LO= M/X-LG;_==$7W5)"LGIZ+LJ!W>_VR?,J^9\6/E_G.?^J=51Y6FVR[7^7;SBY[ MO.F^%_V4=/G @4A7V=O^XO=.V96?>?YG^>'3PTTW*EN4K;/[HI18^A^_LKML MO2Z5?#O^JD2[YSK+!R]_/ZF/#IWWG?FYW&=W^?J/U4/Q?-.UW'_SOWK_LBWU0JOBF;Y=_'GZOMX>=; MI7]Z##] U0/4]H&X>B ^/R!_R\N*EV=>_/X!53V@6E:@*UZWKM+13L936^/IO,2Y\;UC,#E$ MI^&R6-Y>[_*WSNX88%^691P7??^4%R]+#_'N\*6/4'M?^NM61.ZZ]ZM4JIC! MD:%+1D1U)@',F>CY)IS;0; = PJ>IWH-PY 00M294F M2":N,S/$L.;,$:/8T/[OT"S^O\$IJDACAV(\4^*#0EQ3,%A!8@5Y4) U!S23@-,:FM ML)I-#X!)I25KVQQ@)(5DXY:$&)&+C6/<(N2$E>3X&D@!)WUO+^JM.:ZPXPK, M&8<5-%;0X9PA%GL&1T9?#I'PN2<+8\,0B_W$(C:U1@!3RO%5.0:8]#ZS2B< M$RX*Y@S (A%9ALU"C*P3?'7, 6:,CEGP24+,SRLK@CD#.#^=';'6I2'GF5@1 M-MQ@PPTPG%4T,&#K'#0>8L)8OQ!'"A-%L18P!%@G#U28AYHSDJWH*J)B( MAPA(&1:6YB%EG99LS)*0DLI('N,6(1:;.(B8*<#(^!",K;;8:@NL9J,^L,!J MQ[T9 LIOZZS1(T1%Q&;[&%"1/\HRFQ$E+!O-:4CY[8)-TUD(V:"'II#B![<9H'SXC[C3 M0(MX,I# ,2-_M.!>AYP,=F8X%B0; K? Q_'W@H#7FGM-*';SB#4$F'&.I^":WXO$A0E5;R2A< D@O2CI!Z5UZ96=[PD"O_+-@T5QLN@02X!>)[;2+ '8KE!XD%H-YYFX.0 M&F)-@]UPCR' 10:_]AE4T.4UF]6&IY5#@"D9Y((C@'GK^+7/&&$ZV+8GJ%(* M+A2G2"V6P54&P&**N3USI&8,#_4)P*C,'VU:E<(.2KS(J.&^@L!]1E M^"*#4H)5^*&-U A*\4SK8QNI,99BK?K41FJ"I9AUGZ$47V1XK!CUI8W4#$A% M5_PO-%_;2,U;M>I;&ZD$2,DKGH!\;S/L"RC%L_,?;5J5P@XV;5[4<$-$ FR M#7\CIH:;!P(W#SRM3 B(I3QJ=AAK=K@4@/DN8WF2DBI;-27!S/ZST(SH;UKQO.$03.$7QN#A D M&W)H:LC[">7]_,8104%%O8L78C;9[NGPNM^^.B^/Q.X7LJWZAA MY0/1_R9 >2+Z*2H?4/\.Z0RI_P&5CZC_$96/J?\)E4^H_QF53ZG_!97/J/\5 ME<^I_PV5)]3_CLH7U/^!RM^3[*2;PZM*CWE>9-[ZZ,K/L>=L^7#^L,X>B_)7XW_?'5^[/'XH\I?JE=+> M^;W6VW\!4$L#!!0 ( $647%"-GG6)^04 !H@ 8 >&PO=V]R:W-H M965T&ULC9K=;MLX$(5?Q?"]:Y$<_JA( FS?I='_W5*Z+_:=J6V[B7QZJW;JHX^7N<;K?[LKBO@U:KZ8ZR]QT72PW MXZN+]MZWW=5%]5ROEIORVVZT?UZOB]U_U^6J>KT_+QZ>ZN3&]NM@6 MC^6?9?W7]MLN7DV/K=POU^5FOZPVHUWY<#G^37V^M=0$M(J_E^7K_L/W4=.5 M'U7UL[FXO;\<9TU%Y:J\JYLFBOCQ4L[*U:II*=;Q;]?H^)BS"?SX_:WU>=OY MV)D?Q;Z<5:M_EO?UT^4XC$?WY4/QO*J_5Z\W9=[ZG6T.\SI;=$L'?4YCU/NKKG9SK#V;W%.[./=ERM% MZF+ZTC34::X/&IUH=*J9(8U)-5^0AE+-5Z2QJ6:.-"[5+)#&IYH;I FIYA9I M\J-F&L?V., :#K!N&Z"/#=B,#?!!8UO-IM7X$'\&/L92QEN:2XGQE&>LYPLI M(R*C66NW4C8QWH6 ^V]@_PWH/YM@LX/&?>R8RO*8R>-,!#,1R,2&\(9DCY3O MR6)A%@NRL(E^8T5_5.Z-Q6D<3./:)DR2AG #'C;@09UL(5U[42<%Y5EOYD.J MI)@ BPF@-PXWD,,&1,\\=Y)G54A"$,!=/'Y MZW0/HS5FM :,=LP SK2$K]5Y,"[TS'R-^:L!?QUWDIWH/%^A>XPBHF_@B20S M3U@+C9FIS?GF0F,4:F2V^$S4DG%$VC- S0=E:4$8A=J>;S$T9IP&C!,F0TO& M::V=[_L%,.@T<+%HB;!*447SXAF1I01AU&J!.N PM&3;QRO0]136&F$80 M$SLB"0I#CD^=F98,$\.#6^K;PV#B&$0B&>Z 7Y/ MQU^"[UZ'=6E)F$P&D8D__(TDTT1;_D2Y'92E!?7L*9'I$V,D31_QY;P8$*7% M8!0:@$+A$@RP>Y1IRX\MAG5I21B&!OA"SY=8)TK6CG;:YOQ)"H26&8"YD2;3 M$GF^)5H G;>Y-6*:2-V$E%4]J#&8Z 80W?/3+2.)'KEO M /T]/ZGH1.=9"H.I;@#5^?;^QDBJG[ 4!D/=Y.=;"L*,);3SYI:B$R4G5THL MHSE)%*>RM"!,8E+G6PK"Y"1 3FZ>OQ#P=,'WGGUA)!(Z9^/FA23M=*!<]TQ? MZCEG0]Z/ X\DR";14?"CO_FP+BT) X_0J1RW+P28DEO=M_D@S!1".V'.5I*D M,#X36[!.=LJ^]+34-PTQ< CMJ[E](>DC0YYGIF]X,'(([9GYHYDDW[^8"6ND5F8?GC] MV+PU_Z/8/2XW^]&/JJZK=?N^\:&JZC(VF7V*53^5Q?WQ8E4^U,U7'[_O#F^K M#Q=UM>W>Q$^/_QW@ZG]02P,$% @ 191<4%,V,L[9!0 ZQT !@ !X M;"]W;W)KU-4.!4?''IGT[ M7GQ?#%7YW'5?AA\_/=PNU>"HW;;W_1"BR1]?VZK=;H=(V<=?4]#E^9U#P*A?6Q>M_VOW=N/[50AMUQ,M?^Y_=IN MLWQPDM]QWVV/X]_%_>NQ[W93E&QEUWP[?6[VX^?;%/][,5R I@)T+D#ZW0)F M*F#^;P$[%;"LP.I4E;%MZJ9O[FX.W=OB<.K>EV881?K:YM:_'QZ.C3W^+S?/ M,3_]>J=#NEE]'0)-FO5)0Y>:LV*5HY]?0>@5:Y+%HYJ_HD(:/=?42$/8B(%U M-6, ,PM@< + ]@Q@+T,0)$UUDGC1LU^U)#7R@5682"SBIQG=9:R0,$K;-I! MTP[4VN( '@;PH-;$:GW2^ N?UAG-*RU5QGO+QD(M512=+_1T@):#M!P=LQS$ M:YR+CHW]2JJXW?<4,ZL16HW *AL%ZRA>H;WF3J4H6C8X:ZEQA:F?6,2(T8$32W+H%X;0"Z$%5A%:$QG33 4S+T#E#')\)5TA73!DA>N@<['$JL)TXHD MK8BOP=8$,.2#X8D(RG@SU$!EO2N8QJPBR2I2'%:$8)4GM1>VD5"3)I[ZD=!X M75I $V86>3&O216R&F%\$,"'%YTF<[X)2O&DAF0V6L?K#C9+)I6VD80I0I(B MQ VM"5 DKXRD<: +P09N',C,);OFQC%&2&*$%,Y+9H? M#62+5LD6@QSO!)"%09#"1.H8!.ZQ!*OC&J#$"5 MYJG:@*V0=RGPA3/2Q1C%F2'0Y57JY2YT;AV#RLC-%6E.62.W0R%OP;FN CH7 M*?(=;PUTQEOO"_G:8$ :"4CB9QUK(Y&63/#\@*4".E3%&NA8%>?6,2--E,L# M7%_?=Z[X? M;HTNGIYO+#_2<&/&GJ_U=7VZ2?LWS.D:])?F\+39'Q>?N[[O=N.MV6/7]6TV MJ3YD>\]M\W#^L6T?^^%KR-\/I^O'TX^^>YFN5E?G^]V[?P!02P,$% @ M191<4/62O^,4G4[L1;IAY$SSMSYR!DR[29RF.B M>LG9WI':)L%I6B0MJ[MXM7!K3W*U$&?=U!U_DI$ZMRV3?]>\$==EC.+;PG-] M/&F[D*P6/3OR'US_[)^DF263RKYN>:=JT462'Y;Q)_2X1=@2'.)7S:]J-HYL ME!^X4UCE8R//Z-H/#W3$N?CF_IG%]Z$>6&* M;T3SN][KTS(NXVC/#^S958O*XRJ17*Q0B-F/6#P'/,>L0D1!7T/ MV880A(H)DQB3DU,,.L5.()N[P"DLD($"F1/(YR;]I .$.$CG(%56$.+'#6&4 MIJ1(O<@AC)28E 0VG8.F=8#II@912@KO- 0B" O<@C" M],XF%:#= K";>7:+X"%51HNR] R',$H11;[E$&9VJ21W=HF"KBG@.H<%2E"@ M_/@V5Z! !3@@7MVJ(*GWQFY"!,J]@:.5Y3F9MVQZ\WYD\UIV*7H0V)X#KTP" MZ8.1.IFS?IHT_*#MD)JQ' Z\8:)%/Q[FR?2/8O4/4$L#!!0 ( $647% & MPKV"MP$ -(# 8 >&PO=V]R:W-H965T&UL;5-A;]L@ M$/TKB!]0')*V661;:EI-F]1*4:=MGXE]ME'!YP&.VW\_P*[GM?X"W''OW;OC M2 MO*C1:.&^:FMG.@"@C2"O&D^2& M:2%;FJ?1=S)YBKU3LH63(;;76IBW(R@<,KJA[XYG63=J*&'^!^=B?C M+3:SE%)#:R6VQ$"5T;O-X;@+\3'@EX3!+LXD5')&? G&]S*C21 $"@H7&(3? M+G /2@4B+^//Q$GGE &X/+^S?XVU^UK.PL(]JM^R=$U&]Y244(E>N6<-*BMXZU!.+EZ+%Z[C+-N[#>'-],\'6 7P"\!FP MCWG8F"@J?Q!.Y*G!@9BQ]YT(3[PY<-^;(CAC*^*=%V^]]Y)SOD_9)1!-,<"G) ME1^AQG^PV5!0N7"\]6E I&7\6OFI$O* %R?W]@_Q]I]+6=AX1[5LZQX@/+A08G/4:*R<27E8!WJF<5+T>)UVF47]W&Z29(9M@W@,X O@-N8 MATV)HO('X421&1R)F7K?B_#$^P/WO2F#,[8BWGGQUGLO!4]XQBZ!:(XY3C%\ M%;-?(IAG7U+PK11'_@^<;\.3385)A"?O%";;!.DF01H)TO^6N!63?DC"5CW5 M8)HX39:4.'1QDE?>96#O>'R3O^'3M'\3II&=)6=T_F5C_VM$!U[*[LJ/4.L_ MV&(HJ%TX?O)G,XW99#CLYQ_$EF]<_ %02P,$% @ 191<4/:+!<*U 0 MT@, !D !X;"]W;W)K&UL?5/;;MP@$/T5Q >$ M7;R;1"O;4C91E$JMM$K4]IFUQQ<%& ?P.OW[ '98J]DZV&DR&V5TJ87T>0.&1T2S\=SVW=N.!@>=J)&E[ ?>].QEML9BE; M!=JVJ(F!*J-WV\-Q%^)CP(\6!KLXDU#)&?$U&%_*C&Z"()!0N, @_':!>Y R M$'D9;Q,GG5,&X/+\R?X8:_>UG(6%>Y0_V](U&;VEI(1*]-(]X_ $4SU[2J;B MO\(%I \/2GR. J6-*REZZU!-+%Z*$N_CWNJX#^/-/IE@ZP ^ ?@,N(UYV)@H M*G\03N2IP8&8L?>="$^\/7#?FR(X8ROBG1=OO?>2\V2?LDL@FF*.8PQ?Q&SG M".;9YQ1\+<61_P/GZ_!D56$2X*C!U MG"9+"NQUG.2%=Q[8.Q[?Y'?X..W?A*E;;&UL?5-ACY0P$/TK37_ %;JH MZP9(;L\83339G%$_=V& YEJ*;5G.?^^T<(A*_-)VIO/>O)E.\\G8)]/*L M5>\*VGD_G!AS50=:N#LS0(\WC;%:>#1MR]Q@0=01I!7C2?*::2%[6N;1=[%E M;D:O9 \72]RHM; _SZ#,5-"4OC@>9=OYX&!E/H@6OH#_.EPL6FQEJ:6&WDG3 M$PM-0>_3TSD+\3'@FX3); !E I$*./' MPDG7E &X/;^POX^U8RU7X>#!J.^R]EU!CY34T(A1^44+,5_@ALH M# ]*,$=EE(LKJ4;GC5Y84(H6S_,N^[A/\TV6+K!] %\ ? 4<8QXV)XK*WPDO MRMR:B=BY]X,(3YR>./:F"L[8BGB'XAUZ;R4_''-V"T1+S'F.X9N8=(U@R+ZF MX'LISOP?.-^''W85'B+\\(?"M_L$V2Y!%@FR_Y:X$Y,E?R5AFYYJL&V<)D=6#O>7R3W^'SM'\6MI6](U?C\65C_QMC/*"4Y Y'J,,/MAH*&A^. M;_!LYS&;#6^&Y0>Q]1N7OP!02P,$% @ 191<4$HH\V6S 0 T@, !D M !X;"]W;W)K&UL?5-AC]0@$/TKA!]P[++5NVS: M)K=GC"::;,ZHG]EVVI(#I@+=GO]>H+U>U>H78(9Y;]X,0SZB?7(=@"?/6AE7 MT,[[_LB8JSK0PMU@#R;<-&BU\,&T+7.]!5$GD%:,[W9OF1;2T#)/OK,M$!E(I$0<:/F9,N M*2-P?7YA?Y]J#[5]%?.+]D8?>5-&96I'N@G@7O->29_N<72/1''.:8O@JYC6"!?8E!=]* M<>)_P?DV_+"I\)#@A]\4_H,@VR3($D'VWQ*W8@Y_)&&KGFJP;9HF1RH<3)KD ME7<9V'N>WN0U?)KVS\*VTCAR01]>-O6_0?00I.QNP@AUX8,MAH+&Q^-M.-MI MS";#8S__(+9\X_(74$L#!!0 ( $647%!E1^Z*M $ -(# 9 >&PO M=V]R:W-H965TO&C5N9RVWO<' MQES9@A;NRO30X4UMK!8>3=LPUUL0501IQ?AN=\.TD!TMLN@[V2(S@U>R@Y,E M;M!:V-"7A-&MSB14-GEE0BA8OTRZ[N(_339+,L&T GP%\ =S&/&Q*%)5_%EX4F34CL5/O M>Q&>>'_@V)LR.&,KXAV*=^B]%#Q-,W8)1'/,<8KAJYC]$L&0?4G!MU(<^3]P MO@U/-A4F$9Z\4WB]39!N$J21(/UOB5LQ-Q^2L%5/-=@F3I,CI1FZ.,DK[S*P M=SR^R=_P:=H?A&UDY\C9>'S9V/_:& \H97>%(]3B!UL,!;4/QT]XMM.8388W M_?R#V/*-BS]02P,$% @ 191<4-(6;,>T 0 T@, !D !X;"]W;W)K M&UL?5/;;MP@$/T5Q >$7=9-MBO;4C95U$JMM$K5 MY)FUQS8*%Q?P.OW[ B:.VUAY 6:8<^;,,.2C-L^V W#H10IE"]PYUQ\(L54' MDMDKW8/R-XTVDCEOFI;8W@"K(T@*0C>;:R(95[C,H^]DREP/3G %)X/L("4S M?XX@]%C@+7YU//"V<\%!RKQG+?P$]ZL_&6^1F:7F$I3E6B$#38%OMX=C%N)C MP".'T2[.*%1RUOHY&-_J F^"(!!0N<# _':!.Q B$'D9OQ,GGE,&X/+\RGX? M:_>UG)F%.RV>>.VZ N\QJJ%A@W />OP*J9Y/&*7BO\,%A \/2GR.2@L;5U0- MUFF96+P4R5ZFG:NXC^EFGV#K )H = ;L8QXR)8K*OS#'RMSH$9FI]ST+3[P] M4-^;*CAC*^*=%V^]]U+2["8GET"48HY3#%W$;.<(XMGG%'0MQ9&^@]-U^&Y5 MX2["=_\HW*\39*L$623(/BQQ+>;S?TG(HJ<23!NGR:)*#RI.\L([#^PMC6_R M%CY-^P]F6JXL.FOG7S;VO]':@9>RN?(CU/D/-AL"&A>.-_YLIC&;#*?[](/( M_(W+OU!+ P04 " !%E%Q0*6SP-;,! #2 P &0 'AL+W=O05HQGV1NFA32TS)/O;,L 2E(E&0\7WFI$O*"%R?7]G?I=I#+1?A MX!'5-UG[KJ#WE-30B$'Y)QS?PUS/+25S\1_A"BJ$1R4A1X7*I954@_.H9Y8@ M18N7:9-TP^]FV#: SP"^ .Y3'C8E2LK?"B_*W.)([-3[7L0GWAUYZ$T5 MG:D5Z2Z(=\%[+?EMEK-K))IC3E,,7\7LE@@6V)<4?"O%B?\%Y]OP_:;"?8+O M?U/XC_R'38)#(CC\M\2MF#]5LE5/-=@V39,C%0XF3?+*NPSL T]O\BM\FO9/ MPK;2.')!'UXV];]!]!"D9#=AA+KPP19#0>/C\2Z<[31FD^&QGW\06[YQ^1-0 M2P,$% @ 191<4)HWIHZW 0 T@, !D !X;"]W;W)K&UL;5/;;MLP#/T501]0)8K3%H%MH.DP=, &!"VV/2LV?4%U<24Y M[OZ^E.RZ;N<72:1X#@\I*AV,?78-@">O2FJ7T<;[[L"8*QI0PEV9#C3>5,8J MX=&T-7.=!5%&D)*,;S;73(E6TSR-OI/-4]-[V6HX6>)ZI83]=P1IAHQNZ;OC ML:T;'QPL3SM1PQ/XW]W)HL5FEK)5H%UK-+%09?1N>S@F(3X&_&EA<(LS"96< MC7D.QH\RHYL@""04/C (W"YP#U(&(I3Q,G'2.64 +L_O[-]C[5C+63BX-_)O M6_HFH[>4E%")7OI',SS 5,^>DJGXGW !B>%!">8HC'1Q)47OO%$3"TI1XG7< M6QWW8;Q);B;8.H!/ #X#;F,>-B:*RK\)+_+4FH'8L?>="$^\/7#L31&_=N^-(!V-?7 /@R:M6KJ]D"V=+7*^UL'].H,R0T0U]$#@\#M"@^@5"!"&;\G3CJG#,#E^8W]*=:.M5R$@P>C?LG2 M-QD]4%)")7KEG\WP&:9Z;BF9BO\*5U 8'I1@CL(H%U=2],X;/;&@%"U>QUVV M<1_&F_UA@JT#^ 3@,^ 0\[ Q453^*+S(4VL&8L?>=R(\\>;(L3=%<,96Q#L4 M[]![S?GM7#.J!^R M\FU.;RBIH!:#\D]F?("YG@^4S,5_@0LH# ]*,$=IE(LK*0?GC9Y94(H6+],N MN[B/TTV2SK!M )\!? '%)DU([%3[WL1GGA_X-B;,CAC*^(= MBG?HO13\>I^Q2R":8XY3#%_%O$:K!-G"9'2C-T<9)7WF5@;WE\D_?P:=H?A6UDY\C9 M>'S9V/_:& \H97>%(]3B!UL,!;4/QX]XMM.8388W_?R#V/*-BU]02P,$% M @ 191<4+G&J-JU 0 T@, !D !X;"]W;W)K&UL?5/;;MP@$/T5Q >$7=;91"O;4C91U4JIM$J5Y)FUQQ<%&!?P.OW[ G8< MM[7Z LPPY\R984@'-&^V 7#D74EM,]HXUQT8LT4#2M@K[$#[FPJ-$LZ;IF:V M,R#*"%*2\R5;#R1#;*R7,KR-('#*ZI1^.I[9N7'"P M/.U$#3_ /7&8A/@8\-+"8!=G$BHY([X%XUN9 MT4T0!!(*%QB$WRYP#U(&(B_CY\1)YY0!N#Q_L'^)M?M:SL+"/'KCO31&$NPG=_*+Q>)TA6"9)( MD/RWQ+68_5])V**G"DP=I\F2 GL=)WGAG0?VCLT 0 T@, !D !X;"]W;W)K&UL M?5-AC]L@#/TKB!]PM+2[ZZHDTO6F:9,VJ;IIVV>:. DZP!F0YO;O!R3-LBW: M%\#&[_G9F&Q ^^): $]>M3(NIZWWW9$Q5[:@A;O##DRXJ=%JX8-I&^8Z"Z)* M(*T8WVSNF1;2T")+OK,M,NR]D@;.EKA>:V%_GD#AD-,MO3F>9=/ZZ&!%UHD& MOH#_VIUML-C,4DD-QDDTQ$*=T\?M\;2/\2G@FX3!+$)E(I$0<:/B9/.*2-P>;ZQOT^UAUHNPL$3JN^R\FU.#Y144(M> M^6<PP#ZGX&LI3OP?.%^'[U85[A)\]X?"PSK!?I5@GPCV_RUQ M+>;M7TG8HJ<:;).FR9$2>Y,F>>&=!_:1IS?Y'3Y.^V=A&VD/Q(9SM.&:CX;&;?A";OW'Q"U!+ P04 " !%E%Q0 MK<^P=+0! #2 P &0 'AL+W=O< M.3,>YZ-US[X#".1%*^,+VH70'QGS50=:^!O;@\&;QCHM IJN9;YW(.H$THKQ M+'O#M)"&EGGRG5V9VR$H:>#LB!^T%N['"90="[JCKXXGV78A.EB9]Z*%SQ"^ M]&>'%EM8:JG!>&D-<= 4]&%W/!UB? KX*F'TJS.)E5RL?8[&A[J@610$"JH0 M&01N5W@$I2(1RO@^<](E902NSZ_L[U+M6,M%>'BTZINL0U?0>TIJ:,2@PI,= MW\-[L2-S4^U[$)]X=.?:FBL[4BG2'XCUZKR6_RW)VC41S MS&F*X:N8W1+!D'U)P;=2G/A?<+X-WV\JW"?X_C>%_\A_V"0X)(+#?TO>9>!?4B/R'Z%3]/^2;A6&D\N-N#+IOXWU@9 *=D- MCE"''VPQ%#0A'N_P[*8QFXQ@^_D'L>4;ES\!4$L#!!0 ( $647%!#O!$G MM0$ -(# 9 >&PO=V]R:W-H965T_6_>#$,^ MHGUV'8 G+UH95]#.^_[(F*LZT,+=8 \FW#1HM?#!M"USO051)Y!6C.]V;Y@6 MTM R3[ZS+7,ZH+LH"!14/C*(L%WA M$92*1$'&CYF3+BDC<'U^97^?:@^U7(2#1U3?9>V[@MY34D,C!N6?

E80<%2J75E(-SJ.>68(4+5ZF79JTC],-?SO#M@%\!O %<)_R ML"E14OY.>%'F%D=BI][W(C[Q_LA#;ZKH3*U(=T&\"]YKR>\..;M&HCGF-,7P M5^_D'L>4;E[\ 4$L#!!0 ( $647%!K8/L9M0$ M -(# 9 >&PO=V]R:W-H965T=6JM1EMG.N.C-FB 2WL#7;0^IL*C1;.FZ9FMC,@R@C2BO'-YHYI(5N: MI]%W-GF*O5.RA;,AMM=:F+<3*!PRNJ4?CB=9-RXX6)YVHH9G<-^[L_$6FUE* MJ:&U$EMBH,KH_?9X2D)\#/@A8;"+,PF57!!?@O&US.@F" (%A0L,PF]7> "E M I&7\6OBI'/* %R>/]@_Q]I]+1=AX0'53UFZ)J,'2DJH1*_<$PY?8*KGEI*I M^&]P!>7#@Q*?HT!EXTJ*WCK4$XN7HL7KN,LV[L-X_DK!%3S68 M.DZ3)07V;9SDA7<>V'L>W^1W^#CMC\+4LK7D@LZ_;.Q_A>C 2]G<^!%J_ >; M#065"\>]/YMQS$;#83?](#9_X_P=4$L#!!0 ( $647% @#49YM@$ -(# M 9 >&PO=V]R:W-H965TIVF3-NG4:=MG+G$25(@S()?NWP](FF5MO@ V?L_/QF0CFF?; CCR MHE5G<]HZUQ\9LV4+6M@;[*'S-S4:+9PW3<-L;T!4$:05XTGR@6DA.UIDT7_@?O1GXRVVL%120V^:D2\H 7)]?V3_%VGTM%V'A$=4O6;DVIP=**JC%H-P3CI]AKN>6DKGXKW % MY<.#$I^C1&7C2LK!.M0SBY>BQ?L6L@FF-.4PQ?Q:1+!//L M2PJ^E>+$W\'Y-GRWJ7 7X;LU_)!L$^PW"?:18/\?0?JFQ*V8MRK9JJ<:3!.G MR9(2ARY.\LJ[#.P#CV_R+WR:]F_"-+*SY(+.OVSL?XWHP$M);OP(M?Z#+8:" MVH7CG3^;:9NQ%$BF>PT.*2@=C7UP#X,F; MDMIEM/&^.S+FB@:4<#>F XTWE;%*>#1MS5QG0901I"3CF\V>*=%JFJ?1=[9Y M:GHO6PUG2UROE+#O)Y!FR.B6?CB>VKKQP<'RM!,U? ?_HSM;M-C,4K8*M&N- M)A:JC-YMCZ GRT,;G$FH9*+,2_!>"@SN@F"0$+A X/ [0KW(&4@0AFO M$R>=4P;@\OS!_B76CK5FXIF8K_!E>0 M&!Z48(["2!=74O3.&S6QH!0EWL:]U7$?QIO]?H*M _@$X#/@$/.P,5%4_EEX MD:?6#,2.O>]$>.+MD6-OBN",K8AW*-ZA]YKSPRYEUT TQ9S&&+Z(V7S;VOS+& TK9W. (-?C!9D-"Y
IDDA- MIVF3-JGJM.VWFS@)*F!F.TGW]C.&LL0<=W\"F'//L]3KI3K9LJCEHT[,J:J$_K.1I;JL4IJ^+3P5AZ-M%\AZV8B#_"[MC^91NRWC=T^:#IIMX?7]&_LG?WAWF&=AY(,J?Q4[>URE>9KLY%Z< M2OND+I]E?Z!IFO2G_RK/LG3P=B=.8ZM*XW^3[.VN1>VOE^[- MC/5EN(#U!6PHR+T.Z83\SC\**]9+K2Z)[CY^(]K_F-XQ]VVV[:+_%/Z=V[QQ MJ^LRFP[ K#!T0Q+$/$@Q);-BHG.%R#G?(?3F_+F<+3#"!!!-/ M,+DYXCPX(L+D6&0*1:: 8!&( ,PBPR(S*#(#!#0009C(]YY#D3D@X($(PDRP M2 Y%Q]R(+*#( A"$O8TP"(KG#\D^N,PXNI%[>"CE MWK:WON[FS>["JZ6=J,@SVZ[]02P,$% @ 191<4"UEQGZW 0 T@, M !D !X;"]W;W)K&UL;5/M;ML@%'T5Q .4A+A- M%-F6FDY3)VU2U&K;;V)?VZC@ZP*.N[9-VXX&!YVHD:GL'][,[&6VQ6*:6&UDIL MB8$JH_?;XRD)^ CX)6&PBS,)E5P07X+QKN2<<'F&JYY:2J?CO< 7E MX2$3'Z- 9>-*BMXZU).*3T6+MW&7;=R'\2;93[1U I\(?"8<8APV!HJ9?Q%. MY*G!@9BQ]YT(3[P]RN?$CU/@/-AL* M*A>.>W\VXYB-AL-N^D%L_L;Y.U!+ P04 " !%E%Q00_H,O+8! #2 P M&0 'AL+W=O)+-7>@#E;UIM)'/>-!VQ@P'61)(4A";)%R(95[@JHN]DJD*/ M3G %)X/L*"4S[T<0>BIQBC\X!R&"D$_C=='$ M:\A W)X_U+_%VGTM9V;A7HL_O'%]B6\Q:J!EHW#/>GJ$I9YKC);B?\ %A(>' M3'R,6@L;5U2/UFFYJ/A4)'N;=Z[B/LTW6;K0]@ET(="5G^_1L-\,LTK,M_2;?%\AW!?(HD&]+S))/)>YA/A=)-CV58+HX31;5 M>E1QDC?>=6#O:'R3?_!YVI^8Z;BRZ*R=?]G8_U9K!SZ5Y,J/4.\_V&H(:%TX MWOBSF<=L-IP>EA]$UF]<_0502P,$% @ 191<4"O.% +9 0 N00 !D M !X;"]W;W)K&UL;53;CML@$/T5Q X2(+OHLN,C58 MP3NX:&0&*9G^M]0Y29#UKX#O8'_U%.XLL*A67T!FN.J2A MSO'C]G1./3X ?G(8S6J/?"57I5Z\\:7*\<8G! )*ZQ686V[P!$)X(9?&[UD3 M+R$]<;U_4_\4:G>U7)F!)R5^\QU6GD7UG$Z2=.9%B?0F4 7PC'$(5.@D/E'9EF1 M:34B/?6^9_X7;T_4]:;TSM"*<.:2-\Y[*Y*$9N3FA6;,><+0%6:[((A37T+0 M6(@S?4>G<7H2S3 )]&1-IQ_B KNHP"X([/XK,;DK,8;9Q8/LHT'V$8%]7. 0 M%3B\*S-)#G&!-"J01C)([\J,88YW0&UL=531;IPP$/P5RQ\0<^9HDQ,@Y5)5K91(IU1MGWVP M@!4;4]LN9V5VOEWQ2^L5T !:]2M&; G?6#@="3-6!9.9& M#="[DT9IR:PS=4O,H('5@20%H4GRB4C&>USFP7?29:Y&*W@/)XW,*"73;T<0 M:BKP#G\XGGG;6>\@93ZP%GZ _3F' MR6SVR%=R5NK%&]_K B<^(1!06:_ W'*!!Q#""[DT_BR:> WIB=O]A_K74+NK MYV*_ M1C4T;!3V64W?8*DGPV@I_A$N(!S<9^)B5$J8\$75:*R2 MBXI+1;+7>>5]6*?Y)+M;:'$"70AT)=R&.&0.%#+_PBPK['YAO\>Y MW=U4WAFN(IRYY(WS7LHTOZ3JQ)CF/\4F46#9!$!>A4DAKFNA&P:)T&WX4[4$L#!!0 ( $647%"7;?XVWP$ $% 9 M >&PO=V]R:W-H965TKQD02S@N'W[ KK66OI'.(?O<@X"V23DBVH!-'KEK%SH2HL@5.U8,8H#=Z)&$ M.L>/A_,EM7@'^-[!I#9S9#NY"?%B@T]5C@-;$# HM56@9KC#$S!FA4P9/Q=- MO%I:XG;^IO[!]6YZN5$%3X+]Z"K=YOB$404U'9E^%M-'6/I),%J:_PQW8 9N M*S$>I6#*?5$Y*BWXHF)*X?1U'KO>C=.\DD0+S4\(%T*X$D[.A\Q&KO+W5-,B MDV)"@3>[4P\F"3PFZ1>D]0C<-B9^##[GTHV1Y"#;-SE4Z@48^\N_B:[ MWN_'T!WA/_#Y&PO M=V]R:W-H965T)W^?0?LN&[J%V"&<\Y<&++1V!?7 GCRJE7G-/ =_(_^;-%BBTHE-71.FHY8J'-ZMS^> MTH"/@&<)HUN=2:CD8LQ+,+Y4.=V%A$!!Z8."P.T*]Z!4$,(T?LV:= D9B.OS MF_ICK!UKN0@']T;]E)5O,L$8I5$N MKJ0%%DUHS$3KWO M17CB_9%C;\K@C*V(=YB\0^^U2 Y)QJY!:,:<)@Q?8?8+@J'Z$H)OA3CQ_^A\ MFYYL9IA$>K*F)Y^V!=)-@30*I/^4F+XK<0MS>!>$K7JJP39QFAPIS=#%25YY MEX&]BX_(_L*G:?\F;",[1R[&X\O&_M?&>,!4=C&UL=5/;;MP@$/T5Q >$->ML5BO;4C91E$JM MM$K4]IFUQS8*%P?P.OW[ '8<-W5?@!G..7-AR 9M7FP+X-";%,KFN'6N.Q!B MRQ8DLU>Z ^5O:FTD<]XT#;&= 59%DA2$;C8[(AE7N,BB[V2*3/=.< 4G@VPO M)3-_CB#TD.,$?SB>>-.ZX"!%UK$&GL'][$[&6V16J;@$9;E6R$"=X]OD<$P# M/@)^<1CLXHQ")6>M7X+QKN"<]/,)4SS5&4_'?X0+"PT,F/D:IA8TK M*GOKM)Q4?"J2O8T[5W$?QIM=,M'6"70BT)FPCW'(&"AF?L\<*S*C!V3&WGA:B"/]AT[7 MZ=O5#+>1OEW2T_\(I*L":11(_RKQYDN):YC]ER!DT5,)IHG39%&I>Q4G>>&= M!_:6QC?YA(_3_H.9ABN+SMKYEXW]K[5VX%/97/D1:OT'FPT!M0O'&W\VXYB- MAM/=](/(_(V+=U!+ P04 " !%E%Q0)).XGN$! !!0 &0 'AL+W=O M\=$VKK8,4V4 ;^ [ZQW"1QB(K2]5QZ%4G>B2ASO'#X71. M+=X!?G8PJV4JN0KQ:XTN5X\ F! Q*;1FH66[P"(Q9(I/&[X43KY(V<+M_ M9W]VM9M:KE3!HV"_NDJW.;['J(*:CDR_B.DS+/7$&"W%?X4;, .WF1B-4C#E MOJ@$4FMZ4UNE:XB#_-!D;%7)/80A#L1'^;H%TF\ M(HF'(-J)^# ?M"OUBJ0>@F0GXL.D.Q&RN8(<9..&3Z%2C+T;_(UWG>\'=^?) M/_C\.'RCLNEZA:Y"FT%PU[460H-));@S76W->[0:#&IMMZG9RWDJ9T.+87EP MR/KJ%7\!4$L#!!0 ( $647%#-N8ZHX $ $% 9 >&PO=V]R:W-H M965T@ M?"Y0@-X/ 93Z2%KZ"^C9>A;;PQE+W# ;9\\$3T!3H,3A?,H.W@.\] MS'*W]TPE-\Y?C/&I+I!O$@(*E3(,1"]W> )*#9%.X^?*B39)$[C?O[%_L+7K M6FY$PA.G/_I:=04Z(:^&ADQ4/?/Y(ZSU),A;B_\,=Z :;C+1&A6GTGZ]:I** MLY5%I\+(Z[+V@UWGY21)US!W0+@&A%O R>K@1C\2\XN# MPDB"U!_%>)[PXE.C"9[Q9)G"*)@R XB+@P_VE%ZA1)'031 M0<2%B=TBF5,D;?Y?@SM%?X#7QZ' M+T2T_2"]&U=Z$.QU;3A7H%/Q'W17._T>;0:%1IEMIO=BF<^\$E[=$\V0; D10I=DX*#2=#;*<4-Z]'D-AG=$W? M'(^B;EQPL#QM>0T_P?UJ3\9;;%(IA0)M!6IBH,KH[?IPW 9\!/P6T-O9F81* MSHA/P?A>9G05$@()A0L*W&\7N ,I@Y!/XWG4I%/(0)R?W]2_Q=I]+6=NX0[E M'U&Z)J-[2DJH>"?=(_;W,-9S3IP9[8H;>MSP\\?J0^-X4P1E; M$>]\\M9[+_EFMTO9)0B-F.. 26:8]81@7GT*D2R%."8?Z,DR?;.8X2;2-W/Z M]2?QMXL"VRBP_:_$_;L2ES!?W@5ALYXJ,'6<)DL*['2/\ M+U!+ P04 " !%E%Q0P&VVM]$! "MUL.!$%6VP*FZ$P/T9J46 MDE-M0MD0-4B@E2-Q1J(@2 FG78^+S.5.LLC$J%G7PTDB-7).Y=\C,#'E.,37 MQ%/7M-HF2)$-M(%?H'\/)VDBLJI4'8=>=:)'$NH'8VKQ#O"G@TEMYLAV M_]0.TO#@^1V9O2)MU6 MN#53O#+92Q'O@XQ$T2CT!\8^+#?-))ZC5)/0+)C8D/D]Z8D,WI MX" ;=R\4*L78NSNYR:Y7[SYRI^L=/M_;GU0V7:_066AS1MU)JH708$H)[DS# MK7DJUH!!K>WTBYG+^<+,@1;#\A:0]4$J_@%02P,$% @ 191<4/6I#*?& M 0 -P0 !D !X;"]W;W)K&UL;53M;J0@%'T5 MP@,4QQE;.U&33C?-;M(FDVZV^YO1JY*"6,"Q??L"6M>=\D>XEW/._8!K-DKU MJEL @]X%[W2.6V/Z/2&Z;$%0?25[Z.Q)+96@QIJJ(;I70"M/$IS$471-!&4= M+C+O.ZHBDX/AK(.C0GH0@JJ/ W YYGB#OQS/K&F- M.'="-HVW61,O(1UQO?]2?_"UVUI.5,.]Y']99=H)C5%*KOT7E8,V4LPJ-A5!WZ>5=7X=IY/K=*:%"?%,B!="ZN.0 M*9#/_ M]3=\6;?6Q[4SJG;X4_L\EKZST7V_0F(V M838+@ECU)40<"G&(O]'C,'T;S'#KZ=LU/4G# KN@P,X+[/XK,;TH,82Y#0=) M@D&2[P*WT460$.:RDV1U<0)4XY^L1J4<.C\N*^\R%7>QO_A_\&FDGJAJ6*?1 M21K[?/PEUU(:L*E$5S:7UD[Q8G"HC=O>V+V:WO)D&-G/8TJ6?T7Q"5!+ P04 M " !%E%Q0ABE'T^Q*X\_-R1SB20:HW70,8]"%XJU-<&],="-%Y#8+I&]E!:[^44@EF;*@J MHCL%K/ DP0G=;&(B6-/B+/&YD\H2V1O>M'!22/=",/5Y!"Z'%&_Q-?':5+5Q M"9(E':O@.Y@?W4G9B,PJ12.@U8ULD8(RQ??;PS%V> _XV<"@%WOD.CE+^>:" MKT6*-ZX@X) ;I\#L)TT\6SKB56(]<FJJ;5Z"R-O:/^)I52&K"E;&YLP[5]*N: 0VG< M]M;NU3@P8V!D-[T%9'Z0LM]02P,$% @ 191<4#;(UW() @ - 8 !D M !X;"]W;W)K&UL=55M;YLP$/XKB!]0\Y8$(D!J M.E6;M$E1IVV?'7()J#:FM@G=OY]M*$/T\B6VS\_+G1T?^2#DJZH!M/?.6:L* MO]:ZVQ.BJAHX50^B@];L7(3D5)NEO!+52:!G1^*,1$&P)9PVK5_F+G:492YZ MS9H6CM)3/>=4_CT $T/AA_Y'X*6YUMH&2)EW] H_0?_JCM*LR*QR;CBTJA&M M)^%2^(_A_A &EN 0OQL8U&+NV5).0KS:Q;=SX0,1B[S M+U33,I=B\.1X^!VU=QSN(W,VE0VZHW![)GEEHKJS1819'*)/] BGQVB&L:/'2_IV@PLDJ$#B!)*%0!($JQ(QS)TB-ZC)!A&( M5B88)L9-MJC)%A%(5B88YLYQ[5"3'2*P79E@F!UNDJ(F*2*0KDPP3(:;9*A) M]ED@7%\\AKES\:;YH"\H0"365X^"UG=/%H^6@[RZ=J6\2O2MZY6+Z-P2'R/W MZ/_#QW[Z@\IKTRKO)+1I'>Z!7X308'()'LS_L#8M?%XPN&@[W9FY'/O8N-"B MFWHTF3\4Y3]02P,$% @ 191<4/P/(R.W 0 T@, !D !X;"]W;W)K M&UL;5/M;ML@%'T5Q .4F#A9%-F6FDY5)ZU2U&GK M;V)?VZA\>(#C]NT'V'7=SG^ >SGGW \NV:#-BVT!''J50MD@+-<*&:AS?)L<3VG 1\ ? M#H-=G%&HY*+U2S!^5#G>A(1 0.F" O/;%>Y B"#DT_@[:>(Y9" NS^_J][%V M7\N%6;C3XIE7KLWQ :,*:M8+]Z2'!YCJV6$T%?\3KB \/&3B8Y1:V+BBLK=. MRTG%IR+9Z[AS%?=AO-G1B;9.H!.!SH1#C$/&0#'S[\RQ(C-Z0&;L?H]1]L-@34+AR_^;,9QVPTG.ZF M'T3F;US\ U!+ P04 " !%E%Q0!'D*O]T! !!0 &0 'AL+W=O]K2&[Z!_]&=I(KRHE"V'3K6B0Q*J+'B(CJ?$XAW@ MM851K?;(=G(1XLT&7\HL"&U!P*#05H&:Y0J/P)@5,F7\FC6#Q=(2U_N;^K/K MW?1RH0H>!?O9EKK)@OL E5#1@>D7,7Z&N9]]@.;FO\(5F(';2HQ'(9AROZ@8 ME!9\5C&E&UL;5/M;ML@%'T5Q .4A+A-%-F6FDY3)VU2U&K;;V)?VZA@7,!Q M]_:]8-?S.O\![N6<F@Q9O*F.U M\&C:FKG.@B@C22O&-YL[IH5L:9Y&W]GFJ>F]DBV<+7&]UL+^.8$R0T:W],/Q M).O&!P?+TT[4\ S^9W>V:+%9I90:6B=-2RQ4&;W?'D])P$? +PF#6YQ)J.1B MS$LPOI49W82$0$'A@X+ [0H/H%00PC1>)TTZAPS$Y?E#_6NL'6NY" J"DA$KTRC^9X1&F>FXIF8K_#E=0" ^98(S"*!=74O3.&SVI8"I:O(V[ M;.,^C#>WR41;)_")P&?"(<9A8Z"8^1?A19Y:,Q []KX3X8FW1XZ]*8(SMB+> M8?(.O=<\X7SS;<;;*%K1P=Z:'#F]J8[7P M:-J&N=Z"J"))*\:3Y,"TD!TMLNB[V"(S@U>R@XLE;M!:V#]G4&;,Z8Z^.9YE MT_K@8$76BP:^@__17RQ:;%&II(;.2=,1"W5.'W:G*:F@%H/RSV;\#',]]Y3,Q7^%&RB$ATPP1FF4BRLI!^>-GE4P%2U>IUUV M<1^GF\-AIFT3^$S@"^$8X[ I4,S\27A19-:,Q$Z][T5XXMV)8V_*X(RMB'>8 MO$/OK4CYQXS=@M",.4\8OL+L%@1#]24$WPIQYO_1^39]OYGA/M+W:_HQW19( M-P72*)"N2]PG[TK>9>!?>#Q3?[!IVG_)FPC M.T>NQN/+QO[7QGC 5)(['*$6/]AB**A].'[ LYW&;#*\Z>&PO=V]R:W-H965T\?K^[?HGX;F33-/12=S5?TNM_JP\E/?V\I=<:KT=W7^+*>&(M^;NO\J M7V1ES/M*3(Z-JKKAT]N<.JWJ*8HII2Y>QVO9#-?S%/_-C7: R0$N#DS<=."3 M [<<@K&RH=6/A2[6RU:=O78E?#K_=\)WIMC-O7]:"PS)X MZ0---@^C#5S96!8YMHB3BTE@"KA4 605,/CS:_^4]N>D/Q_\Q;LNN%7C:!,- M-LU@$](I!)E"$"F$E6*TB?^?(B)31$2*R!J+"'4ALB1AL55)A"H1(7#N&)28 M+"=&@Y(ZVDE(_P2UDUIC\I"@,E,0B=T,MHI"B#A=2TK6DN):[%F>HBS P] > M@!R;L22),D%7DY'59,1 VTUG<^<2"VEAAT22Q-9M.#N+ Q^,R)+:6=CL+#0> M&.#A$S:D "DC"V-;H9/5NU%.(NZ #:-IPRC<9(X0-$V8F$T\1L."4;2PF<

MBM-RYN%L]'!:JQQK%:&'8ZDN$C,$CET*I[7*B6771@_'4KVU'^*._3LE5IL_ M'(MU<0- G%8KIS;R-H XENO"32!.2Y93*[1-((Y7Z,4-!'%:VAROT A!D\WU M!HG:^@17)\?^*/^M:/=ETWE/2IM#Z'!4W"FEI0D9WIE@!UEL+P^5W.G^-C'W M[7B$'A^T.DY_#P27_RC6_P!02P,$% @ 191<4)/K6ZF_ 0 . 0 !D M !X;"]W;W)K&ULC53M;ML@%'T5Q ,4?Y!VBVQ+ MK:MJDS8IZK3M-[&O8U0P+I"X>_L!=BPO\:K^,?=>SCFS0>D7TP)8]"9% M9W+<6MMO"3%5"Y*9&]5#YV8:I26S+M4'8GH-K XD*4@21;=$,M[A(@NUG2XR M=;2"=[#3R!RE9/K/ P@UY#C&Y\(S/[36%TB1]>P /\#^['?:9616J;F$SG#5 M(0U-CN_C;4D]/@!^<1C,(D:^D[U2+S[Y6N?,*JA84=AG]7P!:9^-AA-S7^#$P@' M]T[<&I42)GQ1=316R4G%69'L;1QY%\9ATC_3U@G)1$AF0DS?):03(;T@D-%9 M:/61659D6@U(CX?5,W\GXFWJ-K/RQ;!W8M MI%=6*$W6!>BJ %T1N.BEI!^Q219GZ-_4=Z8/O#-HKZR[#N'0&J4L.,'HQFFU M[AG/B8#&^O#.Q7J\S&-B53^]4S+_+(J_4$L#!!0 ( $647%!JR%6CW $ M /H$ 9 >&PO=V]R:W-H965TJ'O&#/^,R9,X/'^23D MB^H -'KE;% %[K0>#X2HJ@-.U9T883 GC9"<:F/*EJA1 JU=$&=M@Y2YB-MX3OH'^-)&HNL M+'7/85"]&)"$IL#WX>&86;P#_.QA4IL]LI6ZP($5! PJ;1FH6:[P M (Q9(B/C]\*)UY0V<+N_L3^YVDTM9ZK@0;!??:V[ F<8U=#0"]//8OH,2ST) M1DOQ7^$*S,"M$I.C$DRY+ZHN2@N^L!@IG+[.:S^X=5KX;V'^@&@)B-: ,'6U MS(F<\D>J:9E+,2$Y]WZD]A>'A\CTIK).UPIW9L0KX[V6<1SGY&J)%LQQQD0; M3+@BB&%?4T2^%,?HO_#('[[S*MRY\/B-PL1/$'L)8D>P>T.0^@D2+T'B4;!_ MUR,?)O,G2;U)4@_!)S_!WDNP_WB9F9<@^T"9'DP2O$M"-G>/@VS=U"E4B M[.4\CK.AQ;B\-&1][LJ_4$L#!!0 ( $647%#;?] GFP$ %@# 9 M>&PO=V]R:W-H965T?.7-F[!2#=>^^ PCD0ROC2]J% MT&\8\W4'6O@KVX/!D]8Z+0*&[L!\[T TJ4@KQK/L!]-"&EH5*;=S56&/04D# M.T?\46OA_F]!V:&D.3TGGN6A"S'!JJ(7!WB!\-KO'$9L9FFD!N.E-<1!6])? M^6:[BO@$>),P^(5/XB1[:]]C\-24-(N"0$$=(H- =6\;" MI7]F?TBSXRQ[X>'.JK^R"5U);RAIH!5'%9[M\ C3/&M*IN%_PPD4PJ,2[%%; MY=.7U$L%,DFC#;$<,7F/PFFS$,^>5_)O*$;-.&),PWS6RQ5+BF_LCW$$:3_8VX'[3%EIK M R!;=H5$'3[S.5#0ANC^1-^-EST&P?;3.V;SSU1] E!+ P04 " !%E%Q0 MN&8K?4T$ 9$P &0 'AL+W=O$R5:G9VMUG!Y1 C8U9VPFS?[^R<0ANM0/[@FUQ MSNF6^F)9@T.6_RHVUI:]WVFR*V[[F[++OK#P?UV%,^'&1O9;+=V:>\5[RE:9S_.[))=KCM M0_]CX.?V=5-6 \%PL(]?[1^V_'/_E+NGX*2RWJ9V5VRS72^W+[?].[A9@JD( M->*OK3T49_>]:BK/6?:K>IBM;_MAY9%-[*JL)&)W>;=CFR25DO/CGT:T?[)9 M$<_O/]2G]>3=9)[CPHZSY._MNMS<]G6_M[8O\5M2_LP.C[:9D.CWFMDO[;M- M'+SRQ-E894E1__96;T69I8V*#O+LT,N/Q;:/JYJ&&\=RXM5HG?OUGRY;"S?Z M/N0B&@3OE5*#&1TQ[ P#$+8Q4"K(T]3%2M2$/E Q:MD<*@]R941B!EO;BTBPN.[RD#$DZ0A&=*5&M$+4R MA=,*G%;@M0)O^:!1KATQHL;LCE.)F%)H3<8^3&@-(0K!A( )$!HMSCT!8Q!% M2&U*P$)N(I2$#SZ,2PU:HO0@8%Q(CGR;$3#&@:-UF_LPQDRD#,(M?!QHS@RN M@26!XVZV9W9;$1=TQ(4?<8:[RQ$CSRQIKC@..($*A42HB8]23<MWL?);D4 M:*6FA)9F"O6]!TI+2(1Z]%&"LPB'VD=Q+0U"S7U4%#(MD,F%#V-<*(D:T-*' M@6*&=[0&28=9$F%&;H^D;RAD"B7#F$ Q@YO9A$"!PN5Z[Z,B;E 53@DIK7$? M>2"DI$$Q]C%2X^6>^:!O( 4@K3EA3W-L<>&CC #<^*EU!W%67ZT *SK B@@P M[MS*ZQBNBAE:@+&/DBH,485.?)1KV@JW;4(K5 )9G!):QN#.\4!H"8G?3H^$ M5L@$TIH16IQCK;F/8A)"@2:Y4$0=.YLHCY?$ZC-UUH=:4=9TE+4792XZ\L30 M"N;Z/4*U/R8WI.'E7<*B ;7+ED<@3(>QKMTO7'Y!+1I0.P0RA(X-+M [W#M@ ME[ODH@&U:UJQ#DL=.S6(+I?KH@&AQ.I\P4/'G@[\31T7'6\/Z-@E@/@?:=/Q M"@+B'>2G#=%^V=F.JVVIHQ<"U0R]G/'+]@M+'?4(?D$2&:-]2UU5"QUE"^:: MA#%>B_D&!J=FL]9Z;Z8ZX_:ERPKK7,^_.[ 0 _ 0 !D M !X;"]W;W)K&ULC93M;ILP%(9OQ?(%U$ 2PB) M:CI-G;1*4:=MOQTX?*@VIK8)[=W/-H31UI/Z)_8YO..O.E$I)3;4Q9$]5+H*4+XHQ$01 33ML.YZGSG62> MBD&SMH.31&K@G,K7(S Q9CC$5\=C6S?:.DB>]K2&GZ!_]2=I++)0RI9#IUK1 M(0E5AF_#PS&Q>B?XW<*H5GMD.SD+\62-[V6& UL0,"BT)5"S7. .&+,@4\;S MS,1+2ANXWE_IWUSOII1+<8P^AH>Q'[#QUKAQ@.V;&A,_8.L%;!U@\P;PQ0_8>0&[CQ7$P;LI^33_ MF5/L31)[ )$?L/<"]I]O,_$"DD^TZ=-LWB4AJ]/'0=;NWBE4B*%S=W[E7:[V M;>1.[S_Y]"X\4%FWG4)GHU$D*#*26X,2-OS%.T& PJ;;=[LY?3A9P, M+?KYK2'+@Y?_!5!+ P04 " !%E%Q0O?@FIB," "B!@ &0 'AL+W=O M)&SBZ15 SON MB$M=$_YG Y1U:]=W;Q.OU;F4>@(5>4O.\ /D6[OC:H1&E6-50R,JUC@<3FOW MD[]ZR33> 'Y6T(E)W]%.]HR]Z\'7X]KU=$) X2"U E'-%;9 J192:?P>--TQ MI"9.^S?US\:[\K(G K:,_JJ.LER[J>L8SD:3(.>L@HU>RVB.,K1 M50L-F$V/"2:8X!ZQ72+BY![RO(3X?GR/>5EBHAB/&*2,C&X"JYO "(13 9S9 M!4*K0&@$HKL,9EEN>@PVF,9@LC")TW16DR4L2?S$]V=U6<)P&J08STJSA(6Q M2BVRFXNLYB*+N<0N@*T"^/'RQE:!^('R]IAXXC3PXBC]QSY(K'$22YS4+I!: M!=+'G696@>P!I]EB3?T@#!-O%@=-SK*^O;\3?JX:X>R95->".;PGQB0H2>]) MJ97JP1@'%$Y2=Q/5Y_VUV0\D:X<7 8W/4O$74$L#!!0 ( $647% 0\XHS M P( . % 9 >&PO=V]R:W-H965T_<%>,S,[N^#- M>L9?104@G?>&MF+C5E)V:X3$H8*&B ?60:O>E(PW1*J0GY#H.)"C(344!9X7 MHX;4K9MGYFS'\XR=):U;V'%'G)N&\#^/0%F_<7WW>O!=>0$/T'^ MZG9<16A2.=8-M*)FK<.AW+A?_/4VU7@#>*FA%S=[1U>R9^Q5!]^.&]?3AH#" M06H%HI8+%$"I%E(VWD9-=TJIB;?[J_J3J5W5LB<""D9_UT=9;=S4=8Y0DC.5 MSZS_"F,]D>N,Q7^'"U %UTY4C@.CPCR=PUE(UHPJRDI#WH>U;LW:C_I7FIT0 MC(1@(OCA?PEX).#/$L*1$,X(:"C%]&9+),DSSGJ'#U^W(_HG\M>AZOY!'YIF MFW>J/4*=7O(P7F7HHH5&S.. "6XPP3VB6"+"Q+O';)>8.)D@2)FK&6R[A'EV)Z'52;APXJ_PS$EH M+ +A!;!>+/]SRQ"B0?][Q(%I7Z21*M_O%SI-8\Z<<=+5)+ M'IS&>)8'W5P=/?M^$'ZJ6^'LF52WT-R5DC$)2M)[4&J5&K=30*&4>INH/1^& MSA!(UHWS%$U#/?\+4$L#!!0 ( $647%"[F2>Q. , '\/ 9 >&PO M=V]R:W-H965TZ^$5@//>>>X?Y 3.]R.*U/ BAK+8@LKA\D$>1ZW]VLLABI2^+O5,>"Q%OZZ L=+D]R>3^NQ MYV(^E2>5)KEX+JSRE&5Q\7[ ^J&G#FTV.\%S^$^GE\+O25 M<\VR33*1EXG,K4+L9O8G]KCF?A50*WXEXE+>G%M5*R]2OE877[8SVZTJ$JG8 MJ"I%K ]GL11I6F72=?QID]I7SRKP]OP]^[IN7C?S$I=B*=/?R58=9G9H6UNQ MBT^I^BXOGT7;D&];;?=?Q5FD6EY5HCTV,BWK7VMS*I7,VBRZE"Q^:XY)7A\O MS3_^>Q@.H#: K@'$_AO VP ^-L!K [RQ 7X;X(\-"-J H!?@-)-5S_Y3K.+Y MM) 7JV@6T#&NUBE[#/3]W52#]>VL_],WH-2CY[DWX5/G7"5J-8M&0QV-U]4L MD<;O:IZ0)NAJ5D,-"]VN9HTT=-4XNM]KTP2;ICJ!URED@A-PF(#7"7@G08@3 M>#"!!RJ(>M,%-#=3T3'QH8D/$K">2:/Q:TU>:WSRF8]M F@3 !OJV00#&\ZX MP64"72; I;=0GY#&PR8A- E! D.5$4P0C5\8S,5 NJ"&H$]2(PINYI.1H5!F M )\!'P,$#&/$Z(YN,4B,?PS"$HE"DP_FC2&86-_'&ZQ2"L@WK""&H6.(.NH[ M#;$+F1\8C#!V#'''^T9(9&H(@\<059$A!<:*A7* LDB@R/3,+X M$<*OMU 6K>CV]K$))VYPP@ 2 # :."&1Z5UG>-F!MUUD*A532G>\[P@#2", M7!$ 4!L9N" ,((T <$5# +GKFI8*!I 6Y'7-PH&3VH#?H3Q(X!?9'C4$\:/ M[L"/,'X$R.H_;%909.B68_PXP"\RW'^.N>)L?+<<(\,!,H-ND2@R?44:/B/! MBRTRE8JYXMX=W6)@^(COQ#4? A-$@\]1YV;;46U-O\7%/LE+ZT4JO8.I]QD[ M*970&=T'G>N@=\/7BU3L5'4ZT>=%LR5L+I0\MMM=Y[KGGO\#4$L#!!0 ( M $647% '/T$(1P4 .0; 9 >&PO=V]R:W-H965T775Y7CXWF_4NW%63 M^GF[+:I_YV%3OEY,S?3MQM?UTZKI;LPNS_?%4_@C-'_N[ZKV:G9L9;G>AEV] M+G>3*CQ>3*_,V1=/74(?\=&BZ)HKV MXR55Y5;Y.JL..VQ?=QC9G:;LA'KJ;_?KW_VM7K&[OOERZ/#^? MO70-#3'S0PR-8LPQ8M:V?I0@)#$GD4ZG MG(3ODW%0(E8&68& M13(A8O)H)]X>8OQ()38DC858"A%IBX1!-UX("82&F+&.RS49 M7 Z,K ><9+%.*G12Q]K$X9)@9$W@)*X\0]"X]+#+M*I@<%DPN:B1;)19(0P] M2>C91+7EFB3UGU)E4@@S3X!Y(YS?B$G1=3#Q)(EWF5*>"+-,/V'8A"$E"6GL M/0N2+DO6.44',TJ246$_"Y*,DK?:G&!&23(:.]"")*-YHNU&S"A)1F,+6I!$ ME!+UV8(PHX08M;&2-&Z?98HQ$$:4I'4+!UJ0-&]#1MD*%H-L L\G@NK5L@9*5S:R*X(%CD MVEFL(EW[G3G#%<$BUXY+SQ T+CV6'"GF8W%)L/(!734?BW&WP))C\YE;R;O) MM$G!M%M >VP^.JLK< =>F\3OAJ1*& MW4G87:9L%(.%XDER+E6:1ECS,BSXU_56'JV MIH))9VG8 A^6?FU2JSR!,"X'C-ZVLUA(>C9Y[?F:<4%@9-MQX6'P/.R+5C-V7@VJH.IIV1:W.L(VG_9)QBVXQQ M9V3;L9LRLFU%QV/8O83=Y2A?-XUW4_FH[O'HZJK_J0JNC\W9]>' ZR;$+;R>1SV[U5*);'BTUX;+JO:?N].IP['2Z:&ULE9CMCNHV$(9O)3S.)<-]_:@[5=]+TJC^TR/G3=Z2E) MVNW!5GG[I3[98__/OFZJO.LOF[>D/34VWXV#JC*1:6J2*B^.\6HQWGMI5HOZ MO2N+HWUIHO:]JO+FW[4MZ_,R%O'GC:_%VZ$;;B2KQ2E_LW_8[L_32]-?)5Z_K;VM-MN M,)'WAP^[L64Y6.K]^,<9C:]S#@-OSS^M_SP&WP?SFK=V4Y=_%[ONL(RS.-K9 M??Y>=E_K\R_6!:3CR$7_F_VP92\?/.GGV-9E._Y&V_>VJRMGI7>ERK]?CL5Q M/)Z=_<]A>(!T ^1U@*#_':#< !4Z@-P N@Z09LS6)90Q-\]YEZ\637V.FLOC M/>7#*A)/U&=_.]PG[>]^K+0PB^1C,.0TZXM&WFK2]%ZS01IQKWE& M&GG5)+V?5V4SK&HJ8M$JFL/B5Q=\$G.@VK9*T82;" M^$E$EF9,8+(D34@K9D8B9AXW 2CBHL5@21.P"3C1W2:@N4U 8OPD(HO+"29+ M9A/2BIF1@!D/3B,G2@D5@R+ K HS@3&0,TFQ(HQ4"$%QHE"UC F10%2 M%/."01@#FE!="&- (=4%B13S?D&8%0IAA7Q6%!DN)Q@7 K@HIA(2\X$S 1?" MN%!(=4$BQ;Q?$ :&0JH+^=5%S+GJ0A@K M5%,46;,%8TH;H09H9"JHL3!>Q" M&F.E07513-77&"L]H;IH3(P.(48'5Q>-<=$(%\Y1C(N>@(MFOO5#<$$BQ11] MC7'1(;AH@(MD>Q<8%XUP88JVQKCH";AHC(M&'S"/7V1(Q*758&!,0/]@8_S^ MPMF_Y\U;<6RCU[KKZFIL?>[KNK.]P?1+;^I@\]WUHK3[;CB=]>?-I8=\ MN>CJD^N/)]H_4$L#!!0 ( $647%"AH@09Y ( .(* 9 >&PO M=V]R:W-H965TX^IV @:A*SMH'NWZ_MN&EPW#8OQ)Z<$".^M*FL^\?=" M'$9!P-=[4N7\BAY(+=]L*:MR(;=L%_ #(_E&DZHR@&$8!U5>U/YTK&U/;#JF M1U$6-7EB'C]65<[^S4A)SQ,?^.^&YV*W%\H03,>'?$=^$O'K\,3D+FA5-D5% M:E[0VF-D._&OP6@%0D70B-\%.?/.VE.IO%#ZJC:+S<0/542D)&NA)'+Y.)$Y M*4NE)./X:T3]UJ9G,2\[)G)9_BHW83_S4]S9DFQ]+\4S/#\0D M%/F>R7Y%3J24_WOK(!:V,B@RERM^:9U'KY[EYDV!#,GCW6?&R'7'W38"194EQ9=>_K ME[);N;2>IA&&X^"DE QFUF!@!P- >(E9.C M(I AM'% 9QPSV.-;4:FC\&7B%N7BN7IKH^)DTO(O4L&76(>7!@KG(4+$UE'^^W1/'X?\,KE*'97 M"+D[!6D%U#W;)'4K8+<"U@KX(H;4ZK4&$VE,W:2"8))89S+OPZ(T!:%5@AL' M+ )1:AW.K0,& 4*6VIT#%N(,64UXWX?A. 5I;+6' X:C&%NQ+1PPB &VSFW9 MAT&8H22S<(]]'$@QS.QO8.7 89DM_J3BD;OB4:_B.,W<"K%;(1[>=8E;(?F^ MZY8-)NX>OK _Y9OK[D;-=47/O MA0IY]>G;:4NI(#+X\$J&O9<#9[LIR5:H92+7K)FZFHV@!S-1!NU8._T/4$L# M!!0 ( $647%#=M6@Z_@0 /T< 9 >&PO=V]R:W-H965T:V!W;&C!>P/'L MVR^G>(#^:]35^_NKH5>WO/A>'JVM%C^R]%P^+8]5=7D,@G)WM%E2 M?LHO]ES_YRTOLJ2J+XM#4%X*F^S;05D:\##409:CHQ/F3V7 MI_R\*.S;T_*9/6Z-; :T%G^?[*T+=;FZ:-ISJ.?WNGR_ND])N\_2?T[XZ/BVCY6)OWY)K M6GW-;[_9/B&U7/39_V'?;5J;-Y'4<^SRM&S_+G;7LLJSWDL=2I;\Z#Y/Y_;S MUOO_&(8'\'X OP]@^I<#1#] _!S05C/H(FM3_9Q4R7I5Y+=%T?U:EZ19%.Q1 MU,7<-3?;VK7_J[,MZ[OO:R7%*GAO'/4VF\Z&#VS8W2*HO=^GX&B*#7>&\_$$ M6]="&SR#@$F(=KP8)2&Q PD=R-:!'#E0DRIT-JJU.7=5T#H2TUR &8N5("JF M8#@*A*,GX70V>CB/8&82C&OTP$P$0^4300>2_5F+H(/98*[&;:2B4G*X5U\P8'H* MPDDPP.9!:$4$0Z@)\U@MO=&H.DQ(KJ^' //YX)$R,0,9IP M@8D1,XB1F!CI0XST)D9B8B0BQGEH].XQ$D,EP?95$6M58JCDG,=CXOG8I\=( MT&/HM2HQ6!+U&*>J8,=)KU6)^9.(/^)14F*PI)E164R,1,0XE8V:/QDPZC]O<)@*=2M MIE55;K=BDGBJ5I@^A>BCZDJ\49K1KQ3F17GTJXUR^Y40(?7R"U.E0+O2U"^# MJ5(SGKP41D8A9)QT762BB'J[H#$U&G0K351,8VKT#&HTID;[4*-=:HC?16-B MM$N,C G9UA@&+6?DBF'0J,KY6+77X]5\WQS.#N_0SO MF3>'3I/[&_:X[4[B?KKI#@;_3(K#Z5PN7O.JRK/VX.DMSRM;QQA^JJ,[VF1_ MOTCM6]5\-?7WHCN0ZRZJ_-(?-@;W$\_U_U!+ P04 " !%E%Q0C3#0$!0" M #E!@ &0 'AL+W=O&U.I9"+: L:?$1?H'XW6Z9 MK-"@XJ@$6\5='PT=U0K.TK?5?']D+J><@0$]D)) M8#F<80.$*"7IXZ\1=8=G*N)X?E'_JIN7S>PPAPTE?ZJ#*%-WX3H'*/")B%?: M?0/34.0ZIOL?< 8BX$JZOSO[$!:V-BK12XX]^K!H]=D;_0K,3 D,( M!H(?/B3,#&$VE1 :0GA#0'TK.IL<"YPEC'8.ZU]OB]57Y*]"F?Y>+>JP]3T9 M#Y>KYRR*HP2=E9#!K'M,,,($UXC-/2*>7T/R>XCOQP,&29.#T\#J-- "X=AI MN+ +S*P",RTPNVKU$P>A52"\=W#;YKK'1!K3:(QWD]531/X(<64SLMJ,+$$M M[0*Q52">'M3<*C"?$%2/B1\$]121/T)1.B,J#Q!Q$$H7_[#TY!Y<]0O6DTVC[4 ? 3LV/5<&='A=R)]'Y14"I *GHO M4JN49\Y0$"B$FL[EG/4;;U\(VII#!0TG6_8?4$L#!!0 ( $647%!?SSW1 M+04 (D< 9 >&PO=V]R:W-H965T*7#86*_Q)(R/!P> MFS)NOUJ[K,6_M:OT3- MJ3;YKB]4%A&/8QV5^>$X7RWZ;X_U:E&]ML7A:![K6?-:EGG]W]H4U7DY9_/W M#]\.+_NV^Q"M%J?\Q?QIVK].C[5]BRY1=H?2')M#=9S5YGDYOV=W&]T7Z!%_ M'\RY&3W/NJ8\5=7W[N6WW7(>=XQ,8;9M%R*W/V_FP11%%\GR^-<%G5_J[ J. MG]^C_](WWC;F*6_,0U7\<]BU^^4\G<]VYCE_+=IOU?E7XQJDYC/7^M_-FRDL MO&-BZ]A61=/_G6U?F[8J711+I;O,U7B[HZS^JA>T]Y-XK8G;39WW8?^V3W_[/I M:>S7MY72Z2)ZZP(YS'K \!&&71"1C7ZI@J,JUMPKSJ<5//@(G4PA&Q_"F,8L M!&RHZ .(24,S'$#" +(/(,W"?%/(-P5\)0Z0P0#9]6.;Q=@&8L!!41] M($UR!D%)@$S D]@54G.@2>M TTDR#:PL.+8'CNR!:I'[LA=9L"(L M>@Y$'_(-CF7*Y?4#A6.9A!F-'X, 1TM#Z M%>N3)S?D#.N3HSF>B@N!!%T?(5 :$@96.D=*]Q28>7UC?8U.KPC%6""] AN" M0(9 =>I 4YTFBIHVA(DX,&0$-@Z!C(/J6?C&P;0WPA$J#>8'VXL ]I(&9A@1 MV/S^GO10)C2@:.:8!/A999$AN'O&$?(K%Q M2+0/H:I'H#2P59;8721R%^]4RC^B8"HD#6P<$AD'5:H#7=-WV \D\@-/@+[2 M@ZU16.@*"#UTWJ6P.!6[?HPH+$Z%M@W42!"(!X:SP@I62,'>(: O3J5"=JZP M]!1:(C!:D3^Q?Y$L5%'@\!/M0.BALO)W#BK.0A5A&2NDT% O8X6J&S8/"HM/ M(?%1"U8?B<]EQ(>,,S\8\(=QIFRQB!40<2CM&NM3Q]?G3&-]:K2&ISG3_N$@ MS=GGD V <+H\CT;W,:6I7_J[KF:VK5Z/;7>M,?IZN4^[Y]U]#OF^9G>;X5;L M9YCADNZ/O'XY')O94]6V5=G?Z3Q756LLQ?BK);[R4ICGMGM,[',]7(X- M+VUU7V&PO M=V]R:W-H965TOH3TB3>SV_NGVSONI<#E;#C[%=]5-7&7_G>$4[TPM0K[S_#V _QO;'YKW % MIN6F$LTH.9/VURLO4O%F=-&E-/1]&.O6COWH?TMS)^ Q 4\)8?S/A&A,B&8) M:*C,MOI"%2URP7M/#']61\V>"->1?IFE6;3OSC[3W4J]>BU(%N;H:HQ&S7;0 MX#L-?E3LEHHDG21(%S!5@9U58)L?/52!W0:1TR"R!OK8] 0JVFM)@PC M_ $F=F)B!R:>809-\G\8XL00!X;,,,2!"7'BQB1.3.+ )#-,LL!DY"-*ZJ2D M#DHZHZ0+2AK@R$U9.2DK!V4UHZP6%+U),C%'\!4$L#!!0 ( $647% WYO>I0@0 *\5 9 M>&PO=V]R:W-H965TGJO[>[*QM M9S_*XM LHEW;'A_BN%GO;)DW7ZNC/73_;*NZS-ONL7Z+FV-M\\U@5!:Q%,+$ M9;X_1,OY\.ZE7LZK][;8'^Q+/6O>RS*O_WVT175:1!1]OOBV?]NU_8MX.3_F M;_8/V_YY?*F[I_CB9;,O[:'95X=9;;>+Z"=Z>%:F-Q@0?^WMJ;FZG_6AO%;5 M]_[AU\TB$CTC6]AUV[O(N\N'?;)%T7OJ>/PS.HTN8_:&U_>?WG\>@N^">]%^JTZ_V#$@'G67U>#\>\7W;TH+OI6O,?(*8X2XQ3SY&'F+6 $OR2WDV8<0F0LF[@*Y1"-A-')PP%<.E HX8.B M!P?J)E1R0CUC]( YG$/5F3;&B=>'44I":$Q'03H*T''R^G3&F*MQOF2*A9/; M%8 E*>L,T]&0CO;HD'+I:&\<,EIJ9TVM $Q(HYPD/FLOB:E1%"!M(&GCDY8N M:>.Q89K*,1>I03OS $ITHA[*/ MDEDJ L))(>444%;8008=9-.E2P*7,N%QT-*K4P"4)H%Q B63)A2)$70S/T:F M;I$88=>I3U2:!C)'N.J1!(0"=89PW2.^(_VX5I%?K$#Z444+C8.+$/E5"*3? M+QR:V.U:*_++$"NETP A7&#(KS!&A)84%CPE=Z0?"Y!\!8+T U!P]6.=4C8E M_9F7?I9$VDU_!KJ "JT'B64O?44;$9A!B14M:7KZ96#GX6O03S\"<4#K$@M5 M3MFA2'_OP<*P4_97(^RF[FO!H<"Q["52=*!!2ZQHJ>](/]:@]#4(TH] '!@' M"U6BUNREW^_-,J6,W?2#MDM:A=8#EKT$C9<"FPV)%2WO:+V,-!3XX[6B]C#?*4U@M AD+I MQT+E*:V7_=8KB=W/$08? "H)K'W&HF?0>"DT?UC/?$?C9:Q 1EM?+RDIZ'1& MNQ49P ):9JQE1MW9_=IAO^U^(1%8M0HK7OEB]C^K1M#U0"JPXA06O *"I\ J M45BBZHY# 84EJORFZW_X*K_I)CI+W2D&,"U$ZFR-G@%,9:D)\0X<'R#)APX@ ML.35';U989DJM#]VFN'C"'*+MCO5\=6Y5G^4^7M>O^T/S>RU:MNJ' ZRME75 MVLZE^-HYV]E\M$8 @ !08 !D !X;"]W;W)K&UL M?931CILP$$5_!?$!:S 8DA5!:JBJ5FJE:*MNGYUD$M :3&TG;/^^MB&(-59? ML,?\LZN0MKI?IGA.2IAI;*)]Y#I]];U#*$HRA#+6VZL"SLVD&4!;\IUG1P$(&\M2T5?_? ^+ +X_"Q\-)<:V46 M4%GT] H_0?WJ#T)':'8Y-RUTLN%=(."R"S_%SU5N]%;PVL @%_/ ='+D_,T$ MW\Z[,#) P."DC /5PQTJ8,P8:8P_DV3BX:I:7OX]AT M=APF_T>:/P%/"7A.B-/_)B130N(DH)',MOJ9*EH6@@^!&']63\V>B)\3_3%/ M9M%^._M.=ROUZKW,XJQ =V,T:?:C!B\T^*.B6BNR?)8@#3!38"\%MOG)LD** M_0:)UR"Q!NF'-G*GC5%#K*:;BD1NL]5:%6^W&^*'2;TPJ0=FX\",FFQ9)HJ( M@UQY5"2*_2S$RT(\+%N'A:RJ;./$_<5K44K(QH^2>5&R-0J.')1L5279XCQV M6-8JO5VBK1\F]\+D*Y@X=5K>YZNML,%I[FZ8M8I$F"0.#%H<2'-!_J#BVG0R M.'*ES[8]@1?.%6C'Z$F;U?I.G@,&%V6FN9Z+\68: \7[Z=)%\\U?_@-02P,$ M% @ 191<4'0.LP'= @ : H !D !X;"]W;W)K&ULC9;1%^"PE) $>=J;;=:MV93G=V]SK5J$R!L!"U^_:; M0*2:9%INA,3OG)R0/Y#QB==OS9XQX;T7>=E,_+T0U2@(FO6>%;2YX14KY3]; M7A=4R&:]"YJJ9G33BHH\@&%(@H)FI3\=MWW/]73,#R+/2O9<>\VA*&C];\9R M?IKXP#]WO&2[O5 =P71>7\3346FXD?JD L9VNA'*B\'-FO(K=F2YQ%42.<:: MYTW[ZZT/C>"%=I%1"OK>7;.RO9ZT_UGF%D M@+U COV9(-*"Z$. /A4@+4!# M!5@+\% !T0(R5!!K03Q4D&A!,E20:D$Z5 #"\\J%'Q+RN:1?;#!XE/-R VA( M@JZPVDJ]HX).QS4_>76WURJJMC08294T5[UM[;=_RFIM9.]Q2B 8!T?EI)E9 MQ\ +!H#PFEDZF)X(9(0^!W3FF$%+#Z]'F-L$ $;2.YM!U\2]R\48Z<%F2'R- M?'?91-?,HXLQXBQ<##8>[9>/YNGKP"O70,2]0I&[4J+6(;JJ%.AV0&X'U#J@ M*P?CH2T[!K=,V3$XBHUJ>[(IA# TYVQ3WPA.L3LS=F?&CLS&(BX[AER, R,$ M,#%".[ 00V1@*QL#29B&H3LV<<'5Q*3Q-B!#B^<)D;Z1YO",0!&^H5-H3A)#6II4S!-,327 MV8&A-(Z-0E_9&(A1%)K5&5R\R0M6[]HS2^.M^:$4:C=>]/;'HENHO@1&_PR, M%L#1OY3'J.[4\V'?G<%^T'J7E8WWRH7\ K4?B2WG@LGTX8T,OI?'OKZ1LZU0 MM[&\K[O#3]<0O-+GNJ _7$[_ U!+ P04 " !%E%Q0 _:D6DL# !\#0 M&0 'AL+W=ORRWGTOK( MTKR/X_- M/[ZO:3 !:P)N"2KV5P1/$[Q/ OF20#2!#"503:!#"4P3V%""KPG^4$*@"<%0 M0J@)X5 "4=K#1X"BGX4;8H#A-8=65>AO+>#HNQ-$JFLFVBZLY MC4:*I<2KUKKVZS]5M9:J]3!EF(V=0Z6D,;,&@\\P"+E=S#. :1&.LM#ZP*"/ M&>[Q<3?"O(] "'4QMWT,Z2+N(!4CTGT?P_PNY &2\;J81PACV'F",-3HVF^[ M9O&]X0@*Q. 1\N!*\6H%KU,I/JQ 8 52*Y".0F DVV!HC62\,IBPP'?=1!%,3%0%:*OL+A>'#GOU^:7DNK!# "L& T@KZG1NJC(RL M 93G^X$!B_HP'WL4]AS"GL,!I14";JB1V ($$0,5 :CP0B=7>Q>X6;@#BDN# M.A7A(B.Q!8"Z8JRW; $P2BXM7.C2'H=ZMA$QUM"9!G77%.P;,W0.P7!H^KZ% M8,CW#+4[ .:1T-A_[R&Q(' -L0=(C!G]_@B 6,#,;0E 72%&S5%\AD(&Q RZ M & A1;VQAD8 46+.*N?L<)/Q8E,?XTMK*?:YK%:1L];VJG"#J\.1T3Y#HR<$ MM#]75XOZ,/4IW]Q+?L3%)LE+ZTU(=2BKSTUK(217]MUK97RKKD+M1\K7LGKU MU7O1W >:#REV^J[CM!>NZ7]02P,$% @ 191<4*G!4YLO P >@T !D M !X;"]W;W)K&ULC5=M;YLP$/XKB.\K^#!O51*I M(9HV:9.J3MT^T\1)4 $S<)+NW\\&2HE];OLE8.>Y>^[L>PY[<>'M=WVR*J\N^$-J^4_>]Y6N9##]N!U35&[ MJT4_=]^N%OPDRJ)F]ZW3G:HJ;_^M6XKQ,/Q>$HU(2W6C3Y@?UBXK&Y M;^7(F[SLBHK57<%KIV7[I7M';C>0*(,>\;M@EV[V[JA4GCA_5H/ONZ7KJXA8 MR;9"NL8R7?XJ=."[=Q'5V M;)^?2O' +]_8F%#H.F/V/]B9E1*N(I$<6UYV_:^S/76"5Z,7&4J5OPS/HNZ? ME]'_JQEN *,!3 8D>M<@& V"-P/ZK@$=#:AFX VI]&NSR46^6K3\XK3#]C:Y MJB)R2^7J;]5DO]C]?W)Y.CE[7D4!67AGY6C$K <,S#!O"$]ZGR@ HUB#80[7 M!)F)B.)KR,:$$!+A401HHD'O(+A*%' '%'5 >P?TRD&@13E@PAY3#Q@:@&6U M0I0F1&BH1F-BPAGFBB1"22*$)-0V)3)R^4)3';5!4.^D'*/1Q$@TD5:#L<$3 MID%BJ8 $I4F0"HAQ!RGJ($7B3+0X!TPTBS,%+9?,Q! _()8E(SZN6Q\))M6% MZYM,!&Q)$TN'("83];4R&$'S_:%)Z%N(T#YQ1P A,GH1&"EIL60CY).QX-V" M!$@LH,<2&$1)1)(TL%#A?84@C05L+O">04*SM*G-!=X1"-(2J-YW4%!HX<&U M3A"Q4XN,":YC@@G9TLH)KF2"2)GJGQP4E. \@*L4$)523:4;#&0K5\ U"HA& M0]M'&EBKISGKB0Q^/^$+OG7# 9 MI'\CPSO*B] T*-E>J-=8OK?#;6 8"-Z,-QUONFZM_@-02P,$% @ 191< M4%^2@UY)! >10 !D !X;"]W;W)K&ULC9C; MQ6"[@! M6WS=^G7\A2:GO/A5[J2L1K_3)"NGUJZJ#F/;+E<[F<;EM_P@L_J735ZD<56_ M%EN[/!0R7K=!:6(SQ_'L--YGUFS2EKT7LTE^K))])M^+47E,T[CX;RZ3_#2U MP#H7_-QO=U538,\FAW@K_Y357X?WHGZS+UG6^U1FY3[/1H7<3*U'&"^9VP2T MQ-][>2I[SZ.F*1]Y_JMY>5M/+:=1)!.YJIH4_KG93*[!&:[F)CTGU,S^]2M4@88U4ZY?R4R8U MWBBIZUCE2=E^CE;'LLI3E:66DL:_N^]]UGZ?5/YS&!W 5 "[!-1U7PMP58#[ M%<"O!G 5P.\-$"I W!O@J0#OW@!?!?CW!@0J(+@W(%0!X;T!X)Q'SOD*\:Z' M7 8;[J[E/-S 4(C=3:QVIC['53R;%/EI5'2+[1 W:QK&=52=O"EMYW[[8SU; MR[KT<^8),;$_FTR*F7<,ZS$ SI")".9"V+6$BPY&ZI@S+9X-:WC2"0 8,L\Z MPX?$=RH+JNE%9SQ_B/R@TKA#YI5BD)PWBD'=']WLFL5MP4NJ(H\>(9>>*6Z; MP1W,%$,&3F?@;08^R(!T1ATC6B;K&!:$ 6JP3@G&!>J6)9$+',>G-0M:LR!: M'= 9/#J#1[0Z1*WN&*^G%*VOA4X\<,=!>98ZY7//9;1>G];KZWH]O-K]FWIU MXH&)T,-#="W10&Q BPT(L6A3B )=2L@\I%>'0&!HJ4,&M2&M-B34HAZ)0J+C M C= F\*"P,!W?30,2P(+7=,2:"R+] B'T(UVNTA!U^8$@3SP0!CZ$$R.!;?5 M+!74K^I*3;0G/0(C:N*XW8P8">[@+9K"@@"K)B W#$/3>!EV:G )W=A5%-2O MRV6X=0N"8C[C6#>5RQ$&U09W ,(>/ ^KYKJ>T >L6J=F_<-@3J"[$W#4/7,%]4\IX# ?;6A/ M%,9"/-.>*:SV!93M.X&Y/$2+[85*%@0.2O:#2N:A#GTE("_ V\T;03V )P"? MEZ@J XXK71!8* ?CXB07W<2&B@SFS@AS]PW[&S/8-F/WG]F9P4(98:$^MGX%#9I,'-4( MC#JJ$1AQ5+-[_^Q366S;.ZQRM,J/6=6TN5=ZN2=[9,W- "J?P_@-B/((QLON M%NPK?7&ULC57;CILP$/T5Q ?$W$DC0%H25:W4 M2M%6;9\=,@EH;4QM)VS_OK8AE!!WMR_8'LYEQL9#UC/^(FH Z;Q2THKH&PO=V]R:W-H965T+8,\,BN;$. M_CG\AX>/%%?7MOOWJ.O^4W*+LS[5K^G/;1)T[K.-G>"J4'0M, MBK_.[MK?W4=C*J]M^WE\^'6_CL7HR%5N-XPA2G]Y=X6KJC&2]_'/$C2^U3D6 MO+__&OWG*7F?S&O9NZ*M_C[OA],ZSN)H[P[E6S5\:J^_N"4A'4=+]K^Y=U=Y M^>C$U[%KJW[ZC79O_=#62Q1OI2Z_S-=S,UVO\S]6+L7X G(I(&\%P/QO ;44 M4-\*I%/RL[,IU8_E4&Y677N-NKFW+N4X*.!)^<;)N36F2N<]21!:.R6F>\&1 \ M2P2Q SF!B2 UV53A7F)4(N EP#5@F@;WTB)ZZ*8T!^R%JD)>6 ^@Z1>,'*X&X(UA5*#3D!V>I9)C*=Z52$I)TBY4HH0(>>%!*CF08G9)BL@,R :8BG(5V)1( MGJ.2V"\@*2#]II!@G9&!U$H'#/$,XG9K>/ N(OTP"+"J8%16FT ?*1XRBD+&C\I B, GZ0]\DRI^ M1BMF9R0P>5F1"=3#3U1%)ZH5H>]O?FHI\P/9\E-+T2\\DFW!BO#F);D[^ZA= M=YR.B?IHU[XUPWC*"KF Z5O8>;SK=_+[GAN^NBU'8:V MGLY/#FT[..]1?/#->7+E_O90N<,PWEI_W\WG2O/#T%Z6,[/D=G"W^0]02P,$ M% @ 191<4-@!)'2F @ <@L !D !X;"]W;W)K&ULE9;O;ILP%,5?!?$ !5_^5TFDI=.T29L4==KVV4F_O9 MAB(2KB7RI=CF^AP?N[_@Q96+-WEB3'GO==7(I7]2JGT. KD[L9K*)]ZR1K\Y M<%%3I;OB&,A6,+JWD^HJ@#!,@YJ6C;]:V+&-6"WX655EPS;"D^>ZIN+?FE7\ MNO2)_S'P6AY/R@P$JT5+C^PG4[_:C="]8%#9ES5K9,D;3[##TO]$GM=0F FV MXG?)KG+4]DR4+>=OIO-MO_1#LR)6L9TR$E0_+NR%5951TNOXVXOZ@Z>9.&Y_ MJ'^QX768+97LA5=_RKTZ+?W<]_;L0,^5>N77KZP/E/A>G_X[N[!*EYN5:(\= MKZ3]Z^W.4O&Z5]%+J>E[]RP;^[QV;]*BGX9/@'X"#!.@R](9V95_IHJN%H)? M/=%M?DO-&9-GT'NS,X-V*^P[O7BI1R^K+"P6P<4(]37KK@9&-20/AYI ZP\F M@)J %8C')L0A$*$"D16(;@0(+A"C C&R KB+V=4DMJ:Q-=&XZ,8E05V2B4L* M,2Z0H@+I_)P9*I#-R-G5I*.)@Q R8T_[HG':(G(:X900#)/$(8%S0AX A>"DD#FH]$4WAYNY M3@9GA4QAR4CJD,!I(0_@0G!>R!Q@R)28) ]=)X,30S!D',P1G 92S(\+. X0 MSHC;%XWCII!%#B,<&L"@<; /CH\&/! 7QP&B.7&C25RB?_@=1C@T@$%3."1P M'B!Y("[. Z1SXJ93="%TL LX-8!0 ZX; &PO=V]R M:W-H965TU#2% W.R^8'LXY\P98\9IP_B;* "D\TY))59N(66]1$CD M!5 LGE@-E7IS9)QBJ9;\A$3- 1\,B1(4>%Z"*"XK-TM-;,>SE)TE*2O8<4>< M*<7\[QH(:U:N[UX#+^6ID#J LK3&)_@)\E>]XVJ%>I5#2:$2):L<#L>5^^PO MMPN--X#7$AHQF#NZDCUC;WKQ[;!R/6T(".12*V U7& #A&@A9>-/I^GV*35Q M.+^J?S&UJUKV6,"&D=_E018K=^XZ!SCB,Y$OK/D*73VQZW3%?X<+$ 773E2. MG!%AGDY^%I+13D59H?B]'-P]NO6V-]B/QEI'8_UT&SV>:=VAZAHI=L%O@INFBA#K-N M,<$ Y ?A5,K:/#/4^ GTT^%D[-S)?6O,XCV+?LYT#UC$E^K5MYVWIM,>P_\P/Q4 M5L+9,ZDZDND;1\8D*(_>D[)7J*NG7Q X2CV=J3EO&W"[D*SN[A;47W#9/U!+ M P04 " !%E%Q0IA_[Q$(" "M!P &0 'AL+W=OT>19_RF6-7 43CR5M=4_#X X]W. M)>[;QG-U+979\/*LI5?X!NI[>Q1ZY8TLYZJ&1E:\<01<=NZ>/!Y(; PLXD<% MG9S,'1/*B?,7L_A\WKF^\0@8%,I04#W M!W.B$IXX^UF=5;ES4]F'KFW2<8 HI=9XC^"]R!:;CQ1&L4G$G[=8J; M5+P>6+0K-7WMQZJQ8]>?).E@AAL$@T'P;I#86'HAZ_D'JFB>"=XYHK_\EII_ M3!X#?3>%V;178<^T\U+OWO,D2#/O;H@&S*''!!,,&1&>9A\E DSB$"S-4Q\G M"%$?0TL0_N7C%B>(4(+($D13@M"?!;G$D!#7B%&-&-$@,PT,$^ B&U1D@Q"$ M,Q$,$^$B"2J2( 3Q3*3'Q!;36$R8Q/'*3TE1F70A$T4Q3K!%";;__BR(CS]^ M'PEU,W_]&"A9T5E),H)0++(, ZW%@V;:G@3(G:Y1X+E&_B/9")YM!$NWQ:TB MH&BE*A \XPB63HM;14#1O'QYDVI9@[C:/B&=@M\:VZ0FNV,OV@>VVK[#^T;V ME8IKU4CGQ)6NV;:R7CA7H'WQ'[0OI>Z=XX+!19EIHN>B;R#]0O%V:([>V*'S M/U!+ P04 " !%E%Q0PT9E8P," "+!0 &0 'AL+W=O)4-@ K>&.WD-FR4ZC<(R;H!1N0#[Z'3 M)RP'D:(L817BURA C;1=6IW*&'Z!^]GNA(S2S'%L&G6QY%P@X;N;C%YC\I&$PF?\&%Z :;CK1&C6GTGZ#>I"* MLXE%M\+(FUO;SJZC.\GBJV)^<;3! M^FYJD[178<]T\U)G+U6>X!)=#-&$V3D,7F"B&8$T^RR!?1([?%M>K/P$L;?' MV!+$'WJ,_02)ER"Q!,D'@N3*I,.D%M,Y3!HG=_I,O3+IC4P<83]!YB7(_M]H M[B7(/4;3*Z,.DRV,9CB_9[3PRA0>F>Q*IKB1*?+XCLK:J[+VJ.17*NN;OQ87 M^;4*6CP&!N)LQX ,:CYT=@0MLO.D><3V,?V#NS'UG8ASV\G@P)5^DO;AG#A7 MH'M9/>@V&CT9YX#"29EMKO?"S0<7*-Y/HP_-\[?Z"U!+ P04 " !%E%Q0 MB!SSA.(! !H! &0 'AL+W=O\9DS M<\8>LDG(5]4":/3&6:]RW&H][ A190NTVCI(D0VT@1^@ M?PY':2RRL%0=AUYUHD<2ZAP_![M#;/$.\*N#2:WVR"HY"?%JC:]5CC>V(&!0 M:LM S7*& S!FB4P9?V9.O*2T@>O]._MGI]UH.5$%!\%^=Y5N<_R$404U'9E^ M$=,7F/4\8C2+_P9G8 9N*S$Y2L&4^Z)R5%KPF<64PNF;7[O>K9,_29,Y['Y M. >$2T#P_X!H#H@^ EPWB:_,2?U$-2TR*28D_64-U+Z)8!>99I;6Z7KGSHQ: M9;SG(HV?,G*V1#-F[S'A"A,L"&+8EQ3AO13[\"8\22\S'&XA09#/>728WF'B9!O&5UIN45&ZO5%#5A?$03;N M+2M4BK'7MA,K[S(NSZ&]X"O_WHR1?_4?-'X&OU/9=+U")Z'-\W&77 NAP12Y M>3#UM6;L%X-!K>TV-7OI'[\WM!CFN2;+SZ7X!U!+ P04 " !%E%Q0DO># MS@8" "-!0 &0 'AL+W=OL/CI+$]P=[U[,SLT;> M8N3B5;8 *GAGM)=EV"HU;!&2=0N,R <^0*]/3EPPHG0H&B0' >1HBQA%.(HV MB)&N#ZO"YO:B*OA9T:Z'O0CDF3$B_NZ \K$,X_ C\=(UK3()5!4#:> GJ%_# M7N@(S2S'CD$O.]X' DYE^!AO=[G!6\#O#D:YV >FDP/GKR;X=BS#R!@""K4R M#$0O%W@"2@V1MO$V<8:SI"E<[C_8GVWONI<#D?#$Z9_NJ-HRS,+@""=RINJ% MCU]AZB<)@ZGY[W !JN'&B=:H.97V&]1GJ3B;6+051M[=VO5V'=U)BJ M"O!<@%TO3L@Z_T(4J0K!QT"XNQ^(^<7Q%NN[J4W27H4]T^:ESEZJ-(D*=#%$ M$V;G,'B!B6<$TNRS!/9)[/!]>1;Y"59>CRM+L+KR^(F#M9=@;0G65P3XIDF' M22RFMY@DSQ>H*YG$*Y-X?*[\!!LOP<;CNLS\_B,\=JODGM5\CN5.%_=R.1WOTW+Y+>W@1;/@8%H[""00OKR0*\! #^ P &0 M 'AL+W=O.@+<"_GGG,N'\5H[+/K #QYT:IW M)>V\'_:,N;H#+=R=&:#'G=98+3R&]LS<8$$TL4@KQK-LR[20/:V*F#O:JC 7 MKV0/1TO<16MA_QU F;&D*_J:>)+GSH<$JXI!G.$G^%_#T6+$%I9&:NB=-#VQ MT);T8;4_Y $? ;\EC.YF34(G)V.>0_"M*6D6#(&"V@<&@=,5'D&I0(0V_LZ< M=)$,A;?K5_8OL7?LY20X@D)X M<((:M5$NCJ2^.&_TS()6M'B99MG'>9QV=OE>?A1=5 M8LW$KLTP3I)L(X$FS<$FW<>4YC[M,@F*;))N/R4)LB3!/D'7"8PV^R= M"+NYNO S?@A[EKTC)^/Q%<2[:HWQ@'S9'1)V^!F70$'KPQ(?#['3DYP";X;Y MM['ERU?_ 5!+ P04 " !%E%Q0?(7MES$" ">!@ &0 'AL+W=O+.#[^==&-N,@,-)6PMFFCL\ ^?6R>3Q=S0-)Z8- MG/<_W+^ZXDTQ1Z;@6? _]5E7NY"&P1DN[,;UB^B_P5A0%@9C]3_@#MS(;2:& M<1)@]09X)E!MDD760Z:S&E:IR&8D-R/P5X,]F#P C-HR R3 MX12G?DSFQ60>3+; 9"M,2B@E?@SQ8H@'0Q88LL*@/$X>?)O&ULE9CK;J,X&(9O!7$! SZ H4HB[:23[DH[4C6CW?U-$Z=!!9P!MYF]^^'4 ME-BO,Z$_RB'O=S)^/AL6)U6_- S+*IFZ1^T/MX%0;,]R#)K/JFCK-I? M]JHN,]U>UL]!Z4IZ4>NDN_MHM_;#+2!9RJSL767MXDVM9%)VG-H\? MHU/_'+,SG)Z_>]_TQ;?%/&6-7*OBOWRG#TL_\;V=W&>OA?ZF3G_*L:#(]\;J M_Y9OLFCE729MC*TJFOZ_MWUMM"I'+VTJ9?9S..95?SR-_M_-L $=#>C9@,17 M#=AHP#X,HJL&?#3@'P;\JD$T&D2W&L2C07RK@1@-A&$0#*/;/Z[[3&>K1:U. M7CW,N&/636QR)]H)L>UN]L^__ZU]8DU[]VTE8KX(WCI'H^;SH*$331322\W: MUH@XNM3<(TU\J?EB:P@Q_&QLC9'-@ZV(Q5D2M -R'A4*1X7V]GQBSX7# 8,. M6.^ 793J<,"A VYE(.+$>"Y(D^(@$0P260X28<08)%$OJ7H)XSS!06(8)+:S M%*$1Q=;$48B#"!A$@"#$F%IB1BD)C)* *!0[2*&#]/9I04+,:PAR8"9H2,0= M<1Q]@0 7D<,%AHC0&=5BC B[I5HDBAUQ,&T$H.0"GF"62#2C6DP*0:@D9K6Q M-8U)V/TY0F%>" (F-4,-HG@2BEX+A:$A@)K$Y0)C0V9P0S$W%"%A%CR*IF,; MN>NEF!P*R$F(PX5C^9E!#L7D4 "%N8"LD2AQ-#2*R:& G(0Y7&!RZ QR*":' M(G*862T2.;HBQ=A0@$WBC%E=<3V*+A;W*ZV*.79M:"5)S5#,ZHK\6BC,#4/<&)OAS2B:5D6C M::1AM_M;V65"F$)F;P:%N1O<0%%BIH-$CGTIPSPS@&H:FLG8*R$5/$Z%F0_6 M$[OB,@C&O'%"6&F_N M&PY>WT)CI7A (FL7$$P^*'1?J;YF]7->-=Z3TEJ5_1>$O5):M@[#3ZVK@\QV MYXM"[G5W*MKS>O@Z-%QH=1R_? 7GSV^K7U!+ P04 " !%E%Q0?+OE-A , M !75 &0 'AL+W=O[83%;_[)\'![&OWQ> MKA:SS?CKZLMD_;@:9K>[1HOYQ#N7)HO9_[S?:%R=7%X^S+\,]A\Z_'#ZOQM\ES+[?W MB^%A?;]\.%L-GR_/7].K&^_BML5.\N_[X6G]XO]GVV/YN%S^M?WE_>WEN=L. M:9@/GS;;/F;CCV_#VV$^WW8U#N2_AU[/G]]TV_#E_X^]_[8[^O%H/L[6P]OE M_#_WMYN[RW,Y/[L=/L^^SC=_+I_^& Y'%,_/#H=_,WP;YJ-\.Y+Q/3XMY^O= MOV>?OJXWR\6AEW$HB]G?^Y_W#[N?3_N_Y'!H9C?PAP;^N0'%'S8(AP;A>P/^ M80,^-.#6!O'0(+8V2(<&J;5!/C3(K0WDT$!:&Y1#@]+:@-SQDW/?FZ0?-WG^ ML*GY78X?-_FJR61_8NW.U'>SS>SJ8K5\.EOMW?8XVYJ:7HVMQLZWK^[._=T? MQ[-U/;[Z[2J7>#'YMNWIH'FSU_@7&B)WJKDV-,^*R3B$YW%X)7JY?JG7[3FI1/);];W813S1^6IAK.>TM3E?_ZIZ69_GS M-]8;)?L3"O:9$G8]A),S!?3 =@^\ZX%/QB#5N;;7Q)WF87\HP>=2MED41 M=70^8IA*JWWPR9XQ*JD_!W+>,D)*DZ/0P9Q\35V-X;,L_$ M5=VNMC_;%^YY\XM'^Q*/ZQ'/)=@_)[B&UGW79 M[B'__*R[WFO2:?7(N<6EJJ"@E5!?@<*\=+@[1*O"CYXZZ #]Z?74TZA*-\\5)5@BH M=>Q#R:@VP-]>^UL M^UL@'X/.@?2X.'1?P9>B@80:^Y!8:9HN&G=HOF1HZRI(97&,8 M^)RUS\6!^9R!+[F#B!GXDEN(F W0#<6Y>C=C:@E=*82NXHPV$[33Q8'U @-G M<@<1,W FMQ Q:]+-G"2ENCA:E\;E90978 9.9^UT<8"(&3B3.XB8@3.YA8A9 MLRXYQ[EF8D,G>,*)P.C1@&("4!R!,6,'%$=@S-@"Q5'C;DS,]5ECR+A$M "/ MP.91VSS"[1Y@RMB!Q1'M&;5@<=2X2V$\Q[E>,5A"EU/)Y51X8PC'H3M&5033 M030 FL#$'X%]8P= 1V#?V +048,QA5Q\5&>8(1RKZ 0@7@030C00FL#DEH"# M4P=")^#@U(+02:,Q):D!VE!) 727P&20#'HF,+$E8-_40<\)V#>UT'/25+R] M1"E'30UAD< !#0K,!\G 9P+G74*[R!WXG( K4PL^)P.+_>BHVE"&3L;B@(DB M 9,G@Y[1RBT!2Z8.>L[ DKF%GK.FXI!480R5S^@RE(&]LT'.Z&Y7!I[,'>2< M@2=S"SEG XBYOIDX-50E 1=D8.]L(#,![,[ C;D#F3-P8VY!YFQN#G.J9QE+ M-\Y'C&J#[A(9R$SHM -VS!W(G($=6+M++VQ2G8P(^%X.%/>H#^%(Z6%C0_=86%A:-N-[SR,)U;0P4 MCN.$#>8* 3X7@X0](.$"?%DZ2+@ 7Y86$BX&"<#![VX&I7@#-+!P\7 MX,S2PL/%V$[.CNO=9$.VO:^'SAO@\V+@L $*S;H21:$LP;T@L_H. MVB:4J2+?PMM'U>GFAS:9(4L)YDF1\XV,EJ#\!Z%0%?D.W"84JR+? MQ'U6F M@[VH:=H21D]X7,CY1E9+ EB0$ I7D>\!;Q2OHM $WL'89/8EJCTB4^A&:H;C M0M8W,EL2P-*$4,B*0E>^&0: 6&*"$6M M*/3@-PI;46C"[V#L/,Q%T(I+C)B7!)0G5'NBK@'J5'RBK@)J=E :M%?/+%TR3EX MI499+C+"7!(05J/L%7$/5J/T%7$35K.1;(X2U3: H8M^Q&\T*F1^(] E* 5" M*(%%W /5*(-%W 35K%DY4XEJ6]\2QA)A,)%0KHN,8)? 7E 4BV(/5:,P%L4F MJHX&+K.ZWANJ "]"*-I%1K9+T%?$",6Q*/8P-0ID46QBZJAA.4:JOT0ZM70< M!-V>)Q3Q(B/C%>$F$XI:4>S!:A2VHMB$U5'32\R E_"L,+(S:GKBX7(S:D) MNI.Q0\U.I4(L';L>.9@ERVU=\KGYJZ M$<[1=0IEO\@(?PFC50E*;%'N86Z4V:+6V*/> -DIN46X"[6R MMB=2DX^ABR7 I3K*@I$1!A.(22B]1=*#V2B_1=*$V6(F0-1W.2Q=9I2](A0( M(R,1)O#KXRC"1=)#VBC$1=)$VF+M7JMO95HRG^ -5!0*(R,5)A'-\"C&1=+# MV2C(1=+$V:+Y.=5/6)E:*GAI1ZDP,F)A$A%"H1P720\ZHR07E29T+D821*UA M#1$$0Y0*(R,6)K#"*,=%I0>:49*+2A,T%R,%DH.ZJANRD."D!9Y3EHM($SL7*2:L+NZ'*\+"0TXUDF$1X6,B>I>N1'/"9'&T/Y3#V MG_6*U%"AR=2C:)@WHF$2X9,]T&,Y7,]S.5"8R[NF)W,X#<)E1-+:6I8N^X+R M"!Z%P[P1#A.T,>)1G,N[#F;V*,[E7=,S.@ZJEYLY]?UZ2U-J4IF\>&S?8EA] MV3V@O/C\%\[7?/O:O>OT-O7I/QNO7].IF_XC+[]WO'[GY MC]GJR_W#^NSC;/][W89L-H_ MZ7+_RV;Y>+E_C.?D^5FB5_\'4$L#!!0 ( $647% H@-#>$P( 8' 9 M >&PO=V]R:W-H965T:-VOFEUNV6$%644#/U(%IHS).SD#739BDO1+42V,DEU9R$0; F-:L:/\_< MWD'FF;AJ7C5PD)ZZUC63?_; 1;?SJ7_?>*DNI;8;),]:=H'OH'^T!VE69*2< MJAH:58G&DW#>^8]TNZ>Q37 1/ROHU&3N62M'(5[MXLMIYP>V(N!0:(M@9KC! M$W!N2::.WP/4'S5MXG1^IW]RYHV9(U/P)/BOZJ3+G9_XW@G.[,KUB^@^PV H M]KW!_5>X 3?AMA*C40BNW*]77)46]4 QI=3LK1^KQHW=P+^GX0GAD!"."6'O MI1=RE3\SS?),BLZ3_F>&5V;WD2IQFY6= 0L^]C MPDD,38(QAAC^*!*B(J$#K*8BZQG "@6L'"#Z!T#?5=G'Q"ZF&:I,HP27B5"9 M")$)<4", N+E1M8C3\TZWL5,CG![ WQCBJ7G\[Q GH#*:V$ZYO7]MP'(&ENOX)MIF=G=EDOI[,"UH1^< ;6NLW9RXJHO167#S9"$I.-JAB'O;]V*M(6;N; MS)X=Q";C5\7*FAZ$(Z]51<2?'66\7;O(?3MX*B^%,@?>)FO(A?Z@ZF=S$'KG M#2RGLJ*U+'GM"'I>NUOTN$>A";"(YY*V=$S^3*U!-O MO]#>4.0ZO?MO]$:9AALE.D?.F;2?3GZ5BE<]BY92D=?N6=;VV79ODK0/@P-P M'X"' !3_,R#H X+W %M-KU-FK7XBBFPRP5M'=-]60\R/ CT&NIBY.;2UL^^T M6ZE/;YLTCC/O9HAZS*[#X!$�A/LP\I,)1BAV?A^#[!?HZ($SA# )H(;'QP M9V*!( 0)0DL0WA&DDRITF,AB:HM)4G]2JOT<%"5!#$N)0"G13 I>+7B)08+X MX\5(0(($*,9J4HP.$X]\HC# _J0: "J(,(;%I*"8="XF\6&"%4BP^G@YD ^W MB ]H0-,>\6=>@S2:%@1$H04_:*%C$2 '3^6@6:(5"J9]!Z#"*$H7Y(#=O45X M)B?QEQS![8O^HW\1W, (Z.!Y48#NG%9D#L$XG$CQ1I=K1<7%SB'IY/Q:*W.- MC4Z'6;?%YG*>G._,#+27]CM--T"_$W$I:^DP^0M02P,$% @ 191<4*#J+@7[ 0 MP@4 !D !X;"]W;W)K&ULC53;CILP$/T5Q >L MN5\B0.I25:W42M%6W3X[, 2T!E/;"=N_KVT((L2J]@5[QF?.G&-L9Q-E;[P% M$-9[3P:>VZT0XP$A7K708_Y$1QCD2D-9CX4,V1GQD0&N=5%/D.IQ-]A% MIG-'5F3T(D@WP)%9_-+WF/U]!D*GW';M6^*E.[=")5"1C?@,/T'\&H],1FAE MJ;L>!M[1P6+0Y/8G]U"F"J\!KQU,?#.WE),3I6\J^%;GMJ,$ 8%** 8LARN4 M0(@BDC+^+)SVVE(5;N*%3E]A\1/: MUF+^.UR!2+A2(GM4E'#]M:H+%[1?6*24'K_/8S?H<5KX;V7F F\I\-8"-_AO M@;\4^+L"-"O35C]C@8N,T&PO=V]R:W-H965T/[#()H;6--IFTVN\ENTLQF=Y]I2ZL9%!=H MG?W[!;2.5=K,2X'K.8=S;X&;-ER\R9Q2Y;V7K))+/U>J7@ @]SDMB7SF-:WT MER,7)5%Z*4Y UH*2@R65#* @B$%)BLK/4AO;BBSE9\6*BFZ%)\]E2<2_%66\ M6?K0OP9>BU.N3 !D:4U.]"=5O^JMT"O0JQR*DE:RX)4GZ''IO\#%!EJ"1?PN M:",'<\^DLN/\S2R^'99^8!Q11O?*2! ]7.B:,F:4M(^_G:C?[VF(P_E5_8M- M7B>S(Y*N.?M3'%2^]!/?.] C.3/URINOM$LH\KTN^^_T0IF&&R=ZCSUGTOYZ M^[-4O.Q4M)62O+=C4=FQZ?2O-#.+V?@ZPPB[8IM O%ZZ[A@;[K9O\!4$L#!!0 ( $647% K>T'$\0, '05 M 9 >&PO=V]R:W-H965T4?DF '-^<:_N<>_'R+.NG MYBB$\E[+HFI6_E&ITTT0--NC*+/FDSR)JOUE+^LR4^UM?0B:4RVR73^H+ (: MAE%09GGEKY?]L_MZO93/JL@K<5][S7-99O6_6U'(\\HG_MN#A_QP5-V#8+T\ M90?Q4ZA?I_NZO0LN479Y*:HFEY57B_W*_TQN[GC<#>@1OW-Q;JZNO2Z51RF? MNIMONY4?=HQ$(;:J"Y&U7R]B(XJBB]3R^*N#^I?_[ 9>7[]%_](GWR;SF#5B M(XL_^4X=5W[B>SNQSYX+]2#/7X5.:.%[.OOOXD44+;QCTO['5A9-_^EMGQLE M2QVEI5)FK\-W7O7?9QW_;1@>0/4 >AE ^.0 I@>PN0.X'L"- <&02C\W=YG* MULM:GKUZ6-Y3UNTBO_()#)#,6/G$9AGR=&'D8J-B'B682PJYI( +-[BD@$O, M#%EN$"KE#),A(99_".@L'"$<#D+F[S2"I4TH8!&9+D3G;#:$H9F8*,B6 W(,D'UA>+F" 5FXY";(%:N4Q!QC41ZY>=NPR)FJ)TWW839K3I89!LTLQ MD#FJZ::M\/=K^B1D3 3; 0?]O'/'80USU,^;CJ)!^!A$YS(%&8@$5Z=9W7GD MCZP^Y%7C/4JE9-D?7^VE5*(-%WYJ QU%MKO<%&*ONLNXO:Z'<\#A1LF3/N,, M+@>MZ_]02P,$% @ 191<4)$Q[J/E @ )0P !D !X;"]W;W)K&ULE5=M;YLP$/XKB.\MF'>J)-*2-,VD38I:;?OL)$Z" M"I@9)^G^_8QQ4;"/EGX)MGF>Y^Y\=\:97"E[K4^$<.NMR,MZ:I\XKQXUJ14KPY4%9@+J;LZ-05(W@O247N>*X;.07.2GLVD6L;-IO0,\^SDFR8 M59^+ K-_3[?FJ[C42&#QN) %R?-&2?CQ M5XG:G#M^5U_)X$4P6UR3!W) 9]S_DRO:Z(""FU+1?^# M7$@NX(TGPL:.YK7\M7;GFM-"J0A7"OS6/K-2/J_MFQ@I&DSP%,'K""CXD. K M@C^6$"A",)80*D(XEA I0C26$"M"/):0*$*B$9PV'3*_2\SQ;,+HU6)MB5:X MZ03TD(@*VC6+LF#D.Y'B6JQ>9JD;3)Q+(Z0P\Q;CW6!"%_4Q"PCC]3%+$Z-9 M>C01"/E]S,K$:':>3$04]R%KR%#481RQ9=V^>>"^>5+ [^U;" OXH( O!8(; M@21UM5!;3"@QI<3X21QIT9J@Q->5UB;(A9T-0&<#P]G4U?Q8M9CHQL0=0GHM M/04?.-*Z^A&BYVH(NAH:K@9Q# M$H$ T/K,Q*!";'B1:$2\@3 ;24 CR>?E MLTB,G?0"=V S4]!*"N1=:Z5E:EBY\U.M.!X!4#KD"G+AD\K]O B7"A0.5F'? MTL"9B(#L#-00@H\'](7S <$'!#)/"*..YB!H*%JXMY'9W$8IS9'9E6&:#B40 M[DQDMJ9132L%ZA4MBKT!0W 'HP@PE Q(P#V,XB_D#^Y09+:HD;\5"!K*']RC M"&K2=.!;!K>6YXZ/UH-[QH-Z1H\6 J5Z8SDW5Y?F OT3LV-6UM:65 M Z6<"$'W7M3)2=S9NTE.#KP9QF+,VHMK.^&T4I=RI_MG,/L/4$L#!!0 ( M $647%"@9J]*0@, X. 9 >&PO=V]R:W-H965TSE[CZS6I4L4 ^J[OWW5TIEH1U< M_:)0W\R\-W2>=')FY5NUIY1;[WE65%-[S_EA[#C5>D_SI'ID!UJ(7[:LS!,N M;LN=4QU*FFQD4)XYX+JADR=I8<\F5+^F].,G:65L;?ZYMMF:KLU(YK1-:]3).+K1!M+ M]I44+\2\)A5=L.Q/NN'[J3VRK0W=)L>,O[#S5ZH$!;:EU'^G)YH)>,U$U%BS MK)*?UOI8<9:K+()*GKPWWVDAO\\J_R4,#P 5 &V J'TMP%,!WD> ?S7 5P'^ M1T!X-2!0 <&M%4(5$&H!3M,LV?UEPI/9I&1GJVPVT"&I]RD9A^+YKNM%^3CE M;^(!5&+U-(N).W%.=2*%F3<8Z&"(CEDBF!;A" 8M#VU),)_*Z6*,(3^&@"7R;P>L]DH)L!FB P&,1$ MZ\2\P0024TC,@Q>'6M,14.RZ.)40I1*:S1@--"-"$T2W-V.$)AA]WHSER- ) M) *\2HQ6B9$J'IZ N/@DNK["3'M)";Q M0 K<3\@=AD)P1R&W6(H"]1H71<:F,U'##DMPZR&(]\! "L"]!^[P'L"]!Q#O M :+)!=-[P!^2"[AK .(:0SL?<#\ [PZY^"0#,LFF7-_8[T$<#\G%IQ20*86! M?Q; IP;".^3B4P/1YW*7"M3_&S6>KM-Y-' ML_8FHUM>7T;BNFQ.*,T-9P=U^G+:(^#L/U!+ P04 " !%E%Q0&;S)6=0$ M !.'0 &0 'AL+W=ON.HT80A5\% M\0 +?06/;$M91U$B[4JCC9+\9NSV&"T7!YCQ[MLO8,:"[E,8_QD;S^GB=,%7 MU33K2UE]KT_&--Z//"OJC7]JFO-3$-3[D\F3^E-Y-D7[GV-9Y4G3'E:O07VN M3'+H!^59P,-0!WF2%OYVW?_V7&W7Y5N3I85YKKSZ+<^3ZN=GDY67C<_\CQ^^ MI:^GIOLAV*[/R:OYVS3_G)^K]BBX13FDN2GJM"R\RAPW_F_L:1?U WK%OZFY MU*/O7C>5E[+\WAW\==CX8>?(9&;?="&2]N/=[$R6=9%:'_\/0?W;.;N!X^\? MT?_H)]].YB6IS:[,_DL/S6GCQ[YW,,?D+6N^E9<_S3 AY7O#[+^8=Y.U\LY) M>XY]F=7]7V__5C=E/D1IK>3)C^MG6O2?ER'^QS \@ \#^&T D[,#Q#! 6 ." MJ[-^JK\G3;)=5^7%JZY7ZYQT-P5[$FTR]]V/?>[Z_[6SK=M?W[Q=H MT'R^:OA(PZ>*G:O0T4T2M 9N+CATP?OQCNHXB$VPT(,;PCL$!>7$?RSY>0P#"]#]-KL#*+Q?&78PF.G!>CF MZ&&X'# !$D/-"A<$)A](#(:8(8J=Q !"PS"DSH0990!2(8@0F"T6/3!?3!>+ ME\PW=F\$5$6!;O9&P+PR *Q32)G+(JBD4$654HZ!Y0!8IY@.HCO5%*CH4CF&E2-8[:(ZB.Y552RCRBK'Z'.P&!!49C'Z7"VGB6.F M.6J\-DW<;:JPK +='$T!$1-+^JM8V%^!;NY&$,1R&R#KE%7AL@C**E11955@8 5: MO=ME=1"-3Q3:7N8D4R,8>P$ZOHB)$!A[H9<75($Q%0A3NZ .HMETS$FF1C#L M BP(!#47#+M8/?!DARF6J.DZSW9N.X7\ -T"4!-\28R4?Z*828R67=%/I=LEITQCN 5=&I00#*M&# MK%T^Y7U 9R53(QA0B5;L=N&4[DK<,3(GF1K!F$O0TR5QA17&7(7+"Z?"6"JT M'K8+YR"ZMQ+%,FHEJC#D"K1^23S7*0RY>F!K3&&"U9+-,76_OIUTN&C.K#\5QE,!/"7Q(*(P6.J!_JDQ6'I)_]1N M7[0O_ZQD:@3CJ0&>3MG4+G>.D3G)U C&4J,5N;,G"E;:8%/45=&/\1HCKD$? ME\1CF<:(:[#;115/C>'4:.UK%T_M[G8Y5V=.,C5";%B#5B^)IS:-$=LAFF[[?60:(6I -7 (U:*_%,$N$*$('62J4CPNQ&B%T['8-H;J[!Z,56 M]Z;Q:U*]ID7MO91-4^;]FZQC63:F#1=^:@.=3'*X'63FV'1?H_9[=7W#=SUH MRO/P]C*XO4+=_@)02P,$% @ 191<4)-Z3$-X @ /P@ !D !X;"]W M;W)K&ULE5;;CILP%/P5Q .YU?V+Z9X5"+IAY>_B(/.%&[O.@1[)N90OK/U*^X("U^FK M_TXOM%1PK43MD;%2F%\G.PO)JIY%2:G(>S<6M1G;GO^:9D^ ?0(<$D#X:0+J M$]!' OXT ?<)>)+@=:48;[9$DF7*6>OP[O4V1)\B\(R5^YD.&K/-,V6/4-'+ M,L%)ZETT48]9=Q@XPH !X2GV80MHVV(-9^GP=H/-'!%&MY#M' ) :%>!K(4B M0X#&A0:^G0!;"; AP&,%03!QJL,$!E,;3 1]%$[*G:."!,3QI&(+"F(_LDL. MK)*#F60$[KRZT$H0/FY:9"6('C"MPX2C0E$4Q/[$M#D*1A!/N+86E!^'L5UR M;)4<6TR#=H+$2I \;AKP[1^E_X!M/>C&-XR#Z6'K8>-SA$""T<0X*RQ R1W= M=YH)F.E.@CL'#EB;Q0K _W#/_J4#](A[:%XOGIX3;]1%*\I/YH823L;.M=3- M:!0=;L$5U%UX$E_KV]%TYP^:[FK]0?BIJ(6S9U+U>-.)CXQ)JC3Z3TI=KF[S M85'2H]332,UY=Z5U"\F:_KKVAO\,RW]02P,$% @ 191<4,X?OKI< @ MF @ !D !X;"]W;W)K&ULE5;M;ILP%'T5Q /4 MF&\J@K0FG39IDZ).W7X[B1-0#6:VDW1O/]M0&L*ER_(CV.:<<^^Y]@7R,Q1WJZM6;2[8^_I>DJ]>BJRR,_1R0CUF(<.XX\PP1BSA##A&+.",-$8 M\SC%O&>#M)/!C@_:\2T]'(6(88$ % BL0# 22&"!$!0(@0S2*Y,=)K:8QF+" M+,Z2BX*- D5@H @(E%WMW!23>#/EB,$@\31([,$""2B0W%[/%!1(;ZAG.JEG MY*=AB.$X&1@G YSBJT.>3>+$GOG!<; '=YSW[XU; J#9G<,SG8T!1S/-A.%N MPO[MNX?A?L+!#<<4 ,V[A=L. WT7!S,2<$/AZ#_G6^:;\/)KX=U2 9'JE3[ M?@A1Z(\/M5-E.432/OXV0<-GSF'@]/@S^L]C\;J8]Z)3NZ;\ZW+HS^LP"X.# M.A:WLO_2W']1IJ D#$SUOZD/56KYX$3GV#=E-_X/]K>N;RH315NIBN^/STL] M?MY-_,]A^ P ^ Y )(?#F!F 'L.H/R' [@9P*T!\:.4L3=YT1>;5=O<@_9Q M>Z_%,(OH"]?=WP\7QV:/W^GV=/KJQT:F?!5_#(&,9OO0P$1#GXI81W^F "S% M%ISA,$^P((8M]J[39Q$E-&,2\LW(DL)S:AE MVY5!2IE@N.L4=9TBKJWV;%/7CLB$9W(*-(U TEA5;X63YJ=,2L*8U1U$)WE" M[5F2(SKM6W+&<><9ZCQSG0MB.<^03$00ZW[M$!F#Q.Y#CLCT"P8HP6U+U+9$ M;-M^)&(;$JNX'%$) (\92G#\$<0.V/PC3B;& "2S'.T0(?K\YYC0 L# M%''/;/?4?1JE=L6$)Q=*\5<*2"[G30%NIR0 ]SR2%$@$BSB9 M_/GN'XYNNH3=1C2O@D6)[S[C^*9+^&U$TU2<1F!3!Y&Q-'(HB,E(!)Z7&\7A M39?0VXBFF:2(,N<^NS+=2+#7$H@L$1'Q+"4H3F^Z!-]&-,T$261C-4=D/$H] M?02%3;@W :,V[X0.+=A";>-*)F]T?1J-;5OJ*MCD!+[]TV.Z*B0DOFL MX^P&A-WN5'27Q@G32VAG+B:+2LP1G57BW#H.;$" [.8(#&Q!@ MN]-1N%5EQ+?.!!RQD"&ST;/F 9QV@-'.?I&A(@]5&4XQAE',[C\FRCPM83AU M&$8=N_F8*+/I%D_V%RK5GL:]FR[8-[>Z'WZF3ZX^]X=>8=B?L*YOZ4O^V.7Y M+\QCT^GWHCU=ZBYX;_J^J<8]BF/3]$I[))&>&F=5')XGI3KVPZ'0Q^UCL^=Q MTC=7LY$5/W?3-O\"4$L#!!0 ( $647%!8%*H_)P( .(& 9 >&PO M=V]R:W-H965T-&^8/M968\NYAUUC'^+BH Z7U0THC"#(5&"PMDL0137C5]D)K;C1<;.DM0- M[+@GSI1B_F<-A'6Y'_C7P%M]JJ0.H")K\0F^@_S1[KA:H5'E4%-H1,T:C\,Q M]U^#U3;5> /X64,G)G-/9[)G[%TOOAQR?Z8- 8%2:@6LA@ML@! MI&S\'C3] M<4M-G,ZOZI],[BJ7/1:P8>17?9!5[B]\[P!'?";RC76?8RIIZF:\[[M]@O)VN%&0>.U5OP%4$L#!!0 ( $64 M7% ?2$_U1P( ,@& 9 >&PO=V]R:W-H965TT$UN_EK+? ""JFK18K%A/.O7DS'B+I3KR"Q ])_AD M2"T%* @2T.*F\XO MXPOY3N2/_L#5"4PJIZ8EG6A8YW%RWOHO<+//--X ?C;D+F9[3U=R9.Q-'[Z< MMGZ@#1%**JD5L%IN9$^C_H/F)J"1@"8"BCXDA",AG CP8T(T$B*+ (923&_V6.(BY^SN\>'?[;%^ MB> F4MVO=- TVSQ3[1$J>BO6ZS@'-RTT8LH!@V88."& 4I]2(%>*$BWHZ#G! M;HE(TF?(?@F!,'&[")V%AD8@G!<:IVZ!R"D0&8'HJ5.)U:D!DQE,-Q02KJ!= M[A(5A:O(0NV7*!2OT-IM.79:CAV6K<:6 R:>I8$(!DEH>5["LA#%@>5YB5I# M&&5NSXG3<^+PG%F>EY@X^L\KF3J3I(XD:RM)ZF@,2I [3>9,DRW2P""P>E8Z M078U8/8]MX1?S*P47L6NG=2?Q2PZC>,7I.>!%2_5F!ZFZC^98<9_P_S2=,([ M,JFFC9D)9\8D41Z#E6I#K:Z5Z4#)6>IMJO9\&*[#0;)^O#? ='D5?P%02P,$ M% @ 191<4.BSMYQ["0 -3\ !D !X;"]W;W)K&ULE5M=;^.X%?TKAM\C\_MCD 282%BT0 L,MFCWV9,HB;&VE=K*9/OO M*]F:C,E[*-)YF,2>0^J0(L^]]TB\_>@.?QY?V[9?_+7;[H]WR]>^?_NR6AT? M7]O=^EAU;^U^^)_G[K!;]\/'P\OJ^'9HUT^G1KOM2C!F5KOU9K^\OSU]]^UP M?]N]]]O-OOUV6!S?=[OUX7\/[;;[N%ORY<\O?M^\O/;C%ZO[V[?U2_NOMO_W MV[?#\&GUV+OQ?C6+YWW9_C MA[\_W2W92*G=MH_]V,=Z^/6CK=OM=NQJ(/+?J=?EYT7'AI=__^S]M]/HA]%\ M7Q_;NMO^L7GJ7^^6;KEX:I_7[]O^]^[C;^TT(KU<3,/_1_NCW0[PDSS]NWA\/_;=;NIEH+);_W7^O=F??G],_?]LAAN(J8'X;,#-; ,Y-9"_&JC9 M!FIJH*(&J_-03G/3K/OU_>VA^U@>E51)F"8KYSB("JA50MHAHMHP>;8U%G$+J(IR/7N)$^FO<:@#A3\S$DG5!A#J2%)T260Y7]RD6)N$PH=\'6 MR(H,G**TJF2\L@!,L4@S"PG)XI##8)/G!H MX/Z*O$A@U19(M8EX":3'UK,X.P(XX]SEN*:[X(&P82V MB0TG<- 0,&C$JB:HTM\(9XR.VK:<001,(+$XB:H]M\H M:62L< BGAQ489RH(-R0]+E%&"1Q0! HH1.L$J&*TLT['W%&U0[=T W#1E@ZY MXZ BS!5YEL!:+V"=0:2*JK,7%2=*16&65]I?_L0S :*#K4PBN@JL^P(6(42S M'$VZ+*L$T2R X[IR1+,HSLIDOBAPN!&P%"&2Y2%U2W8^Q;EAA,1]H#!AJE0) M)7&0DS#(Q:(UH0)&0Y+EV:^?."\#38:QLKE5!)H84VD%KQ(.#D=!":-@+&D3 M*EPIJE*Q+ "<,U4<T&*)0Z!$(9#HF:2E#A>B4G'] 7!@WS< EM[W MX2@2[A8*B#PU$S@JR6L,+HFC@RRRN"15<\F$CTV_&N&X5^2&E?&D 5,02") ZAT M#B=Q#))%1IA$]A5G1I$)!T#/#0E""*=%>IWC*"2+##%)W:P;8^+H4B.8([>F M03#.M$R9V#@*J2*#3-'22"@A7+Q< [MY ;APIT<6P3ZO)27E4V%C$ <[RZ3"CCL3:@R9 %V41- MIW#L4T7>FP+>&]-57 X 6&;;-Z!)L.W#,>!0J* -EXA("D4@#(%K;A YJ' ]TD?6FJ57F)7VD2E&$\APDY(MCCRZRVS1UR%*7 MP>%!E[ACMEYA=MLYR A8ZR\NLB1TL5/M@T69U-B']4FK[R&>C\SM\E@Z34E?D]M\J(Z"PF9 M8%$U10:. 08.6C 3;FZ9ST)"QEB?#31K4N_E8%4UUY@U!NNA*3)K##!7O/;Q M.UP 1B:.0I0QJ767>"&I[(VD_'-A %%:VKCHF>TI)(P%V!1Y,X8:*C?A+(?7 MPMII2BR5V@ 'Q%E28@!8:N18%TV)1U(;X&K8R^1W8@-@Z<5CL83:(N_#YO-; M %[HIGM*22,5=9>8WA8K(^VR/"PR. >BK'8F;=Y?01=C4^-$DO98HVT11:' MS>:PM07N!AA8,]M5R!@KLBUR,RQR*0(ZX;6P"YP#R'JNJY Q%F\+38"$HV.QY-IK3 "' M1=(5F0 N+Y)Y2 ,@G&G#$O?:895T13: R^:B=1[2S$)"LEB.79$'X(H] (?U MTQ5Y "[O 0#(S>P]PNKHBEP EW#R4IB'- Y8 *Y*O6+D$F_(%UD +EO:UWE(,PL)R6+)=475ORNN M_CU695]4_?N\Y'I0_:?OD,>*ZXNJ?Y^7TUE(R 3+J2^J_GTV:ZWSD&86$I+% MHNQAX9^H83P64G]-X>^Q!'J8/L8;S$,C-'4EK%\>988\\8*MQ_KE[34CQI+B MBR3%4S$0W*<>L/O$41DD"#SU]CM+'6-A5PQZZ#_12U%F]!,6O(4I7&)M1.K[#\$XY?U\^ M\,1)! :#/3EBP*C?Y)RVB8W)6>+X $/;*E6I<98X0,"NJ5IXZN 7//E%;SDX MKZ5M\I8G#VRAC95Z^9ZGCFQ-!ZA*!Y[8,84GJ,"Y)Z&%ELS\NOG=] MW^WNQN/'SUW7MP--5@U[Z;5=/WU^V+;/_?CG:%(XSQ_Z[NWN?$A]]7E2 M_O[_4$L#!!0 ( $647%".3X>R'@, +,- 9 >&PO=V]R:W-H965T M5GNO+BN1;)N@//,(0MS+D[1P5XMF[JE:+>1196DAGBJG M/N9Y4OU;BTR>ERYVWR>>T_U!F0EOM2B3O?@IU*_RJ=(CKV?9IKDHZE063B5V M2_$FX &\3L5YWIP[YA47J1\-8-OVZ6+C"*1B8TR%(F^G,2CR#+#I'7\ M[4C=?DT3.+Q_9__2)*^3>4EJ\2BS/^E6'99NZ#I;L4N.F7J6YZ^B2\AWG2[[ M[^(D,@TW2O0:&YG5S:^S.=9*YAV+EI(G;^TU+9KKN>-_#X,#2!= ^@#,KP;0 M+H!^!+"K :P+8*, KTVE\29.5+):5/+L5.W?6R;F+<+W3+N_,9.-V"?#U('6+8@,03W"T_3]&@1:8TVL<'*YP*.-X,$E)+8A&'-8!04S MI0T!N\S4AQD8R, :!CI@B/P )O!! A^2P$=FMR"_ 16M%YQ3.G+,1E&?!>'( M-!M% D1#6#,'-7-(\T36 <@0S+**N\1S3.M0PW6#\I@$8S$8%'$,@PM&49K!//& " M:8XF.. JQ_0&Z^ RQVR6=X.=:RZJ?7,JJ)V-/!;*[/\&L_W)XX&8G>]H?JU/).WYX8.F/<[\2*I] M6M3.BU1Z7]WL?G=2*J%%HCLM[Z!/4/T@$SME;@-]7[7'B':@9-D=D;S^G+;Z M#U!+ P04 " !%E%Q0[FG\60L# U#@ &0 'AL+W=O51%I339NT256G;;]IXB2H@!DX M2??V,X8R&A]/R9]@.^>>ZWOPP?;B+-N7[B"$\EZKLNZ6_D&IYBX(NLU!5'GW M03:BUO_L9%OE2G?;?= UKVO%F;LL5TMY%&512T>6Z\[ M5E7>_KD7I3PO?>*_#3P5^X/J!X+5HLGWXKM0/YK'5O>"B65;5*+N"EE[K=@M M_8_D[H'Q/L @?A;BW,W:7E_*LY0O?>?+=NF'_8Q$*3:JI\CUXR36HBQ[)CV/ MWR.I/^7L ^?M-_9/IGA=S'/>B;4L?Q5;=5CZJ>]MQ2X_ENI)GC^+L:#(]\;J MOXJ3*#6\GXG.L9%E9WZ]S;%3LAI9]%2J_'5X%K5YGD?^MS <0,< .@40_M\ M-@:P:P/X&,"G !H9M892C#8/NO79XO4W>KR)RQ[7ZFW[0B&W^T_)T M>O2T(B'CB^#4,XV@^P%$9Z HI.\Q:QL3)^\A#S;D'TF@9SE-E<*I4A/.9N%9 ME& "!@F8(>#O:XTNZAA D0'5!A3B'!SFX"B'@R&"#-'U9<:0($93B"_>16R5 M2<+0\3H2F"8!:<+P(@T",4Y([/'\4NH_P&;;%]*+*/ MM76.J'BF;9912Y;(?@,D<^T]%'N1HDV.NSBP&6ER@R[89-2V#T_99<$(Q!UY ML,6H;3&>N,X^V&'L!H/86ICCK,=N*!?[AJ%] MAU^7ZB^Y>V^J#OO62I]LC?G[YV42FC"\(.F.N@[ MW-0IQ4[US42WV^$B,W24;,9+6C#=%%=_ 5!+ P04 " !%E%Q01&?=J\<$ M 3& &0 'AL+W=OM2XDP0?16* M!R#IF;]0LZ^4?21)E_\8J3G=G?>@WAG#]OBI* M@S4:;J-W]:2*Y^TLTT_6@66Y3M0F7Z>;7J;>SOKG$"Q E@X58K%6N_SH>Z\L MY25-?Y?FK1_B%DZ'G]OV"=5\;J8 MERA7%VG\:[TL5F=]K]];JK?H(R["=#=5=4%.OU=7?ZL^5:SA928ZQFL:Y]7O MWNM'7J1)S:)32:*_^\_UIOK#4 M#HYA %GCI6D MW9P#0-X-=XS#>#7#KYA + ;U6S3$' 0&DR#-$H#,P[2: VF M8D.C-AC+#8W>8"HX-(J#L>30: ZFHD.C.AS)+K]V:70'4^%9(SPS%IXUPC-3 MX=EABF/AK?UB4JU.EU$1C899NNME^P5V&Y7K. 3:2Y.7UFJ]JU[J%2K7UL\1 MV,(96I\E50T:[T'L& 3V*28D, >$I7,X),+(1,:LY<].(URV$0!PBIFT,>(4 M,:584*2;-D:ZIY!;BH:?8NXI#$IG1F%0^\-O6S/_/N$%%4C2"G%ZJ/"*@9\. ME0X*05.(BD(<4S /#;8]QJDPFPKC"H>AOEVV4=*U;=2721OE>*Z+6C,EN&S7 M01%O""[?ETBK6X++D8!JO">X;.8@KAG!)03F"MLH)L%V4)%S B9T3(F&"=%] MYDJ;5MFA57;:*ML"Y1,Z9FD3,"KM-NR+M"6=MJ3&MT=3N#2%2U7NH\KW('DL MOG#!%WAMF!- +AGS/<2X((#,=ET;.I9@C\[>([)W\#KOM6(Q7WC<18-WWL9Q MW0KIX76)XK-=D(Q.W:=3]ZG4T>80^NTVN5*Z+N[GG !J'),N'G8$4/B> )?3 MV9>'07(7MHFQYW2T +JV!9 =6$I,)'IBL3JBE-)?$D,Z"ZH:D5@9MGY-4^)3];)+5@BR0=VU>'7]< M *=V<(X;P%L;+C!][ =<'8'CGN3XX$3@/(]SI^/@"*T_:TY?=YR'@3@08T'& M%$ATY=%Q@@7YO5QC"M0*9!U=("0J>Z^N1_/>:_JQ*:KX1^;#'>PY*V\@D'T, MP2,0]K"\LZ7P++B@>"Y9\(.R3UAP1=FG++BF[#*3L(0N>*/N8O56E%]=_3W;7U/O'XIT6U_!6X?_ XS^ U!+ M P04 " !%E%Q0NO(?2^0! #'! &0 'AL+W=O&BM3&UG;#] M^]J&4#;Q/O0E]@QGSISC>)R-0KZH%D 'KYSU*D>MUL,>8U6VP*EZ$ /TYDLM M)*?:A++!:I! *U?$&29AN,6<=CTJ,I<[RB(39\VZ'HXR4&?.J?QS ";&'$7H MFGCNFE;;!"ZR@3;P'?2/X2A-A!>6JN/0JT[T@80Z1X_1_I!:O /\[&!4JWU@ MG9R$>+'!ERI'H14$#$IM&:A9+O $C%DB(^/WS(F6EK9PO;^R?W+>C9<35? D MV*^NTFV.=BBHH*9GII_%^!EF/PD*9O-?X0+,P*T2TZ,43+G?H#PK+?C,8J1P M^CJM7>_6<>:_EOD+R%Q E@(R>9D:.>4?J:9%)L48R.GL!VK_XFA/S-F4-NF. MPGTSXI7)7HHH3.(,7RS3##I,(+(&1>&"P:;!TH7XNAS(/4&8)'Z&C5?GQC%L MWC)L_0RQER%V#/%;AO3&Z01*'*AWH'CW(7S':^+MD]SU(>0=H5LOP?8_K*9> MAM1G=7=C-;VS&IE9OK6*5Q>)@VS<"*F@%.?>C>\JNTSI(W$7\1]\&O%O5#9= MKX*3T.8ZNTM7"Z'!B D?C([6O"I+P*#6=IN:O9QF:PJT&.9G R]O5_$74$L# M!!0 ( $647% 45\UH&00 #$2 9 >&PO=V]R:W-H965T$BBHJ7K4OCXEMV M<'O_SSK+T[CTC_DF*@ZYBU>U*$TB1HB*TGBW'\\F==M3/IMDKV6RV[NG?%2\ MIFF<_YZ[)#M.QW3\WO!]M]F654,TFQSBC?O;E?\[;#_* MW7HZOJ072T8J04W\NW/'XNQ^5(7RG&4_JH>'U71,*H]X\)=9+1RZ_@U*;]GQWO7 M!B3'HS;ZI7MSB<BS-+6BG=D.$.1&1]^'D"$,=F;- S[H] M7(4$I;3+7(>,Z!(WF!70TVW(*-U%[C SO,O<8PQPYP%C)!C:/P[-XL\.+[&. M%)XACD\57EO@G:FB"&Y"X"9$;4)T38 M(J+'\)H\VS*=_P268'0L$8_X5!]5G&6)46=[G M=[6?03<0!$F\[;'1MPFA7T@]Q3<0EY0-27Y+G4=M&-$4CB'"*M97R(?EOJ4[*_#J@.'0>X_R:!V< PEE&3)_O/8LZ#5=UV1M_SRI! MY5=F0$\)HF$-PF: 0H*FL! O$$SS8-%=(IAB5O94/MI3^J@>E'Z-%&H.MPL+ M#//QP0TAAG%+>JH^[:FX%"VYO,=(3_&C]@O99SV%B(6%"!G#ENINIJ2%V^4% MPG%AB87%'^&8EIS!88S.OLA2EV_JLX=B])*][LLJ\K/6T_G&):N^Z$#[G%X\ M4*3]D5XLF].+#_/-8GA\2M MR^I6^_N\.<1H'LKLT![01*=3HMG_4$L#!!0 ( $647%!I720W\@$ !H% M 9 >&PO=V]R:W-H965T< M^5X<)NBLE290;D'!$C0CD)*?8P1K,?+@AAY1P"_']>#V+S6JE M&R,07E8:K2N$JPJA4=A<*OPCAVA5(5K+X:K2W()B ^H,R+MJUW\1AWL(FR=: MW! *O#;3)YR"#9W4?5YXYP%_#/0-N_+G:O#MG'[*V%?C.^9UVPGGQ*2ZO^:6 M58Q)4 EZ#RK#1CU4LT&@DGJ[57MNQ]4:DO732X3FYS#["U!+ P04 " !% ME%Q0W-].E8($ #!% &0 'AL+W=OF1CNRQ*B-2R?GQ;RW: MO[CWF/GB:T_2'0[]=-'5YZXN98IG%>_>TLCWF1)K6*(78+4=)D9@AS)0+GP]41ACHR9)X]:\XP\@E* M:9-Y]AG>)%XP%3#3V&>D:B*OF$S89"88 ]R98HP 2_O+I9G_VN$%-I'$(Q3B MJ1)6"F$S50PNP7$)7DGPAH0"F30\0Z*"]A6DN>)@448(180$U+-/*:8U6+X7 MGY)<"E %8T1+,^C]*Z8E)* F/B4X"T',IC[%M32 FOE42)@68,JYCS$NE 0) MN? QJICA+:DB\#@+/\X"9O69D8W0D% "KWU*&*I!:!8(Q3A1N,\2]UEZ/@L% M*GHFO7F,@24]]R$MX$:U\"$E),,=5KC#RE]D!GP9*F\::F!FC'R("6) )2%* MU "E%Q\*B0(A'2-*1,,RPASG8!$GF)( Q3WUH0:RTT=;:X)T.S)L$6GKS^EO M=%T4[ZV?*+NC[YK55*, F#"PDYPC7,@-@3%9(!Q3(F0MK01M:3MIB#G?LJ/2 MEL:3\M]9QI:NAM[3UE"_%WG &AN,PUH;E&MO;FA+=T/O:6^HWY4\( T.AFE* M8(N#8>U-#FWI&A"Z#G&"0H/Q 7&<6(HK)?@YH8@L=FFN@O+.\OTN"_*.KD9O=ZW/;'R MA@&,#^GCE"+CL_)^KKJ1^)0_7^[]$66;W3[OO*=%D2;5Y<,Z30OKW"??G.-; M&ZVN+[%=%^6C6@[^!U!+ P04 " !%E%Q0\[?I M6L&UL=53;;MLP M#/T501]0.4K<%(%MH&E1;, *!"VV/2LV?4%U\20Y;O^^NKB>UWHOED@='AY* MI+-1Z1?3 ECT*K@T.6ZM[0^$F+(%PI'0*6P^@4P"= M VBL)28*RN^9946FU8ATO/N>^2?>'*B[F]([PU6$,R?>..^EV"3[748NGFD" M'2.(+D$S@CCZ.0==RW&D7\-O_D.P716Y#02[)0'=KA/L5@EV@6#[;Y7I.D.Z MRI!^E9#LKS_=4P2E 20#*/F4@RS>18!N0D<:5*I!AFE8>.>FOPV-0/["X\0\ M,MUTTJ"SLJX[PAO62EEP0I(KIZ%U0SH;'&KKMWNWU[%5HV%5/TTAF7\%Q3M0 M2P,$% @ 191<4)7LH_I6 P =@\ !H !X;"]W;W)KR".Q)15Y(;,X<9@YSL6=G4[W5>ZV;X+W(RWH>[IOF\!A%]7JOB[1^ M, ==VF^VIBK2QBZK750?*IUN.J,BCX 0$15I5H:+6;?W7"UFYMCD6:F?JZ ^ M%D5:_7W2N3G/0QI^;+QDNWW3;D2+V2'=Z1^Z^7EXKNPJNK!LLD*7=6;*H-+; M>?B)/JX8:0TZQ*],G^NK]Z -Y=68MW;Q=3,/2>N1SO6Z:2E2^SCII<[SELGZ M\6<@#2^_V1I>OW^P?^Z"M\&\IK5>FOQWMFGV\U"&P49OTV/>O)CS%ST$%(?! M$/TW?=*YA;>>V-]8F[SN/H/UL6Y,,;!85XKTO7]F9?<\#_P?9K@!# 9P,:#\ MOP9L,&#W&O#!@#L&41]*I\TJ;=+%K#+GH.K_WD/:9A%]Y%;]=;O9B=U]9^6I M[>YI04F2S*)3RS2 GGH07('@%K'T$<(A6?D02L4%$UDO+ZX"ZBIT!.S658DS M,)2!=0S\ED$YP?:@N .5/4C$$#NP)0(C(+APHO9A4G"J<*\YZC7WO!:4XP0Q M2A!/$$Z@#.(>X7J0N HUB97DCFX^*B9$QHYL/HHK*4;2)4%]3A"?)<$9),H@ M)^BF4 9UCV[*BQ6XS3A'-Q\E.6..;#Y(*!7C'E."-P2"Z49'.$::"IV@',6K MG<(]V@VHZXAIHJ[^YJ$]^3"E"+@="D$)FHRXC;<8ZO<8 6R$ J]WRJ>HAY<\ MC>]2+_;5BP5+7/40&*.$NO+Y,,:2LKY*!!JS&N\W5"LW\B1[ .\_H%,4 _P^@=ZCWH#ZF84@)M5 M2P3%J)".>AA*D9'<@Y'S!=9QY,BD!;S\@4U1#Z]_\ <^IAY'!BFXIQ0$!5Z! MKS"45&-Y@W<=CO/@9-OS]$S+!SK[*'1L(+!:Q,YI7"(KSQ#VG15?W MF?9&^CVM=EE9!Z^FL5>C[@*S-:;1EI$\6*Z]O01?%KG>-NUK8M^K_B;8+QIS M&&ZYT>6JO?@'4$L#!!0 ( $647% $V2@?'00 ",3 : >&PO=V]R M:W-H965T\LS:OI M:%/7NW$85HN-SI+J6['3N?EG59194IO':CV:1M M>RUGDV)?I]M ZR(;2(O[?Z4)W=!TTJ;T7QJWEX6DY'I(E( MIWI1-Q*)N;SK.YVFC9*)X]]>='3JLR&>WQ_5']KD33)O2:7OBO2?[;+>3$=R M%"SU*MFG]<_B\*C[A*)1T&<_U^\Z-? F$M/'HDBK]C=8[*NZR'H5$TJ6_.ZN MV[R]'GK](PTG0$^ $\'T_1F!]03V0>"?$GA/X$,)44^(AA)$3Q!#"7%/B(<2 M9$^00PFJ)ZBA!$J.(T<^*.)SRFFPZ>!>CL--P:*$W<1J9^I]4B>S25D<@K); M;+ND6=-T;%A&O&EMYW[[IYFME6E]GU$BQ21\;Z1ZT&T'@G,0)9>89P1S0H0F MAE,@@ 9R"PX?+GNX?I,J!"V$L-P1'C,]CKS<7%DD7"D[O$ Y=NX$1Z M!D#A$NH*^YH]"]TDR #>]!YQJ (86+W;7 4\U!Y M1/#-Z8;"-2YZZB=E0UQD;M81Q/9V^X+A.&?V:I]C.& @/9LS]11NBE1NXA7Q MU (:7>.BIQQ0,<1%X61M9@ZGMHDN+#9BU/;0A0D* )[ /46((E6(*.(1\10$ M*J^QT%,2J!IBH7(ME%S:NPD"BPG$W+;0A9EM./*\@("G#@%2ATSE\(AX"@+0 M*RP$3T$ &&!A#[JP$+@S"S$8B>U7E#D"$\2\RG@"]Q0A0(H049ZI#)YJ /P: M"SW5 -Q7 \3"R$U:,L)M"Q&8DDS8%KJP**;@V0S 4X$ J4!$>39V\%0#B*^Q MT%,- 'D_<"V4[HLA(6!_K;P@.!H+JNQJB.& 1YQ;L8=GWZ"9+M?M:4L5+(I] M7C>)G[6>3G1NH/F&M=IOZ?B)(NW/=#SOSFL^Y+OCHS^2ZF+7'TF%IW.QV?]02P,$% M @ 191<4"UG"HM3!P ("< !H !X;"]W;W)K6[;5"*"&4$$((?2;V^+(*C OC./WW%3!0 MV-JDRD-LQ*>MR]8YTLAS_5:N_]H\%475^+EJ>FFW6IN[IV(YWUR5 M+\4J?/-0KI?S*GQ7N_*QNO;Z_*U6CRO MBO&ZL7E=+N?K?SK%HGR[:8KFH6#R_/A4;0M:M]QFOPZ?64>7^ M>5FL-L_EJK$N'FZ:[T1[)ORVPHZ8/1=OFY/?&]NA?"_+O[8?/M[?-+-MCXI% M<5=M)>;AQX_B?;%8;)5"/_ZN19O'-K<53W\_J/=V@P^#^3[?%._+Q9_/]]73 M3=,U&_?%P_QU44W*MWY1#T@W&_7HA\6/8A'P;4]"&W?E8K/[OW'WNJG*9:T2 MNK*<_]S_?%[M?K[5^H=JO(*L*\C4"GE=(3]64+_D5]2&_!U!9_8@,@.KF6I38BCT2*UD8/30B8W+@NCBQW?RZRL%WD6J\/!@ODXV7!^-EJO'R M&.)H?&N?3';9J3NOYK?7Z_*ML=XGV)?Y-H^+=J@5Q+>ENWRW^S)DJ$TH_7$K M,J^N6S^V4C74V4/R%!+9.3,AS)%HA3X<.R)I1SHRJB_/6^C&A!#BG.G%#(RE MSU2@I4',&'N.#)E,?LZ,& /=&3-&P]3^[]1,_[_#,]:0X0[E?*GD.X7\M!O6 M<@7%%=1.09WUP<%:VS-ZQZSV0\E#.S GW1C3SHD,+.@13 OM8'+Z!),BST%M M0+!,^1P6X3#&E''"&5@>!%/:*.C;F&!2"07S-HDQ*7UN/7#3F!-.28\Q,".< M"J,]:??,<H3,)J[Q,J"T^B8#.CA(/9',942/:P3$FTN1#+CAOL8H,SB]G;Q2-35N%V3:A,&\S=,66E MS]D&EI ]0HIK22.6[4,:5"F@5J$E-Y6,0:FIS&F P! M;V /F,68L-*K"P<[SWWV))#Q$<#'#7GL=#>&I,X@7GI$*6RIX'$,Y1G&RX H M90X=9AW'[#IB2AIC.(9^"X=)L#>&G,4SRI2,3F/JG,60,MF%9ZKM)0-]NLN( MM=";3@V=#4PX/$9T&9:':0)[*::C[9ABRL&R&S!,8T884@H?M4:$"BD?ULN8 M:4D\ $SHG,GP, !.$TY%NS&="ZDN)&MQZ4E>$*\->BU8NL8DU268]1Z/Y#V& M91JO!OH$,TIB]A@P-6>-0[.)FO8XJ2.":2MP]QX33%F'9]$)P:3W&N=WRCCE M+1[Z9H03X3AW$DWGGO-+DW="DBW:1P$NV9D(^]1E6#BLX3&,8<+B2;1/L%QY M3.%,S#E\C!\R,5R-(P(9ASOFF%"_":-Q84Q8DTYAHU.">8UGMAEU0&AUR>X+ M-S B)R&.%R@U=!9&2N.&WB68L5DFT>T8"X\3%B]0F%IF=93.B5K(*QKM)FK: MX%71B*EE4N/C-%-3"M4F!),F[&]X_F:<"LT:])SX(.W)V?+<\@M79H+'U M0T?$ES7.6#SE= FF570ZZ1',2(_7#WV&F6@K&;!&970M-61JN8H>J0F6RQP? M-\9,S5K,/A."R>T>$5E..&%R7+[5 K/H[^G2/6H5 ;S^2%%JD^E\)KR8XK4@$M!>/Q!I:+4E#)7GU*D M1D0JN_*Y/_MW7N=SBO"8]Q&&^R5%:D*DU!5F_Z\I)DRI%%YC?TOIU8P.4%V( ML@L7E8+<5&88^9V:@JGT&&5$*XXR)B4,1EF"5(]*X=;](46JSZ4,1EF"U(!+ M:8PR)A5%&9TKC5&6(#4B4MD5WO-_3I$:)_7J2XK4A$BI*YUC7"5,^Y1*X7'O M6TJO9G2 ^:7GT.A:^/SK"Y>*@MPJXI@Z#%*73DX7;K4$N=;"$7<8%#74.OEK M^K)8/^[>%=HT[LK75;5+,"?%QQ>2WLGMG^.AO"/:7P0IGVQ?8&*\;+]G.EW9 M_IV5]V3[ ROOR_9'5CZ0[3]8^5"V/['RD6Q_9N5CV?["RB>R_9653V7[&RM_ M)VR8"$MGSH5O'/W&'][^:OWGSO[=L4_S]>/S:M/X7E95N=R]Y_!0EE41K,^N MPB;R5,SOCQ\6Q4.U_=6&W]?[=[;V'ZKRI7X?K75\*>[V7U!+ P04 " !% ME%Q0Q^%1B08" #I!0 &@ 'AL+W=O&UL ME93=CILP$(5?!?$ :V,(/Q%!VNRJ:J56BK9J>^TD0T!K,+6=L'W[VH8@"LY% M;X)MSIQO9H(G[[EXEQ6 \CX:ULJ=7RG5;1&2IPH:*I]X!ZU^4W+14*6WXH)D M)X">;5##$,$X1@VM6[_([=E!%#F_*E:WO#8-%7_VP'B_\P/_?O!67RIE M#E"1=_0"WT']Z Y"[]#D&4IZ9>J-]Y]A+&CC>V/U7^$&3,M-)IIQXDS:7^]TE8HWHXM.I:$? MP[-N[;,?_>]A[@ R!I I@"2VE@%D,W^EBA:YX+TGAN9WU/S'P9;HWIS,H6V% M?:>3E_KT5@0X2W-T,TZC:#^(R+^B;!(A39@PQ(DAUB&<.P08NQU"IT-H':*9 M0Y1DBSS7&DT)W)3(28G6E"Q84%P:XH9LG)#-VB!=0@;-QFK:L>4Q>="QV(F) M'1BRP,1K3)HE&S.\+MA%BI;W!:_;&F;!LJUH=DG-$/Q&Q:5NI7?D2M]W>RM+SA5H2_RDS2H] M=Z<-@U*99:+78A@^PT;Q;ARL:)KNQ5]02P,$% @ 191<4*=D!X;+ @ MA@H !H !X;"]W;W)K_N_G?QP\TO MC#^+ Z4R>&F;3BS"@Y3'VR@2FP-MB;AA1]JI?W:,MT2J(=]'XL@IV1JCMHEP M'.=12^HN7,[-W#U?SME)-G5'[WD@3FU+^)\5;=AE$:+P=>*AWA^DGHB6\R/9 MTQ]4/A[ON1I%@Y=MW=).U*P+.-TMPCMT6Z%4&QCB9TTO8O0>Z%2>&'O6@Z_; M11AK1;2A&ZE=$/4XTS5M&NU)Z?AMG89#3&TX?G_U_MDDKY)Y(H*N6?.KWLK# M(BS#8$MWY-3(!W;Y0FU"61C8[+_1,VT4KI6H&!O6"/,;;$Y"LM9Z45):\M(_ MZ\X\+];_JQEL@*T!'@Q0_JY!8@V2-X/T78/4&J2.0=2G8FI3$4F6<\XN >\_ M[Y'H581N4U7]C9XTQ3;_J?((-7M>(A1G\^BL/5EHU4-X# U$I-P/,3 48X4] M\9""'E+C(9EZ*& /&>@A@S243K5[ M*#-0UT-9YI1C#4"HS)V:^1".40H+SD'!.21XY@CNH7P2IG _,0 5V($J'YK- M2EAO >HM +TH=O067I1/*7*26@,03C+D" 8H5.(KJZH$)9>09"?.JO3B)-C- M:^U#_L*I &B\<":"9Z#@&208PQY0#)\Z\7]L)73EY$(?V4R6FE0.E>['!J@9 M3IW* 5!\13%X#MXA_)'=9*EQF+PL7<$^A'&>N8I]:IS65#-\:B+HV/1VE*7@ MTEC%_T2J=Y&I6/B 1NE']I*EQL=B4A;N 0M1WL*I ,JO<#2ZC%O*]Z;1$<&& MG3JIK[31[-!,W6%]F3OS*]UDF4O^S4W?H7TG?%]W(GAB4K4*YD+?,2:ITAC? M*'4'U10.@X;NI'XMU#OO.Z-^(-G1=GW1T'HN_P)02P,$% @ 191<4$;9 M^)33Z@ !* # !0 !X;"]S:&%R9613=')I;F=S+GAM;.R]:7/;6)8H^/G- MKT#4J/K)$1"3 +@ZJRM"EN5,=E74 M__Z'A^UV\_*[[^K%0[9.ZT&YR0KXY:ZLUND6_JSNOZLW598NZX2[=9H7?_CSG^K\SW_:_OEUN=BMLV(;I,4R."^V^?8QN"AXA+PL@I/@X_7K MX/CHQ9^^V_[Y3]_A2_QB% =ORV+[4,-;RVS9_/EUMA@$210&\3":-W]\D]T. M@BC&'^-A\\?_V!7PYK#[S;/R&T*';I M*OB0;I.OLN!JM[[-JN83PV%TDHQ'T:SGU0_9?5YO8?)M<)6NVQ.\ M/WT;7/_]^N;\[7487%R=M6 NXYS!)BJ X 5@PL_!7[+']D*&43(&&+1.^VQ7 M50B"-WF]@!'^GJ55+SA/3J+X)(EZP>B.\0:^K)M/[CT$>5N.M//]-W]O?G,* MKR[Y]55ZWP.>BV)15G"L=*/"X'H+>PO**J ;70'XRF4;=C:^] MKN#CLX:\^5(VG[_>Y0 #N/Y/#72&?P&L;LHO1?/9J^S+MN/KYA &WN^K\G-> M+%J+?W_ZU!#ORWH+N/'_Y)O.PXIF\U$;LVD$H+Z=K\23:?.KRY+P[Z$L^N[S M=#P_F<-=:GY_DV^!!I1W0%./;U\$U]EB5\'L;>*Y7@.Z7&_+Q:<0B&@5?$Y7 MNRPX&@[@?@8;H*SU0UJUU@KD:9D7]\'UX_JV7#5^15;TLMZDB^S?_P"\ILZJ MS]D?F'2T#EW6%9S_O'A(B_NLD^I<_?VZ#_?_EJU6)Y\*.'/88UH#H);!15WO MVI#Z>]:ZO#+&3^4*;EU:,>&L6H]=M7!5B9Q0*J;0! ] K#:1,)=^FU7I8@N7 M!8E9JN_OH>) $0!3[\NJ=7*7:070.ETL,G@*GEGR\SUC7:_3U2IXM:OA\M5] MZSM?9]4][N*'JORR?0 D76_2HC6S#OD H'_BF?>[VU6^ $)8IGV[]#'P&I&M M#M[MMG"["D2Q/N)<.S04-G^+K.LN W"V+_/-0Q94EJ_E< S%L@ZV97"'C#(- MEME=7N1T+D 0?GYD^D T',2>((?)4"P!@8BD@C5(3@@FN%TU+ONA7"T!;8+- MKJIW. .,#'QTMV):'(U.@R_Y]B&'CS#(,GVL\=4MK K6H1_M O_M_Y[%T?3[ M&E9'[.<1F5>&$E4 TD.&5,"(40.@0Q7.4N\9I[DG #$ P0=>I-M30GSGY&X>2AW-:!I;6#R1% M+_!#]L]=#M05<;>+G.+1+3)XXG8%-X#>*E&&6NCH85!D6P0M0*3\DN)9P1]' M<3@GU%P&1U$X'D]#&*?>9$1F5JV+^;[*-FF^I.=+.*,J6.S=PDV)7&[_,W#, MP"C@+N.@N,L-'ATMM_GHNPT2*[P\*Z#6L.7\_F%[4MZ=[."/[M&!:@)CR&]7 MF0N'YE,_E.7R2[YJLB(X/4"L"M!E"T)2]P3O" Q%61P"B9Z#EC=7>7J;KX"2 MM'D-4&J4[8!*I(]XQ!V_@UJ!A[X&E:UFTH$ O^*%S9'I3?^\X MVSWK0BJZSA \F5E;J"\^=7S.N+WO^!BT9R6797%_ AQR#??\MC5,]SKMJ3UK MJ7M>:R+#G@7SSO8\@+PMWS*WT@L-*P(Z!P\'QU)@QG<04[+,:!]^_L^#,-.J'\>PKF6Y6J4H5:D.TK(W^6\+JED$/NAQ1N&# M'BW[A5(/_-MLTV\A>YM6_88W]\V6>.,:WEH_NL.V?G2EII9:*[3<"H;_>7I;$U;] M[_;=_9P5NS9IM>1=V=[+]B'6)"Y5,D1P# +K:D=W%KY>9G"'%[EEM.D:Q==_ MT1>^6\ST(! LD<[28W+ M)87(X<4=PN"!3UYE6_F];YW,@Q>/ >HSM:A3Z?(?NYJ9JI&(8?SF&!\+(.HK MI ,!;N\[WFI0%B2,G]P!U0H>LB7INWD!9[A[[$?\:MKU[GJQWRI\/&%"T;9.YE0&QSM5!E%79>/&\+3!U;<[@K MZGGD.'H1G M+ME/A[2!!&?$G2T$9_.<.M%'X>9T^DB98 $NJZ[3*09'<$N,$ MC17U3=24X;NL/>82F(H\]"5#G4/U][9\@BBF4ZY8IR$-'%Y?HM7P%G9>[]R]BV-D38MCY4V)8YPI=,8RE=/\^ M'E\2+0LN.N_EJW25DGGA-H,K7\CQ;]BRSR*IX5>39[WL(/B3 _F"YM+$3S5CO#X,Z#W M?L+D/HUFIH=LM61RM-ZLRL>LAZ$=^-J^F8%[+K)L63/?IQ,&[B] S*I%WB%> M]+]3VY?V37HHNVW1#!8B8."=SVQ94T"&B[25.6Y@.&ZVG\GR)2=YZNX.E#\U M)J;+TA@;3Z\_!O^'_H\8?3)L2;7FQHJ%M?MNM033GM?V7*?6$,WK^;P%['_[ M.>MX/AQ'7PW'EO3_?#BVAG@6')_Y]G/6P9>:U402ELJB0),$ ) LT.D"2"-[ MZO=>LL,@>>@![-E!:XAG0?*9;S]G'?M$I-/K'X,WE^_^=OT,8_R\)PS%.\X# MGIGV/'.F5*OVM# T8:%)BLPT+;GXU))+E!A![RN+!7J9'*D:OL>_B"J28K5D M)\A!$QQ@03](OWR5+LG.VO>[:SCO4+]1 .OF!S4>H"X$V8 U:K4V^SB>VRV>^S&AYBDN_3!@P[Z*>S+"Y1;GD".][L*-'OBNG6VN$4M^)0=E@Z;9:((B(/V[CCUMUZ)Z:*]IXZ MIS505)6UZ\VG('B7%T!*GX)@^LB7%[9",AQ(P/@*'W*5L?XA-YAU2\"][2HS M;U56>ZJM0+A?:*.+R+":M6#U ="=%L56JSU/[CD=XWK8XL<:,)$M2MT'TP6J M_0?CHG?7V\T7SXU,8HQ1Z P.%D)#1&H,6ZY3PF8'QOA[CQ'&X/77CW1V\)N= MBM@O&K!6Y3%4KM(^I&_# MC,P2S ^6HC+F[.@#O-UMR;CT"-!!P'Z=]'+84\!8;$S,0?,[YX6]]O;V2,]XG?U83UPJ\0A_]:5T!0"Q!(FS]K13$/C@#]?K MW*:AKJSK][#1^GW)KSY>7UR=7U^3\^?ZX]NWIQ_^CIAP??'#U<6;B[/3JYO@ M].SLW<>KFXNK'X+W@#AG%^?7'7(,&D3).E*NK\A8= MN\Q5*N)\^3U=WPVP8 Q&!P()]#;+*J4W=7FW_4+&WNQSMBHW'#^459_S14;" M^ (D_,OR<*:1?[)D0#%O2W@X7L@6 .\Q,VC1:[>W0(#R5/>W"EL'P,!JX7L\)85;086 M&<#2!2OU#W JP-PS4*56^1JF@C4-@+PN5J!WF)#KVJS_#,XZ11U(_!BH U9+ M!AI%R0%#KTY$@?8V*FL(*#?#Z$+V=W]W"RO?4IA(@8_8Q59F@2RPPDAT;<0- M(C1+U]$!0AV5MD?H4&?.J+KM!U DB](8F0I\[7,.#&R%87T8$I@11=^M>-G6 MF>FCV#K5TRPQI "QL3T9+![/LA]JA--W[5B2ETQS)M][<\+AWY)+HFO-)F++ MZJ=T)!\+4 A7M"EQ+%/(Y$&Z[, LXU2PHVMFB19]7F!7&+QF)Y=:F_$;5>(] M<_RR\1R->],9 9THLI:J'1XK-JS]OLU2S@4-H&O1=$NH ?0: M.<>_D-? SSE@F#&ZUIYBLVT2N ,Q^+3[!_S^O87J!X6JF.?A5_N5%^'8A>$] M0:8460K":3R?AI/9&#X=ZT>4697TM:_&41 -1^%D'.,K^M%]Y9>$ONJJ=*RC M8#2,PR29.I\Z0C.?B3RXAW@:SFG8XRGN>D1;& _#>)P\![7L^<#^"W3C]E06:626$[H'2N-Y9UU7L> M"%+FAX;&J32 2-QI'&7! Y;G*]>."MSWWI9?HY2FNUZ!R!/[S/TDVZ"BIV-+ MJ$Q*"PL(/J^^)1LCH;8'@'_LEOTCQD=T*;ND"7M&#O-NA$A\&]SGL)D@_I_F*2+$C M%(.DM]CN6"9P/!4;W[8/I7N2(2L3E(5 3[$,C<$GMUF CU2Y#3GI M@O1@C^ILA,26WHN6Q > .85 AP"]^P? W54.SRS%LB)N!81&2CP1E*452C'P M*QP6;QU%/5*MZ6[ >C'!*L\D*:/*8 \<2 AZV I5"!=_U' [$+K\H4&7SY0N MLV[LW5XC5"FC9@PA!X4(H*X%QPE#0S/.$HX;=B%3 6+E;-I'6=QC$+CNM,$@ MX)3;SY%"V3,[P1 >V!4&\^ (C_-!-@@!=S&P".D1#)XRHI)I/#?48FD"X\0T MF^/MR5Y@^DU:+0FNA+@9[8+\KD( K(3.O'+0Q0(1&;8D&[08'P&KW-UN[W8K M)7V B1!^Y&TK%V'QH1R=H M:G36+0HWL+$%J4F(&$^LG6"7(=:3*,ZQ'GWT@Y5<0ZF-KIVAS=!PCA8 $$%\ ME#D(/5SDV&TPIA'>+RM5F^&QH@M1!O:>",VV9@5V(>"4.Q66#&N \?.?L^4) M/+W(S'KK]G!\G*)6 I(5ULYAT2,R+O !3H2:B# M07")'A1T@>'1 CJ)#"91FNAC/FA=Q-?8BH=_4HZ/?&8G:XO.F/7?&4@[*Q@$ M;U/*XDR5(I!%N.*5B3B#XIB#!9K[BB=VBT87 JY^Q=(B^@TOFAV MZ!LC&3D&[&MD4< @Z^!5"?\$QV()?G-Z_* /<[ZZ\^3 M,IURNI<$0DE](HM7,P.2=]*]OJ8>(AYS:RS=H@WS7O,0A)NC+ -2X]95W4WB M*MD842S>YJ!;T?V\YPSQB@7F!4CJ2#*WVXIO@GROV@S-0N[=*KM#R),MYU]I<,SP6U7M4+?06B\&@J'6Q0FA%06($ M'9$ZEJDN'9"PT%;WZ6$.2;&X4!8>*N1;5JH^&X$0"R8P0T49P6'F) )T[ J M+>6-\V$!FH+4P)9NN5@&Q1GEMX\;$3$5^]3_POP:AWS(-[5U<80BMQ7I6I(T M3\BRL66D2D%2,*HL8WFVOJ54\++Z!&,M4B))4.^Y M^7EM*"39&.\EI]A+KFE=Q0MA3UA (%VYQ@@5G[MX",A>M8C+64%XM\HD%[Y5 M&,#7Q!$G&!=[QR8EN0YMU@ZN2X1,/G@Q2A!S("._[TBZ+0$=4-85*I!7(*\@ M%!>*&]G/.5&+U(H7#B=$71)4$N0'^-.:0@C%J<";P H,H>P#-E20THJ\FVLS MW&:/)8*@T*@&5M3;LX2DUM3J'.!'#CL!3XA&=532$M@YY$QTXLF785/X-U(G M!25PA X2% Z9K[G""1FA26[BU6GP@F,<5/=0^Y0?M62#R#).H%U;G.B-F0#1 M&U]K&!$0!SO.QPG[-H"R-,F"BI*V+XGD-DP"](M+C*6T0UKW1*9IT(@EXJW; M%OJ*+&6869T#U8T,94[D8%LR<"PLI'PD1CE'1"&A=$W5!*FS!#*ZNBT"0NP4 M@^!O1L'1E\TQF'>!JJS14F#P!0BJWIE=H>Q1K-$45M!B@F%#N M/6(0_. 28@[3P+IB@BN,?<[J&HCXPP%DW-E*;D;NV(YW>3L$7Y1C Y!*@V0\ M#)TU]:R&]S)H^"2+Y0XI+YE7/;.&84C.<0OV6BZ!X8:@5F$D ?DAM&H-ZV1, MK]\MMB6[D% I)9,*HN@=2C?,W/,[]Q8=>G4L]C<7A-B'X8Y-I#IM/IB3)<%& MR-;9/<<^5L0->&,@QI1??+#Y1HWV 3M$VX#QR4-'?;S*/W,:A55H+FR^:*<& MB:[X2MS"2SN M14[":?L:T![%A( -ONC'K[:H=U:!#>@7A)4<.?GZE L@Z1. M< 0K"6DPZI436B)R MFL-&]CX7>D8\QR%>"P7@=6$"%MGVD0^HM]E/P&*#YR_(CD=FP$SE,[G+F)6A MC4&DKJY=F!M*VPD#JJR%V 8@(YG@EG0IMKUN66ER'M^[^:Y-.ROB7=-]Y",R M8GN+?)#*)R_8>Q2JB$WWGG:,(.E<^G4!&'O;B/-G46(.[;2XS..QMV;['+8W B37SY_ M5X#_('B#0/M);^?A!!F=N;6ORXJ*XUMNMFY@7H^[=1_7%QH8 ^]WEOK6$:^9 MVQH;DQ_OY.#$0P[P!^WTL6EP8EK&9AU$.2,@O!1R%QD(_'57;BFVB1P#)+'0 MN2SLYLJJO3>BN.NT^D3JK=)0Z_JG^1UV^D]O&HGET;48/:.\11<%W7!Q[1GS M/8E2^I=KV?1'AE%E5;[VPBL.VT_[6R$ U/DZ7Z55]_;Y;)R%YD_L5?697*MP M5&QVJ8+'''-_@6Z1$,' 2)PPF?8DCF6LP[V%"H_@;-,J(\XWW"-6T&$;'5Z$ M+^3IWG$*!*[8V*Q)+W'V_D@LJ&H:IVL_"*/G/C3#&_=%-"Y %M52?A6)[739 MT\99A5;I=1R#;'1/86U5GF$)V#O'DH=AL503VX1F=/UF3%$I>6+4]L%7SCP6 M$E>'66I\N31(X](O<:X3U%N'&6K.MD)=[(Q6 0%F#:)]ART25E^*NK8E=1P8 M6DX6.F<6F7>)-41SH06$AH1)Q.98Y1+,@XJ..V.-= MH]!0"N<8!->P3?IK0<:@"XUA3"X 75H+_B8\Y(0%?\C!;6I>@Q, M,3)77* DZHPMTQWNBN#CAL(IK)_BH_%37)4#S;8.S5+H&IP9*9>PZ\R$JQ\S M7YD,)R_(NKGF:J#6"[4FYP@9[[=5J373Q"$EW@)=6J8[Y C,5;KPXU_)LL<@ MYK55#ICN=SGS/;.D\0MQP(E='!D,G;EDOY*1PHQ%"A&\R&2,I,,[=@R"_+?. M$9%1.R,::ES:.:NQ;)H@OPM =(?XYTUIG.C";E\ MTO4$V1 L&L_>4/.#KP>EF\V*Y#0X 23"&FZQS"40+KV_QZ 6\1K:6@)8E]5( MPVO'.R8 /QS:%AM!SO[J07.PJNIL2D=^AB=JL;F%NC&D&3 MG'BLRE8C@UB&\L_.U1996VT+ $CR/UE'"ZK;@!@E MX.I)7IQ0$!3<,R,.L5$/OGUIRO1W0L*-07ZEB1981QBORVGGD=D$48EC_C&_ MAWF_.[XL8>,OE')2=&XX&\7A/(KE:>_BAF%TXZC*?\[I;CF,4;'.I6_<$",#9[(I]%H1N'/635-6]UDU-2K@^B MJ,"U=^1MY55+:*5R@\I8BQ'=T)QED-!-4L],N2X,?*[O4N.I+4%4N9=3!E:V M$8.-N-;T%E%4E;-#8W[G;4GPTY)61[!@>\DM"' +:S>)M))RXA3J>,:2,7:J?E<^OT%9:<\U"UE8& M(!&9I;K[WM4[\M)N24<6*Q1Y*$ > VE7BB^IHP+=.'R,8HM=P'E1N0 3M89^ M!BX#3E<'-RJV5#]NHBNLD%2JS]TKS0M8T>>F(N^$'3,6 QLTD6UJHB@:?G=S M?=05VC FDW92-^BDIWHH$%ROFA)\)V,,5TS[+34>CTWM? N)6!.Z@ 9YSZEU MP)%V)MG)IBS>:K82,7Q-"G1S($EH-+?;"9ED2V[H>D$+Y$,JD)#B4Z[*>Y2[ MB_(S0]M>UC>9F ]8J;!L2"YN7GAH@Q?T!,8]43F?$,&-;'1AY@.>@].V@HCK M]!\E=8<0VXPY#C8]MR9RI2,^"8211%FRM PF8F9L\,]4E-BSG:8+UJ,,)EX3 M[TG1A))?-Z@36_ MH1LZ@+VEM1K@N4KPF)MDW*0!+)B5]]3O9EM^H0"V)I?J)^J>]Y;1EE1[\H'M MMOB)-3MA-87W396Q08"BV#4"MY)P>$9MK+% MEIH(976I+7/<=AK+!X^DB\A;NX3;U::(FYXP.[V#S;'*AR2I@6<=,DI3,L/= MJ(@-A^&*.RTRLG>5R](Z.@]>H)&HU/4A*%%X^JA58 G&&P*\YCBHTF,SUKLT M%8KFEWU9#Y@[28Z6T[L[5-L*#M^ND:\ONQ33?434N&!0NJTUR@'CDB1!,/7. MTM8C,;(:NKF=F!N]"JY=PMEP0W[&)=@(=_UV@^U=&%*I*3^ 6S:44O)NFNY( M1%2,AD.W$!3EA,\I/>V9A'5-RLTG7U= MMEH_NSRW&G"7CW/@Z3$]:LRT6WLQ]]2"SUH!%L#PD?NQ>@M4[66 =8+AA$!. MI05D*$7I"7MA31J5]CVH<2^46CU2AKI:(^"GY 4?:KHBMR,>SY>T%IF>,I$D M>!. _ST!X'CT0G-:Q&!.;YCXR4>22(DNNC*N9O\81*D1HC8C6'>*ZR-ID5D$ M6F- OLN,P+OL%7C%$L!$D^@!CN6CO2\"=T;_VFO<+PPO?0FL7R N,#/,^>[%#1/ZP;]=F:*^V6UON#@0MJH$O.-XZ!8! M?4+>MKK%+Q2[#1= 5.[F ;#.?["X0.&I)+A4S^,,7](GV0$^TL,/3K>*M)DW MHB4EOEG>RUS3O B$'09 P?>[A;U#%?[IT")VZL(AK1Z[2#,'O?\WH>!!EL= 0BS6XZ@#&9L"X8HS:1$T8F*XFVF5)ME$T MP7PX2/[8/%!DAB]X]ZKB+I_68EF5H/9H"LVL(7;6O;!U]E-A,DG)]C)%-X86 MTZ32):E^6$8#.=O0(/7+7]]S%&YT9_'U9)G9R=DREB^F0DVAN#-5$N _ZP6_ MJ'%+[]5#U-[0T7L)WUCY[5%_&RHJKO4PW=IBQ\HWYW]+)79YD!;;L0=F1NT5 M6^]&RUB[ZIR\H/J,F2 [2>DK*=F@A3YD'"3?85!3G3$*R%)3 M&;,0%BX<0Z]0MM#HLLZHOIA)86:W_S!^45<$1,)AB4MP)N< M"ZN6?@NM7[YUL= >\3Y4D<19=?PY0B^;"\0=_ZT-!MI&R%"?XW,W4++5W.?4 M#92T]1[8@U!KA1*ZXD@^TQ55) M!,BAV%*A[A])S9JK'A%Q&MJ.O0F@$-&-% MY IRG)%"Z10J2@(C5'J ^>LF@ JC*.\+9N%6A^5AT4\CRW,KY'1T=JC[^&*W M4.\G(76PF:"_C()3M8H"\K?LO1!T(<3@;$1S/:6J22IE0O1<34>G'YR.3J=^ M1Z=SW5[K&*EPK58/JNL2,4"9+H8RE,:ZKEZ8+O!X5LT]G:74LF/@K*9\4X?& MD35-IB>CP2]&LAIS:J3_B10-UUJ%F(A_KTNV5].J 7D!](G?O4L7-LQ0(Q=L M0 \E@J,NMJ1:)K6"CY%.0,J9;$Y Z$5A(C& 25,Y#@PP(BL$9A?B!4 (1+Y( M8&4PH$:OX/)4.YL^YH.^K.[30C,T!?KZ!KJD3V[4>X([>Y]6GP;<.^7D5:MI M26=LJI=UF9FK0-D?FD*V)0>K>T3&KQ:D3/$]+;<5QT6WR2A$'4 M3ZHUNRW)E(/:$+^C8<.ZDK]J)Z=0M679FF-4(4,H);R)X9L#.TT*' E^CDW: M#=6PAD^M;L!]8@T7ZLCJ-6!K+I;;[,@1R\$2J1:3KQH@)$/,^B"=J@?YFFJ MHI=9,;%W/.QDS5BG@ [&;I*@- S%ZQ^"UJ&;NGQ^^C88+"=0/ MEI'@+=:]W(@'%,?8G9G^+)&L!&N1UE3'L3>V>[.*B5X@!6![[::M8CA$:S$< MKY!#X_)(3P4LA!*O\4T8$,"WH,K-, MMUJ%7"'+YKJ'G7.:_)I;7219W-@N9DITN3S!5HC@4FI(%94B242:4(BN]<.V MJ#?4MFLUDBS>O7%,E>=H"@U#I@(HDB)T*SI\*DEI8F)D]Y:C-%%7"\]_P&6? M5%[BK*.]P"7>V0?*!A@WZ18H:L$FDEI6AU)P;GT(^)I5^&]MO(M8=IY8O-RL M;JB9#"<+Q[PVEY%L7WYI">:/]@XYETOWYUF2R$1!)M0!A4"+[=0,P]T76-N2 M/[R(?0L#)AJZHR%AI3C5%6Y/E(V^&XCX$IG(*T MGBFY#09?>JV%F,<:;L*V#9>GN/S$H'P=$*B< BD<3UE6)LY*>3?BLA7"3+B- M>=_P-WTX=^M&O6[TU^@)]O7]$-G*K/C;KN;F :5P!>XR7SIUW%IY%66OT%%[ M HA.75.5.+4] M;4>OV-_GDD-#4XV!TP[H9"/TC,W\V=)9XJ?NA!H)46+:$=>A6B*,**;4U#"Q M=DKNP#((WC_Q@AHDW+F\'I4A\&QIR=EJG<3&Q;Y?N=.FXB%VIU5$9))HEF.3 M%I[:GI>6BC;]?C2Y?>RR86Z]=GG&R*TM-L\TN?W&:;&IM^:T6Y;GFBY..X0. M'@ <"9TX-@+(IM%+PA12W!Z:)'7M\TE[!6QV?B>+*&/>248U@ITN30WW M@%=#^)!QV1?D#RE%I*S.S5*FK4^H -.B:ST]'TAU[P11>RG-)&0,[C%=,[N; MH&JU06.Z3)UHHD9EQROU?W-FJK5ECNV+;&92F0'A&KO'JQ M'K:"N+:BLL>_YO2]EZ4#9.8![I8KA0O4TV86(6XYTS;&J0/0T&_]:E$4[#0( M/A@'S4?/06/IC2F4IA9'Z;MCTV1\N48"OD7P)08H@JEQ^I!7B*)VT$!IB[F? M49J F?M-=RT4Y%(NC38S.8L0MWR(_0,'Y3HV:V4M5X@R;;3>B6V$$#TVK(1D"9 M:'\"BAB56+S!=BTD5!OXX?5T/6XF5P:K'5645MZ$RX-6;<@Q4Z7X)*7YX06B M69H;+[;R,/BPJVML3?3Q4X7*VOY#WK2W X![>L+ M33AC(WI'.238_5Z@7D(>&(:G8G-F7P,#B*AY-P M-!L3W3&]T\B?^RG;;+T#T) Q.8;05JX\BN(D3*9#>H]:DUO?AWBDR\% M]\+5!("95=P.RQQE:N"RP"15]"O!W]5NLUU(-0<*X!)2R6OCJXU=+VLB>%15 MN O3J2MA*,8EM08RJV)OH($NFKF6I ^N//-\1)2NG MT"KL:0A+^=>JW#YV+,U=B%G_1;'D43?:ONKL 6]>%CSN\/NL +C?YGUM^= P MJ[?,.3ZJOY9)P>Z6%-S=I]:)O]9J%E9OX (J,I K?/>6%FHI2\6R:>5LU@FP MVI&2L8:8;R^K6S3.9>6Y[GW957IN/R3:O0U8=&Z1&UHG!]UWUK&S^RIW6]E: M636[M786P.LZYJ MM.JM;Z(,)*0@<0HKRMCQ9?Y2)TI#[6O+9JFINT718>G:1)-B.4:J6"3J>8J. M9+$TZ(;=-.Y&?4 3.^17"&S4F#.CB=/(HP3^K:<3<*]T0^.\<,LK/4V7W3** M4BE'V4Y> '*C57GI( +*9[:T1*.6DTD#+PMI;:Y8VE0!J"5M3Z&)V[*J*+V% M!)N\H.K92PD"H$0948_><)#,HQ/IX$BX7KX%K\]+A"<#U..&O2XV2($D*ED# M[.38E,R9:?PZU>J]0>WE=7:[]:UHK0IYNSH[J*JEE!I\D".CN'7W(&VYGX%7 M ^(J^]+= N!CP0%AR#B_8#=5S$G?464#*@@:2OR.':K JEE.7)(9ZC#+^=YZ M(7;?[)GB4,M.HN-3;&FK43LEU8(WV6U%U88 &2:\#W+H2)_KT^N/],O), [U M;;5[2LVY4>P?FZGW4^]8KLN\WHNFR@\WX&C6]9F-A@?5]<%P5HW<,C(H1D>; M(^!?I5&;;?WQ)5M];G:B"A7NK7Z(E.*,&1940(J9I['[EA_%>Z>$CVS8J?*%03& 9MS:M#3. %LNG6WKZ"/-.&(85EDUBJD"07TU@1BRC:1)J4MED"*T]9X:%:WFH1.ES5<&!6:DO%)O'_.4 M4NPV+'QL16MHF&(D<,0-QC!1B@8'-0C(+(4BT+Y( 1BVKNI2N/::UL7(2Z,# M596M5FL/3(L!=.&V.6Q;BT2'M!USI6!AIRK:J2ETFFYJ%@.\;$3M:,T-;I"! MDLE"OTNI7@S?%']4$P0G1<3KVIB>&W5/923;+JUHAE1R,(C-?35SV]?1481, MD28Q)Z/=L;QKQY%>C:/0[8S_2H^*_=O7S MY0'K:Y))P@#EX35OU4"X:$T'1U0*VOEBQF4?LX@ M7'.*EG1R^WC":V-G/CI1V5K&%,Z)*F(C 07->-ZIQDQWC,2[%74[7*&6H6\Y M91-<'J,U&P4K>#GTBXU5E M*3VA%M7FIME\V@CQWCYT^$F\^#B>,?/%]<7-Q?O MKJZ;OW6WX_K/T]N:-,K_O6\L2O_.B]UN;<3E=T7P%DLC!UAJ7@KMN:=H&Q&M M3-T--_I PIO1)V7&OK!UCRXOSP"T]YQQ0I<=;/U9%3_.^D3PIM/4AU<8W M7K&QK+8Q,$N-I]A!4K73Y3PYTEYP& M0".EB"5&$<(D6HT,?GX+M!'4E>NLW*V8'%SC63^D>NW96[RL[HI&U0 M=D1V#VKJY@&NO<9;Z[JUX)136(KLA;"UM]Q5%AZZ3&^=QE&UB:&WAY(N)5VQ M*G\FZ@AW-XK'"@H!9BHR=1>\$2Y$!CG-L"P*B9PR1-R9S2ZCD52.BOW1. [' MT=C(XY)[OZ"!;]L MNIMS<=W$(78"=5Y][4G^%WKI;QCJ5,&H.VR1E-J*YV2DW$-9Q!FAE9HX[):N MB:G'T7L'&)Y/X'\\">/QB#J9@N*EJNHWNP*&BS8#C?R,I0:M.)J%T7CRF]R9 MP^) YUV@B]AUBVE6VVJ7G>PV5E?0#F@:VD?ZA=>6[E>YKEG[MF[1,'?QSKVO MI[" 59 ,C2>Z\[9&P^$?]UU7P >0Y9=;R75:\/NAF?"']>V/H6$03E"-WFQY MT-JW>O!8!WP"DZ-IF,2)4O*#JA [:1!^=7S"E0/[I-I6>5W8C$58-B8&C(N7 MB/R5]D0&F+:53IZ0,^1+A[GQ%5< G?4:LH^"&*YY1/\F(RR-.YDD7;[CPGH$ M% !SX&!S>&^23(/);!:\IZ:\2S=UF%03^T(R">;#83"?V*Y80&8FT13V%XZF M4[B:<+^''9W'HE$X@A\FX6P6P_]C@$9?'VU$6C07,PODP!F841R,0)J/@ MAE/W&N<), "@S,?P(<%I$2IPT>>3J9JI:R5C))Y7:+&U\9"MW;NX 4.&TQ'5 M"0Z',4XQCX;<.D^"B6ZWP3$;ZU_ LW =S 4U%[6Y.W>"T=R^$(739"2;[$+0 MHV *VW,7 X<)2'"5;3N ,AZ%LP3++"=Q.(KQ@UPLKQV51S$T0]":5CS#4?.0 MS61<#M]*:B9!SNW5%7IU40HW)KHY=+-T4@K7^G/)-D?2NG LC*M -;D#L(\M M>P"6FNW:U*YHC*R1L[D2>]7_#FOBV+#VH@V;ZC;PIJD1JD@8+(?8N%4I\"SU MQW/Q9DE5,\GVLO9H8J[3"6?X&"-Q!>*-[26JU*QHHX>FI;M=)-VYTT91&I,A M)'*\SN0#TW:74\303FX>>[[+JYK:,FG/\39?MC"C%]K9TH>WOFY*"[X&4Z"; MR45%%R*FF ^FU+IMW!JK-5FWC7ZUWE@=8(=P^LG02JG3F'XN+ M/F7W.7L)^)V+3F&*<#2?VIPPJHG6G02I[1G=6!=WF[ ,?L0T:>>JQYW85+M- M?'T4 <467OLOQ!&"?V_0W[Z5>!TA]Q#-O%M(:JQ#1 );SK'[]W"_"&2S!DVO MW$/!PX&D MP&L:'TP&*)^.PQGH#]B+8Q)&H#9,269%&?9-0^R*HD$,CX^';?FY^>^U%M=_ MZL$)".2C260JE 95^9BNB+K-0-B>'S#7C6UX'XQ1$P&E9AQ,)^-@!'IW+,+Z MD>H[1Z+Q'(G.TZ,(MYO@/!4)T"!$ZF16WN?#LB5.PPU[U_ Z=T1L2 "&:GI^ M%4,W$:5!."E/*]UNJQPHKEQ8C=UB6QS:HF&39"Y_+++J'OW_BZ"D(GN8)9C[ MR4CJH'9Z((BQ3 /PI&$NK7Q]NQ)J"3>*ZABX/$UR"KBN5F.+]L'V!CL-SUIC MQRF?(55+<=M^C0O3VE?2F[:'SBSF/I<6-8!-?5"?NPRG/J,MKX1Y)"I!F#65 M307:#'4W#T6PF$:J^W!%JREM.S4,IO!1M")V:TM9+ MBX8>%,S]G(=),CE4!/D5;FCS>'[+.WK8'9SVW<&..Z=CMX1^O!63<#X;!CU( MZ:R54S'\Q9KTLE\>'M7TSO_P[MWKOUU<7@:G5Z^#BZN;TZL?+EY=G@>GU]?G M-]=A<'5^TWK%L"4*]#;H*V$)KVWT97]0P '36BORK5;M9F-^QMVA\,BQT#^) M__7+X*I$(\ I7!&X>>)RDSAU$;RD5YT(ZXV.H&@OG8;Q',4R$*_B$9K-E5Z# MR ;4>)Q$/8R>;;KQ"S5X-P5#^;KEFK,OFB=!X)W%S3]M^SP_3UL2VH^3"?:L M.X["49($=C#X8CJ?P1?^SML=_:)A$HY'<3!)" +&Q#P! 36)NR0+N_(D3(91 M, MGH[E]D2W][WKHCWEW B)\@IWW1I-@FL Z)L"1%$[F$CDQWZ[Z;'89A\.1 MMVW]X@FP'06S(349C!,\[ E\2N"4]@.+3.,1J KQA 8(9],$<6?$CH0Q38UR MHZ">HBNUA>-Q0@@Q(M&/@#L-AW!._\WT?A/ ,#4)1V2?=\,5[M B M3[;_OHB%INC2K!T\"$YMW%#;.-=%3#2R/-]F8M.!T1-Z2P ;1K348.P4,ZM\]F-AI-052:!+-Y)Y&+ M44*86^K5O-#Z/5YF_7Q5%B?6^//QW46IP=F\6,<7&PYBD M'Q!ZXAC_BIS/,7Z.@&_!9Q+0^.,(((%?D+3!:O@XG .'4L QNVA*^^\_O'M_ M_N'F[R3MG__UX\7[M^=7-YW*A<9]A,'[52H!'^I9:MJVQ_V 2C,Z)H#+PZ' TG')U/I3= MJLP'),0>X:F MN$DR"F)@:*#?O]E51@)H "KT7A<#B&]6(U#8?9[Z>< MQW/DN=C ^QCX>C*>PRN51,@Z3 M*5=KF9$-$Y\YBB,R;37L)?T%%YMB>N@8K+">=SN(MC0VWV MYQ\O9O9+!(34'B:7L)KR;-*(8?_NRKO]6JH _\ZZNWK2+RR*R7]ZS MH9M%RU,,#\0.*/NR7YXS&X]X>,#A/N[E]ZY=.(_Z6DWD8 M3R-<63RTDL4L!I:"+'0\!,*?-.%\<77V[NUY<'/ZO]IG9OL1'&:<=,>2PLG? M'5]BB4>@M)B8AQ*%4ZG>ZW=PX9:$!")*S^^I;&]"8ZS?(#"Q*KE)9K>$F,5^ M*I'P?,G]F:M[V:BT#1+]F*J.@5(-9QNCC'\\"<=S-#IHS:48)!F,XX^'P*)' MR/V'I!?K2<9SEB?ATV@>3LE\%DV1U8_W 1:IWQXX+IQ>/HV;\'SUAC'U#;>B M(&DCG)-B T@_(\T X# &)"6X!$DX 94#=@VB\7$,S-!Z.8C+A)M-P.L-/TS!.QC+^<3*>T8\@E]&'^="=(L3EPS%,)E,R M8HS@0BNP$[1]S$FE&4=3V@%*=V,"IUL.W2U(M=+P%$GCM1FECJ=XE7YQ64[J MM!J0(^A_E]. T<67C ?#/Y)[+\(/?<:-F>%.Z+_322@[N,JQY!CZ1&!@K@&H M3LJRR$ZH$:%3!P&?*@N/L[6JM#[:\DSH=7&*$3@&!-J=W5-'\*0'7EHW3(9% M3$PM^48A^).Z!!DE6S:J0\E#*KJB-/1H'+)N7:(JLQW(34UU!1PE#F<@/ACY M&&C]27I+CCE8I.9GO#H_O;&)5[[ ^GIG@GIM01K25[$$OXG09SN'Z.MMS"GA7%6M3%J276:]L[]/7C4K!D_RU[P_MV^9"%UPL65?LL+88O-N"!! MO2M];#V+%F-3AB :#\9_U,U1*OG6+69E,S;E8DA"2+9MIJ3@0S,D*Z66@D1_ M.F4-FR837^4&=L*A79@[&S(2+QGS&I&,EFNY<1,38(%Q)*H7UY_2SE(%0 '4 M>M8VNZH7]!SLM\%;OV8)$!FJ=$&JG18Z\#(+7) 'ZGNJ6KJT2B< T=C-48* MG_*/*M3W86=1?N$70 9S\-D-H%1%*TOBH[S<59@&YO0BA%+NL+5*?AT&"91 MI*4C=#?^-95T1LWSI$8A0#YVP(,>][,VK\1S[9>7Z%M59P,FS0]IQX*Y-&0@ MD#F()&G3=.F M5VY*.XEW\B1(;[.08;# H-BZFUB,SM3<):0,:!ED1\'/AM# @9D= M/4@?,RMM5%2%C6,S)1^DC4) 1254# T;6,;%L4=T@A&[QN?4ZDC*/U&JDQG' M^UF)NGE9SJ>G"0 7.TW#X.QQ0]6,+U!,*I9.E5.)ES!M ME=WOM/BG%&^36MJ$6:\SE,7]H/$1VE$I\>= M5F_A6A M:^/<-MD@RJYPL*Y]JRDU?!*%LWG211%[KZ(CK5KYM(\R[&- AXM'H8EJVT.E M4H^2-';3%*BD'Z)[9CD6$=JD # .]]LY2.*\3F(MUYR5%3@.Q@;RH+_UW.A> M")-;?72W-2^O!LCF$28\Q-H.A]= N0;85B2[\[UI2U%T38:42__\G+X(*E M"A(4/%PT04PC&!0]'M-1.$EBV,^VHXVG;1[58K09"&T>H3U< MVTO4)&A.@FYA$YTZ2*0#,R1O+P+^]XWSI"N/&P0RM911"\3HN2&"YWC&QI9Y M.)]/O2@RD-W6*?6&<3N:)6$\&05Q.(U'^'FH5AL"I>G'J_BD!#<.Y],(4TX MA8ZC",%]9F3+KKZ),<;IC:-@.DN\1K >J'6;:)N:C#&9?CY4 ^SQ=(2PF5% M48P?]]R )RQ'S4OZI:Q6RR_8&5RL-P^#/R/\$N"_^ OX]D@ M^6/+A_:$6=#MP=;#R&@VC8YYE&MC.7VC*?"17",I =(EYC9['77 "R@$+WBK M94O%MOLS$QSI95+J?7\,UDXGZ4Y9B*2HFH-L1$IH:MDVN8-*XLC$IO$A1]K0 MTYK,Y@_8GK2M]J=N[5PC?*@*YE[>]A74NY$7C2C M)9"HLPFV23S=+)RUD&Q M=J"'FT[-5)%<"L2A,ZW=7YE.G,E7R,5&@'R1,Y@)V#?S!5\X'3FXX[E;<(O+ MK$A5[^Y&Y6'#_]=$.>X-96664,LEDP0/8)#NV82S*D,ZR ,__7,'NN?=HVO% M>*C*W?V#L=;&PQ&F\ORH?M[;[#XOR.)B:B)[%@=7QNM:M*ZCN7A**5@WI*6@ MC8AP/KV"Q=-W4 O?FFFI3)O1D6D+Z&A,I<9?AUQM*(#I2T_,R #[:7_FS$-] M%K;8_$9O&6\G94 X.0-:>U,60C6^LZ4N*.>5/% HVN-A*5JA=1'WS%(_,8U3 M_0U+]X0)L"BZ3-&8(L$/Z6.YYPYYD+#%O[7M7T&U0NB(;.._ Y/3D,TH*!5+ M=%<8VOW4-/[.AX.A;'PXB&>_=-O&G>3YR\RW'C]TZZ+B0M5J7A[2\+S5W!P5 M_N[F%Q0$:BSL3H]X37,TJ"1#F:8YG?SJVJD@L= .?;U4HZ\>1;,H<#NN7%7: MUOLO^RH28=IR0@5S1I0@THY['T]'F&, ,D/+NS\"F7,\Q:BNX61*T,PFLQ@FCE(@"V'>P)2VI!2J.-^\1"#HN>3()ZR7[X12.."9QJ.$B?2 MLBUS@^0ZCUH/M+N*@)(TG\.ZIM-8Y% M^@3@2D":C;O +?'H8ZK3- /9&J"$ MT6,O.T7CXR2<3:?L(8UF-DRL"P\H&&_*^3X8G3;SIW=@L.?(\0PB2AT9S3H+ M6@%I YT B!IL[X"@:I+3;="JXHF>K=?3) ZC*::JC$&:5Y7-Z.*=0IH.RXF9 M? CN6<^B.)@G21?0_.I66#4P(3=X#(>AD-XI2]KPTAX M#2NU#5VG'&(1N4!G K7.)W_4$ZUWS7##]Q;4>K*^.=59M.T:21QX2OGJT,73 M[;[- Y<\PLPGIO%'&&TV]S'E<+'PW6@< MG!#/TQ[*_1WK.DDLT&A*RW?M2T6;@*E7^>K=I2FKZQ*UNC\//O/9)JAF1PG< M7&&3O."2)"A1__CL)*8MLJ.^/0@$<2.BWV6-)R!>/^MIC MIIV4MKL[E,@2>W@7EYUNM+WW8=6JWWV;K?+L:W5ZI\'H E=JY+WN*)6?M8>@M2[3 0./6)6ZV?[WH M< :'+K%R^EGL)5)>R*/77$X"3DQ?&X&T6\!MSZ8J8D)5C*HFGDO;Z=\"W7 _N,D4$Z)F7/)9(>WWLKF3 M6ZKR:[L"U5W.3="]+9OZP]DRGQT&K@Z#_\%=@HT4QO\/5+?ONV_LFI%1>NOJ)HZ?N:& M?^INHZ9?XM^']3 >H"3""K-8;L9:) S(A1#=="UUY(UWS8/9!;?X6VFM@^#: M*=%@>EZ&1B_[RHF],V%]@8X%AB2RO-L^E)6-6]7''9-6X[%6LOWE^>EU.SQ5 M.D#UQZ/R:Q[225BT&V\?.J%VJ?HEJ66LG\;!;.!S!M>*NB._==K=M6Q&/(TT MNZ$M<]*95@.Q)B>GO0"WJ# ];LC9S7<9RXP@/X$;QZPFXS8PV"N5Q+1U7B^R M%6!4AJ!5F==QY8&$PZN0QFJLEMJ62IT!YNUUVWZ]OFP'^$!E31H]8#010AV9 M2NK<;@R4:FAF;VM4](#?;**_Z[?;" 4!1V'^%NH$>.00RV[2(.=&!CX;]&1; M:33JK P'%'8418.17)Y!<";,NIEC85K>48-;#_^>W0A$XH\YS,N3D'P2J['H MC0XA%,#0/))?I5](Q]6C\E38_9#_+54%0Y^2T8+)#XL.K9_T;G_M2+-P"OKEM6WY_K4#H1%" MH]R=,4 9'H<)K/0#0DGA^60JTS-M@IP@,PGGLV UIKL$[;#V451'!N^^QQ_- \;E=8E-;;8FQS-A/F] M=3#L M/(;AT6_&!LZH'I4DM]_O4I 7MMF>[@5-/T0^R M3I$GQBME9V",VGF0H-U[[A*X/028H(<#:@/ A316-/70VUF*G$C*CZE*K'H" M%:6S<8& 5P2"7J$,JY.@4#83UOR72CHH+;6_' ';54CG=7/YS< MG']X&[P^?]5*TL>VPH>ETOGCH )7KC[C%B\!)2E?WH_@>5< S]UL)24ZID,> M^6?<:'9=F2%79>K4=PB.\26Q/N(HS:;,QAQ)Q_#^ZBQXE6)9WRLM!'@JTCS\ M]7UPG:*1'WFV/#4X_9ZH[#4,!G<,4RQ7V2/]&AQK(?[/F713===QBZ'6V'02O3-MKO]UU:\7\3J/WNM,/LJ8NE[L--\'62I)X M0\>RDB)XA2HT"A+ECLP,%.:++<5EB##(=E7)8OCUE[S&CO2 ]>V$V870%>Q4 M>"L&Y<\VNJUS/V?\M-^L1^HU5S:6?J].]4ZL%N]-*S.+"FL5JCE6@ MN-^2_@T/HPGX^YF46W\KG;TN+\^^#\X =V^1$ "5&'P/$L]J5<-*JOMR[WAO M\CN8]88T1:(CA-QMPC/H)S MVG+ST-V27II?9YJ4T4%/J);K(72$=,?&>?#M M/AKMI2VIDI;>5;+H1KF2%J% \.J_C5UC/'+-XWWTJ),<*17]O="C)TE1>_.W M*.C^EY"B_&E*] [>+RA?A] ="1)BX&'4"%9]&#%ZGF/3[2UZ:\'6?&P+A<%@V(*28657;>40X*R66@!NQ(MA"3 /3?!-,GE0L 4 Z>= M6,EQ8()MK$A/ A\BFDK\G3O6(&NN_$SH@"F:-B7GV"FVIK>8MKPPLJ@\^H+Z MICMD@IH=!" 9(B)0+UIQUZ>8MD;E3Q9LR,1'OV@6 RSV_CZKLD/=TL3WB+9@ M4VV2?CD%?.6"PZI"8H3H O0!325<%*&67M3BI). NFO\;4RT@+,D MOV=N&^_XH&CIMW\6S9EJ=4.D][M2FQ?[ZM3P=O7=6 MT!4U9%3.VI0M[[AMH,8\8,HO!Z W7NRB8)4.=HO<_A_H:-)%:RD5-SHZ[4EB MUVUVX.6V[/J[4QQFK0'8MY7\OK('5*)X'V?1-\,$39M>3H+I:!+.)I/@[.(:RRO.DB :)5@>=3H:1MQ5C&>8;78HI5(^=4.POKE<=8=!4TQ^#?TO7F>YIOAT@;S6>0T*$P6BRZQ9NMH^+' 9,6B# M\WB,195&\"90DA@K/<,U.5]CUR! )PNK" C'#,Y^!EL$0@,W*H$WQT NYN/? M*S4Y^,B1*M"*8Z HT7S"SK"$5CP"\,SA7.3($6?M@4_123B$->/!3S#H&ZA/ M COTRO;ZYQU/YA2M/@5:%4?85#:&=\9# N_3YST&PC.+$"4QBW8\"A(L09<\ M>=H1O#@B_PJPA3B( #VG3/"Z3CL"&1D8TP2X$5!:V,]X",_/B([^'HB@Z;:\ M?=QD_S\!/(BW*LAN &0@-^;K[ 06<&+\'M3)8335XX2;/AF.N;7QD @BDB8L M=9G -?HY6YYP"2)I0(?@Q=L(&TA2-?J_TY0"(SF>P@V1"X19P>X9$46#5W#8; M (37>.K!@,KYB=P/P$&<$8P3@.8 M>#D]&[_V+;(F>:BN%D _\F6/_$ZK%.A20; M<+$HM(\1E@%YCJG[]PQK>T8)8]EP.A$LBX@/N@.0;KHIK=3=LSHN)H,53#%^0%M]83XS M6MOLVO<&+5C[TF:SRCF63_H"KVBQRUQM\,LRXP)X6I25UFL: +A3]BV9HV"9 M[LH&CO,7ZL6WW7D-E):[R@@"IB,Q12Z)X?4YF?E NH>'VB;5Z+#7'J.]$" M[>4,$SQ!6,4J+X69!Q:LTK:J MTZ)FO7UNH)]VLO #-]%"K&/VY,X^G9#2S*=M$OVSQ@QN>"!W! '@9/EG6VN[ MN2;JHIMP"XL$U-78CNDOU0[\S.+:1U+$^DC*6#\Y_MY,0Y!#D2?&H];>Z>[; MQI1$C]L0LYE7$F^(_G![[3UGN=;/^$(A69WJ@5[Q6^H,5DOY>_(V4H6,=/& MR5<:GZD3H1MGC0DO6Z!%]: ;)NB%J3"&6H,_Q5MM7.T="U*#+1,P0ZPT4@GK M1* WZ)K*W93\[)%3&\K7-KAYV5 MG%!:.+$V6*SD,]T0!#GY%%>8&$&.0:<;LM =V[K8=FJP->7FSPWM[I(2$BJ2 MY(H"1(8X\OSKKTU'JNOL*^N0-E8;_3JK;52:;OE.7I]_N/CI].;BI_/@S<75 MZ=79Q>EE<'%U??/A(_:8:7D]7F,)#';?7Q3UMMI)R@FLX\=L29:*4Y3$> $' MA=%U+Z%_!4^LN)E<@76[D9<20K8R&6R'#_7[%AJ^LI:H%SH*=8]S6-E=LR+ MW6J']$,3VM#97*12>"9Q,T799@8K3V0ZL5=BX!?E:8N"12@0/ M2D%,&YJ/R[.SPO>D]Y N5 35CA)&WP,;AN?_M2K%R4FI>/CS)O/$ MG$80J43A2]F65*KL^3BKX$DMSF)YO#2O1/+58M4B: *@U[@##321"/RJ*4'D MVWJ?!#' FZQM/]4:=<^IR92:1[2Q46K+24)S%KC,-A3'(/+.KK;UK>RVJ2CB M V4V2LZ0>R#P(Q<_TMHF="I.9U+":)99LM:/< )9NI7D.VQ4)R#UVZ=)-9HU MZ3'++(&1HIL$,-M8!RW>J);;50A105\2=]R MLBQ@#AIMV4"=_EB,U/;J:W+V0^Y*UL)_W@W6MM$3XI"I>]P*"1=8M8DC&9!Z MU%:T,(G!((F=N%([V5UW>*5-'I9[&5#]6>7K7(LC.Z/CJT0+N/053.U@C@LC M -V*"QG* 9Q4C5[,>+WR[<[6;+@U))AN&8KE]R5^S&P"OA:?IA5]0>,(6]FU MUT7WZ+0,FU)H(L=1,U+Y0N/V%?9"T#O M5,ZS;-PK%? T0HAAP=Y@BAGJI%"'= SW"GK,=Q0$/S8[I4W6TG? USM[, MDJ/D40_)+TW12_?;0Y][\_1E.X$7FC>-T=I"]3W6E\V7';*3U;[(?1\ MQ2JF9BI).)IR.4F';F];)]\2 GI0H:=1V=YG7?EP#Q 4"$/JG)C< MT9)?R:4]\6)2N&Q*W4T.$.VZ3%3H=*D; MU[^WPIME5#T+%],)@E5D+N_C;;X!< M\P;2Z[ID@BXY=ND(8JC,T13+8%>S=2&G!CGK(H-U"?/B/>@^V+SVTTZ,*TP459/3RSH'-083U:+.5BN)3@RCO[>J2;F5F?ZQ M6W*4C79!\TU1ILB9VT[)5)/9K3R2NUNSYIR M3?U@ZP7 GK=?MMSRR]2+EM(Q-K"^6&H?"U>LL?[G)O+P'@B_8$PX<[*]@)C* M20(.&+9H%<7$=<""7'WAA#-M;) "(=BBC=(;T>]H3Y5\?K;^+H#M5I4XAC6< MHN-XP:VX [0W\47\.X5+2ZBU-:6KR(7CK4K>@7>UOD@MAA.MQ; 0"7PA:8WP M\7X'&(07PA8A'TBK C:T=:%!V'?4H5_N@0R#+AQCP85&U0M)]QPP"DAVSID2^G8MC3T]Y2 U%\Z"@*(ZX1BL?? MBU0W@.&?_C^-4&.,#GT.WM3]V->!4]9IW(%56-,Y=OV[A^%%+P%HI+02+6(; MIU,Q^.D3[#J_^FL/T"]N8HX1:S..VF?J"%W-(ZP=F396D?;4V9B*KUUA*IU= M7P^2;'98:BWJ(F')9G-.FW?\W:-?(Y0.GMZE:SO-GLX6WWJM'&F#<[<>[%\K;#! MXR3 /7X1,'/XI9.T:)Z=@(G%6:>[<=_0?NW?O?+",;(:M_L4?KG?(6[LZ,5KG'9 BDRI7V5!XM8NJ$A(:"JL.NTF&;RILJ:%Q&TC9\"X;4\9PD*UV/D+ M5)9MONAQKKJ1$0#^['-*6?"DZSA\PY?9=K6$0UN#))MYN$:J-E'N,$SZCS65Z7B(+>/1M4T MFKY:DKR*DN)VM_,N3'$#.5:WT(+RTZZ]_PK0D? ./<@"(P_NM)P?7.BM[>-E M0Y7U)\2@9 (*2_IH HY"KNG.XGW+,5O6&EO"&[;?L] M%GTV'+"-T*^AOR,26>YM=\2GZ@"&RM\0X"D ??78@HK&?!L]Y/F4L;L ])/. M"Q-V]MN0;E>*U#O"V@7P=I@.<<;>'BU7(S?5_I"M-ZOR,SP$-7&,^?29+ MU:K9XDK%RF#<1UL9!Y,3[LN*?,Y.;PCG_8<<;D6U>'@,A?M1H!MA'!#,G+(; M7@:.$_E'?<'XG,[-'IW'^AQ1;=G%^A1.I7?66>.H7P9ORR)[5'IS1Y7H,+-P M&LZB:<\GZXLQ CKR<. !V"^B1H%I.(SU'\?=Z/[)GJ$FZN$\F(-"@I?SR]KF'Q12W,$I&SK_M5_0W"]I+BU4OV_7 .DM(<>D@ MVH_YX$S0_.K70Y'9 2C2C2'Q+ XGE![4]:D#0_J.^[D#=9[W..KX]X#SQGR5 ML?-OUWGS;]_@O..A^\$_;_>K9M3(]LY[&\HA=!473RMT-K#ENS^N)2^&1J4&7T2== ((FPU0\&F7'X[+LS#JML) M BV3T+-BPI[?9OR7!C5AT>(9G>&44G:/L 3"#'3SYQ6G'X6C\037AX[M!)OO MS4T]Z6D<#A.I&A'-M+?Y5/3HN[/6-WEI3 Q&?W#^+MA.CI_ ;P\W9&:RJ"Q;:XYXGZ%/B#E0D M8$I!+9@6#:>K?3'-&/0VIU1W:N')M=.X@0EC&PO<*!\8:9V:F4F1/[_@&R\7 MO<4F4EK616M=HC<1W]LJAIMWM"M9-!0CGHET7DHAL7NLSCW -[A&O2$XK^$] M\O32 9B;T3HPM=/QYN.&[-\XGF?,X1Q7[#QXZ,'1ONC@)HNAY53\S1T'M^$SZ\61<3P+1Z/HFV!($T*F&&3S!^U4 M0EC!6I3!#>T"*&2 7/^^(][V5BXQ_A$W9F%)LQUTQY^),H?)#/CVJURQVV0W,7K$=% M!:-@N>Z2@D>6>(>T-BGU*]D36CU\G#!CTSMRZ%X_'?)>D#,+XT.D11OUWI%6 M-M+CD/G:KT2JXN>2JN&$V]0&[S9MFG1NLE:PZB_?M^&$#[.-MLU"F^FRW-CJ MTIT3^>6BX9$FYM$ZY18[_8P,V0F-+EJSX=$61K5&*37*TM6Z*)PNZ7IAS-R_ M!F;JT(=A)N_RF0CJ3O&[1E!=Z*$(ZJ),+7\IA-3\;M?4)*TL>N9;'2GIM?Z!6!3#L+H0M2MUILZI(]Z?$OT $UGJ[!9[D"IMT'F//@3@:TN/CZ6 X=T;=4+#9,2POY@=& M@TFR9V]M#P9(;L.(Z@NA#C^8HUJ6Q)-P.!FU=A=-AB%'KT91/,""3NWMS4=8 MA'+"FYL,)O/]FTOB<#R9T].3!/N[M_86A?&8]Q:/!]@8^^#-8?_O(>BI7'5G M-!I0)28LYS,;M8\N2O![\B9-YH/(0I';%.$3TW VI=W#4L?CKMW/YG,JT$9' M$0WB:/_N,3![R,D7\^E@]IR3FX/6F\1 MIJR4C>4]PV)?UAF@^Y2W,$9D'LTG@&$3 Q#\C4IOE,CL&^=1B; M'4@AQ2PMTD=25:45Y++A=VI%_#D!=\_7;<\57I]+S&0EJT/"1:CA'ZI(/:2_ MS(-DI#W6%E$O@LD@'CO_^Y#7GT[NJBQK>%UB.*0_PO^G]/_('='6*5?IX8^= MGZQ,T0A+:,3!D >7,T!M+#:W.Y0#0S@Z&];FD(>?U'OE@'M78MA[MA.(7 M]#2-VT<'7QY \B\K*HKCO[;)X!PWN]L5\! 3S>D$ 7?QLL[!2)QABW<%9]0( M@&N&.-\3XQ6CQTI72L4%OA0]J\6"[EL;'DU!4SEU)L"XWQ2KQB-B&!\E&M$Y M.M;?,@?:YC:VZL&#L;K$D#OXMA=?W8@2U4:48@D.0P+UW/&ME4%_;)WC> M:>I7<5-1>/]C\)AG*W)4?F8Y2:J6^!T7,N_2R?95F,5.>!S9(!X]@8B6$K3E!G SY6 MB0(7Y'=['Q"Z5100'MJZ3[8RC(8Z L6=TG)1H",A8[:3I>>(M:$G!. M.H);?$U!^>_7=L7F=H[ D2-L(7XT KG+M+T?Q/-65T=<*S5 1Q"+C&B65K98 M^B];5A1'($DEN+!90H(,K0Q$$*QHU[6T5CV79A)6BT76OBE7NV:22Q*-F]1& MD8+2Q2WYV<0-;R7O 8KUAD3S^2TYJAT1AV2=JY8]X'_IMB7"QPG@2$ZCI+MN #J^[O0,DZ=HUI#?O*,A*6IVU:*&VKD>Z%TL:FC;9)!HW(Q_W0K$NB9ZWBME)<6[,'R8<-$02-6VXVPC2V$$U6 M2FMI_8YE5-B:ZA7<##D%C0VLU&9-(D5*BW&9M7J9$.9&?AU%/C''UGIK _$C MR167O2N/S-M![%[$)\SC%D/SX@#]+2J<9%Y_NF-KEJ-K0V8V*K-".^(H5Z S M+YKY7]XPRD9H&;(!?)[9 9(II]-9=SP\$7BAPWV]T'QKUO,AU,EPI(JB3MCJ MAN1P(E91FVEM;GBOE">B6'R&]BL"TRFOG 02;BB$=B]8T!JK%_Z+RMFUHU>[ M[B1CXHE33<(-IO%^Z#SPKRO>\5)Q]8_)D2+NZK& ?Q MU(O6B'C-)MV6)? '8EJO\<8Z\1GOX25ZXWA1'%3XR& M@]D\&,W&XKV>3-%&%P]'X7B(-IKI$$T^IS[=:0==C.)1.)$*T#A@-!V&\9R2 MOD=H]I(!C.VL/<)Q3&U6R+ W0>L5_TT#QE,=0+9]'(V!X<-#9%A+!LD')@\"RXC,*Q$'KVFP4 MP,DF% .!-MK)^)"32,)([,NS(<*>_X81XN$ +GSS* #J4SZ(Z6 Z@8-$P^AP MJ'"#5X_G6 U=#B)&!'O>06!OVPF#?389S*?!\2S$XO;T182&]5]Z#K-@.D_8 MZ SKGUBPG[LFP/9C MZL,TI[N!?T?) 4S23@9,ZAG#Z?07@W\.,)S.V98> M#V!'T_%,JKU'<3S _E+<)8C3D.DXS0U3"#H3D$ZO S0+(,F$3ER\;A:#KCP*QA,MNK MV5%7D*<4.UIKEQ[EC?ZB;-!^')@DX7@V^PV1 '7E7Z[X_R*\ M&/?AQ0'-+<*N\^T$>RLJ=< MZ12-^WAMAN)KF(/$-VSUCI$(0UH(U#*N7%M' VFXP9(#X( Z$<2*.6/\=4@!4D\&KD#?@N8S@Z: M&YNFSN/65ES]FM2>R7@P.^R4GE:QNRQ0O(QO#(+YUZS_%^L"B]JV_4XTU<315-\?L#H2 MG,@5UQ/1T5M0IP/QF@<.ZW'*V&"G#<[C-YV^_- $+XR &\U)Z[*.2 ('#1V7 M#RV#XBS,T-+K!:9V0[(4#(,A!/?Y#TZPR@XG+7L[>HUF_8M7K'5M M!1R@X833<(4A[KEVFV6%;4@C9]DC'I#B^O^R]ZZ];2M9VNCG]_P*XCV9@0/0 MVB(ID50:YP"*HV1[VK'=ONR>QN#]0%NTK8XLN75)XD;_^+-N=6,5*=E)S]DS M&&"FMV.3Q;JL6O?U+$,(Q#(M\%EFY(J'DO0RS7&>MJNGY9JQD+"/S)?Z6/=;#\/% MS,>)82/(?NFU:YB,+TZ/3S]=1N>3B^CRU_'%Q'M"9;8:8[F]&MX?+GI?82*G MSH^%*;-"S T;'Y^VY#N1%%RD%\:9;=11<0(/I>3BRTH82%6HITD9K)N6HE;; M6K!XEDJ@1#K35YK?A8DJ!)G0L _T7.DX;MG2I8!3H[Q8DDC%$ MVFJMJ9J0(&S,V=G?G8FB!X;/0AHY3W&[L%K#2D5#Z62=.^CP.UY0$[:_U4B, MU,J01VM(1OJO3?Y#4ATYO?YLK7$"=RV#%.<[Z8@Z6_ S8C"^D=R+H'4.S=/\$:%RNGU$_1IS!!&B;8_/<[L= MN05OJ!BQ/R0(FT%?.MP7:5SD_5>,W3W>AWJQI/SFY>J=\8H:I'1S!]?6%P-? M&0[B M3R03*(AEF<8X%;.4*(C7Z!_JJ$5FC(QY",2ZDMJ;&,1-BD799E6"=8 MDIS=L$#W)19^1L,\SF'3\B+'M8[*09P4&:WJ MF,_-.DV6:5C465 U7H^J-"G_17%(_"V7Z/522DGI92D1M\?+*"-W3L4==2#% MU+05\/G[;36_W<[U3>A8:*4 [.2(-!875I@G0\\5I%'1&HLTGAU)"D MMWNWGNW\'O89K1\7II_=F=487:E14BFV(#T<.S"NN &G\D\UW7]2RB"0A%;7 M"BL?E5.Q=>=Z3&F^T6W9E;#BJ;%?><@\'H'P, MHB%OP'8-V%SF"5N\W#Y'7V=+Z5CJ@AYLR/>R7:M.EB;(IPZ;&]"3_-59X20^ M+=#&C:!(.B2U9@J0#^(9R#=OX:9SH!K?N ,[?M. RI\AG2B=27=/>78!5Q^K M[[/'[:,1V@J3T104FIXAJ@!@30@'Z]DCZ&0KFRXMV';@SG_;UM1J17*O9ZO; M[2/J(8( 3L>I7];>$WR#69>-*>%L">\FU_$LEMRUE+=1/NZOJG4MS=%[T6=J MS,Q-:Z26[ILH @0C@;4_0EF>:H<8HN2@FVN)MB\*NUN?V0,[<*,:&FA(.N+> M6)B#ZYP]UA[O4%UVD%+F>H 8P]6S1[HIJ@6AS0G531.R7:(#'3T*/K-JP U1 MV)M:9^N8/;6:KZ2KX=KV@K"G4V.Z:O3/VVK!?FZ/0D&I^S,/IW>5QC6S?V9M M4K^IF]_>;#=T=.JC[D[I*DFNP;(7$-.KR(?J:JI@*J5BCY&6F_.7@Z,M%A3F MA5.8BW^E>2/T+-72PB_Q%]10A>C)?D/V QL[ 174]TB]M50VB!>+'%&@%")2 M[U07(R^?@ LP+WG4-,P+!PN -!&AX?K[C#TL0A=46D!?(G3<>]0,ED L'NW M=8U\B^* MH@;1]9<5UI9(Q:]X&[=/Z*.GL>_G0)7S"!L+P4;"1=.=UH7S(6&MI'S4L,B9 MTWU"7*<*\G=)\,.WVJ_,%]W<92 XAA,T-3>D.E,-T]I9,BZMU63:_Y&VH+\$/ZETXX,1"H>%A^"](Q!FXTC5)CN%OJJ(;= M1. @5 G?T=F'S[J$;[FZKTQ!L)X5@@-QP;P3_:$^XTOT!..M -Y\*ZW2\ MF M<>K#E-O'2U*7B&QJNZQ>/JD7H5$:*U.(3MW[EG>S32QZGMJHYM^Y:_R=0IY7 M7811:%E75UJ7@6HBBYER%E^/,"TD1\K@5;9^C"3+FF##%UA>BYHJ63)80TB$ M.)/N(^::4;9@A9[U^9S\[0NUI>H6J=JU!RKT5\J:3M_J14=*_U(0(U;;9\&3 M-@O#:Z^@]PW-K973O/DBZ=?87IRDY,8^(6#/7Q$[@_IQU8V-,HKH\Y.D"\ > M 2VP6^J.4+JPTM),FIK%Q6Z(I+TAA)!SU'L2PVU*LF MT.P[0-)L5ME_T&#:'-NYH=O"$5#RUK?2.TJ?U8HZ FU<=;+EHE5K ^'-V8*Z MHV.S8T_71T.?DCNLNT8R6!G_3=H0CK5;%+4$HX]0;:[5HH+DW4RKVD_(YPD, M!=>KCA7A*C9 +Y4Y&_0-JFFO9Y0]28J4 (^K/@Z$H\,()J0@PO;KUF#W5H-. M15(\T8:X !8CIJS#//E94G$P1Q3YD2C!M!V(!3+'@"R]936 I'AH]\L*SF"+ M!I:RLSEVB6?[,'NRRH#A5C-5KDTH7;VC.?M]O;Q?54\/<.<4P[.BP57T 8O MG OJ&D01;-Q1AZYZ\PV]SGH:ZGT3\;8&OP'RGI+)VH8XPT0I[EEU!G#'UT@] M8M:^9G>HSS"V+6#&6]E$!\K\(PGS!5]5T'&5GH1F\IK#^ZYHW*SJQ3U#KO"M ML3;?VY/Z>WV[E=ZWBZD]OT=2+FDW)N?CSU;B\@)KXAN3Y)V@IHN\$\'#U+F^ MVAFG;_KF8:6ZL3;'[CB!W;DBHPZ<*/.9E5;:+*ZB&ID2YJ%$)#:FVY!"!R"5 M7+%'\?!HUF4")^K+S)JHZ%V4ST7]+;(]0XC&(.H,\<;Z.RP'!:)Q7(75G("* M8N3'S7.(@MG/&HH-=+L[36S@TMTM&.&4XA9CF"@P1 K'8F4H0]\E<;_(XU%! M9:6C/.X/^M%DB]ZKJ$S[<8$@AZ.4ZN^&HR0>#/O1Q19N1Q7!;Y.LB(J,\&KR M-!X-5<=HK?TAWGXZRN)B1-[IN!S 8U322D/%@T&IY]O-!('&5(&ZB- MOC@S!Z.FHK*ULUXF*\(+M8 P3+;NHZ3_+V1A;U<--423Q*N\]W@#_^FZ!G+P!KMX M>62NFYK>[2"GZZ;F]XX!"[H2D0X$=OYM=""X\V^IVAV!Y]]BK\&=6NHZ.AC! MM<2$[X,R3@AU\J"(ASGF/Y_MUEP/X%H6]/8HH7DD\9!JOL_"ZBR\4%!:,CR: M#8&+X+,' V!)"7[Z.*R&8N%U">PG'0SC(A_ 9<:P7+ZK^UP9%^F0VD"D6 ! MB_O8;/Q^@'?F[2\8-8"YIQCB@VD,R@)7E@Y2,Z?=-(1<:@0?RRD4.H*-X6+O M09SUAWNF'@:!_VPU5EN7F^H.PQBWJZTXJ-A,I=;A]&_+PJ.BMI8KXYN2-_4M M)@.J;#O*%C/8>];U,T([5!FD+!<^=V$C&QL.V35R;7^*UW*BQ3KZ3S1'F'VS MIF\BS02JN*I5FI5X ;X)VI]V7W8> .4M4UO"&9RZ>#D%BBYX'6P^BG3D4U$O M^F34Z?&JKH"*C4>*D.3GU"1>;!WE!-"Q*Y55^L3^7ZET1,Q(;/!.N99=73<4 M3-(/66R2&/NS3;7SA^>.AJ MB^P"./^H1$T,@2T(Y0"X1IGGVO>+:"K#%/C8(,LB4-5&0TN=&8%R,Z)2PU&< M)P4!V]2(4:*#C+U#+2>!$/-\&H!JE<68=H$HOKFH)[]NEW8)\;>CC#Y(<2V/?1PVQ184H$2!_X_3#!_^V7PO83 M1'W!DK0$K0^[.":^0(E?F\0 F<]4H3)3=7;=8@*)4W#S[ M5N6KZQ!?*O+=/2?U&M33/&D5[CQ W1=*/D@'($3BL) 7!5":*$$H@@4$2%0E!<.=) MG(*P.ZWQ&/#U-99N#T Q0" >$-1#D,_#'+@#\NAGT/.I]P:8! 6(/,3Q!D7^ M"*[MM(KR$N36 $P RN<=%G$"-,#G:VX.HY"#T@V61#)*8':#> C6Q<4+S("F M1_Y/U^.+J\G%R5^BC\>GX].CX_%)]&%\-8X.KD_'UQ^.KR8?WGKO*'A J]^3 MS?+V2M38Y\/1I2J7G1I,0NTD#?R6+&$ F@1)(YYX>NV6F%&AD7J*\)WMT2_Y/ ]4T0]2>E M8DVX\BTJ:HZLNL3$M[),\4(-\V%4#N)B,-3JZPYU-4-[')N@C?J(>M7'/1G! M:ZS&>JHK67N@I0X(4>D@$Z4=89OZ0U;%RQ%9!%JOW5N5A=4@*BTPC2'A(&$? M)UH-<'6EY)ZWOPZ3&N&1Q 7L?,*@2;BUH!!GP(Y@+"4@:;RC(\"G048TB9@J"2T!E!'0 Q99"@S4"Z%(0SGR*3A(/C8) MI,J)\TH79RD7&B9HH:ZT@,N^7K,KF;5$<5TASYD_A]+OK)0:3FY6SC7)-;92 M>PD>V/ U)%32,K%Q"^IDY+;HM?"I\D?Y%,+')=QS FY;/J#T1I!#"+^&6A)< MZ2QQQ,C/YU,I\*4<*"@%R9I@VB!+H%PG!,24E7*T MKT+[^A>VM:.#E'#BX P12F_(OH=AF8K=W<&C?CD0+ Q:W%N7YPP*8'!@8Z;E*S( M8]_Z-_C]G'^#O'-H)4>W,; "&!@UP4CCC'H4YL!%R9> "B!I3RE,*H/!]F!@ M*5Z3?H_QZ!0#2Q*5+KP7 TN&-$8Y,O\"=C946<7_E1F8EP1R_?YR\J=KS .9 M_$:)NM0 >>WIF9?;FS4W_(XF7\DXZ<@L:0ZZ^ZMGB^AC?;/JJ,73@,%)G_VM M'^KY9O:=PU!HEM[=D1N$PM0JRY$3OI=W&TI"M.!S^9C^AHV>*/WQ*_?S(RXN M&VXE&E(DWXUU<@\#-\E'0.94D@^&FB5QB/%S,=R$N4';)_S&&[A6(^"SV$T! M3OX0(=#=+N8ZI-8H;%:N,!4;(I^%[H3 T $=D7]52PESD#TTR,QD7B=M)8XM M6,1NG:.J<[$3Z?VU9Z0+_] *FU3UV_CDFM.8,-D<;)J3XX]_.3[]%(V/CLZN M0V0X.8HN!9D_!G7ML#^*":+&""(PK^:SNV=.C[OE"]Y.^#MG$'T\NXBN?IU$ M?YF,+RZCR>F'R8?HP^1H\OG]Y,*SSW$0LK8/*$EQN5VC8?M6-U*&C7U?W\\6 M"^$*I%6HW($U'*[D@ZQ_B?Z,M>^8:K>VWYXLIOH]^I\VPW^,9AJ]194=R^W- MYFX[5Y6X8OZMJBDY).O95VZ(+JC1M%?*>X0ZS'"(WI1^D48'@X0Q7#)JZ67M MO?X@ @C4=_6*:H&K[V8<4/>!0^>E#;&2Q25HJ1U+*7_R4E!! RD%0 M>U?Q"E^TF!'(%83P'SJ+P05V+*;XJ8M)"?]F! (7#:@TEZ7@"E^T%+4 7))9 M#/RK>5O>7U\>GTXNN3;D\OC3Z?''XZ,QR 2Y+7AQSL].CJE:Y.!\.9]APK4G MF4XYL7AYIW1B(/C&,]'WQ_D[2C#]?_[WD_1M_=__+V841)?/:]#306: ^M5S M>CM:CC?$38&=E#^H3 3*0J3\CWE=D0R6U%1;^$QG]S,4]4_S:D/Q]GH!-[:N M5THL:.EDAS"TE-K8\4>=!K7"/!'6"I:K^32VDFR :3HAY%BBQ'$T1J\9?G&\ M1?8%LM*1:-K!.%M,\8%GTKM!"U_K@,3:D8D\PQCIZZLT3T#QA95TL2MS'V:' MFQK[:>BD(#M-E!SF]70&4P566T=K..6%RLY\J*OYYN&6*WU-[B&KZ" N5O>< M>T]3GM5KKXK#Z6<&FP,2CRL2.!\5#DYT)@JIG-;?-LMO("_/Z\5B_3S_6BUP MFYHD=\YIDW-VFQ_IJ HLYP6/FD[S>]4XV!6T;4401-)*(UJ#RC:#?>5]P8:7 M'"50(3:6 Y*(9(?Q3;Y(C>4A"ZHF:"[LHA'[:=XY_P&]7I4&JC1F+B0P87_J MH7$H5<0=8'^:YEKZL9LL=RM@819GHE?!C!@J$%ALU#P"6]Y(F.&H7S,FME8Q M+I/);T4"=>I1,%6_F5ZG3E\7ZOH?D\XC[;O6!E3VCME;_@?GFSK+,C1GK1$9 MX4)''F!6!1T9""?5$Y/UZ90&=@' M2:0R[7<_*!'FI!E,&\_1N%=D'X,.RR4QZ@/DRFZ2TOZ8EB]:[VNFL._>O "& M$W][;#L-FC/RF,4U5T)-I$S'XQ7-OSNL$3:$8)DDP-W"'-7UIG:#CL/<,G5 K6>)OFJ&MWXUAT/H)6*3$ ?K&*!&&.6 M\*K5J616FS31J0GD<,6*X%.TOL[#J%Q;ZA:5T@#CDFE7%=GF8Z0R.9Z42UY;V27)@GV+O_!3K M*%(];.<[M.VT=RF.R$FPX+XMA)GSM9KCD\T'-9^]T+RS^0CSUHL&;SU2O'5, M-.+K)E;2PT0E/>RE.X=?U=?V/)A.87PX[<62H9"WG9>/)30;UH(WE JS,T>C MY[J7L:Y2ZO?%]=#=%=" 7&_7-1I7>(*8*%3,/7M$2T&U26(7(KJ]]YK7^F&I,HSQGW:?SGE=<95QR_SO]$Y; M,\#:72JYT]X=9+NS55?MI&?1*?W^B-2&%]AB4?!51PQ8A;/&N-46Q:W]FFEG M:\.E,=:)5/YK_LZ944Y=MPOZ%*J?T(3L<5WD]?74+M]A-4JS:\?%%U.Y(%T6 M*RV,E6!5'\D=:(6QF!34?:?2AA=HT@7&1E!>HC>9W';OEX@@J KO/HXOWVN3 M-_C\$2'-2A:*>FU\>:3?NEH^S6ZCLC^,6\Y:"C:=DK+ 1FRQ/R]6_6&U GT2 M4_ZTO$%,'$FWTBGY^CC7KS]/PC%G7![:0@$V9[2(1ND3KR0\OZ9"(-E;QK3; MH,5UKZ)@"DU@"0RL$JPA2T8;"R>.3-/:J6IXNV+))94TU6:SXIL@OU=J!7UE MQ:61A"VDQ?ULC:TR,!V::CL5$H!E6&GUI&[T"W6X)77V(Y@%)Y=,I5J3^T.D MZJ;9[MB*J*!NNESHPNQU/:\UC&GC6NMKAL>B%!"EGSF3Q<(?5']8,]LXM>G! M.*0%FVBV1+HHMRE$%DLQM(!,WB(%NV=UM;**^FNNJW=:X(IZY^B6E#K*AX6= MLA?B19>+I4F<2=Y E.A"R%"IU-KXQB?%JY!!U M\*H>::E<#*['[ 9C16WH($0;!%)0V^UW?;SH,T*:-F46[-+@16"':]WW>$%E M$!6E2G,7[IOZ>8E;L)!<7%/JT?A*3'46:^6:X$?V.P'>">,94O$?=F6%DO,I M,UK5G<(V*/20-9>%<^/2:7VS0=W(ZU8:LPK&LZL%:M1O/A$XY6>Y>DHM.J+8 MO^D0[J@3;:H %JA6 K-C-2BF;&K_?!@6V6B.+D\R6]74T"@#^H18<-@F^&1? M*DYZ/-88.?+FL;EE/W$0K>Q]VN->1P;-T4#XN#+'/\V )H2*301J2I0-^[$U MIY;9\%IZ#1<9X1:)X>O4"V@.A?GMLQ7;0)L&VT H-JY0)X& _[= _8[U?;[ M9[>;)3OK="=>3!*Y6W%(GGO'UAR7Q^HGAR&@SBAJI7S\%FB-8IJ:*JOFA+B\ MJ2F\X.XU'YP1$H!)[M?I_BMB#[PPRFMVMTW7G\LA-@_8NL5Z&W<>NF=C?Z@1 M?HKB^W9^+*)]/(9,[5W/!RT2#4""N19F .,$F%D#D!,)74K(6=B?@R;B?(L. M"5$$#%+5G204L4?DECSY4E##13,M@,BQ%!$TWJ<28,(&-W!D4O4RK5%AK41H M/* KAIU#"I6"49_TA1%]/AFB$U6MF>71K_ R3J;AOF8NMFZ;F;5S9G+5QF&? M"R)4?$6!PJ[%(,!_GQ"MI;!_3]MF;;IJ&'_;Q9MY9KQVX1;:I:"PG_PD)I7? MA4]5M>MP(K(?<%EVOF2T\S5"5]T8Y"B+V"Q"(V5) MY#@CP9-$;Z@[:N)7SGFJ0JD[Z[JLM4EK[BY'10W7<7!CJ[5MP=GYDFAX]'U+GO_-^8S$ MMM1EXG:FV::?@/:"URA8&[,G@O]D0(PMXY7BC+47%1=OK_V9A-BJZ2Y=N_&Y MEOO0#/=W1?AO01DF*YQYCD(5J!IG%1LSS"JV9#>P@P-KU'/,2"&831VU"_U- M.T8L6IJHG9=/%_& @)Q#[9% MP#L&LY?&%FB;;S2*8VQ_1;Y+@*PSX05$AD1))"A9]Y'OHKN)P"A-J>H=\"0> MM[*@;I1GC1F\>)C8GPX?GB&3-]2QPS*V:83C<;<5$J.%AB@B:+/DF_>5(&4) MVF86!D@TUG]G"6:D7IL?/'H_HRSPA3R,2K]O* ML-E1:+I\4MV$ B[WZ/J)8KO&UWZM?>VGRQX..*"$5C45NCA'+@KQD^0:/A-)T:WD5O5FM51=/1T ^;6:6JU6R#D,\^K6S2#1$)HJO]?N MEG2_G;&DU%,:OG7A%E$D$940-J\X/FRD'-!F9^++)8WTCN-DH',^SI#TT: D MKJOS[&9L>;/CEQBDL->U9E'&4P-?,!X^FLRS8'BNI5T-_7(NSAA5"\+>+HPJ M^]]W@O"R3*LY@A7\-SR=$55CF75L1PZT[Y>Y7DO,P$6)UNY?;7W9DM6.9IAX M/HUG[K3^0P/J%ML0(,>QZMUQOZ8SR:JH[N^Q]YQ$O@S( +;TT1KXHQ5A$B%& MI@)AO'#1#,FJZ=)N.W;EZ$N".V0:OTH0E&X$.N?,6FRC6E)/I?N>_@*\H&]- M&T*K(]PN=>88O"H9-!RGMZU*5"^HI_/6]2FW\\PS3YC?1.'AD$TUH+)>B M7V?W\-U?#DZ6L/"W=H&>6[]=#K(XH5I^J>EJ*3U[HPO,\*><&C;H=SK*2-]( MK17]M\!O'@RQLM5M9Z&;3N!/ ZH>/$BH?^=^\%FZ&KOI)Y$@DSY!T@0$7U.Y M-1OL$W/ UM+JI;)@Y5[$5FV76IB=DD&_%T<5M$\U:\G34=( >88F+'S-$"%I M$C-RB#W5NK2JV331!OL'4?8D3B()#ZE;U*.$7[-"OSME33HMSDY!LB)@^!(; MU\V^2SQ:-W74X<^U M]SXF$4(C4M#-U MUVZ8R;OHO:%G[&0)^:5-!=!.3]' M]ZZ"BB7[I@)-)6IPN;^H(;E>]+ E]E\-L%"T[K"BM_3[S'L1W)6Z < M4@H)F4K+^?(>-?7%\BOOMKFL'^M:@TBL;0>P7-S9PB$;O*"',.ZAL@R($.C* M'#*-V'OF;CSG:FV$$!^KORY7TC]TMK&.0YH<-#]D:T=\$H0+S?G.K"V#Q%FA M6V):S=A70;U[*3=LPTJKME$MDE&\#EC;ZIXN@S@[=#HZ[WI/DOQ)IUJWZ%0L MC#7]F9[V[71)JC---75R,L7]TN[NXB[>[12+4I" M.P4S(LPEDS*HV+S;1;AM=X!Z37\TNV6771'4Y &LF"U!C5HCY7"M9:BU;POC M!^&A.T=NU]I/2&&[[09_8LM.1,W"^8U"G5HNYM*T8F/ < 5$7 'KDI01Q%>\ M&29_4.<.83:%H%YX;*1SEM.EB_S$?>^X MMXPV>DQY6)NMD?H6X/V%AB5DL+QS7U=@D9IEU,U*"D8UNEM5QO MS*VA^T2XI-99BN]30-M)5],-"CG,HZZ"[9>P%MS0GPD24$4+]6]ALY2PK'2M M("Y9 E=[ M1Y@.<$*@I]($:M2BU D[J3DJL^H/8,:]-=T1L,9+>2/@3]E;/M1J3J%./!Z$ M1F2='BMU50(B;/X?: ,.!F]A$ZB7ENX&5#GM>5 C);YHZ[BP.C*5-:&LI5.- MZ%%JI;K])8L(],: ?E=KA7?:JO Z%?S$#W LE^Q=%3B8P6JN<;LR/'4UL':% M>(FIHMQ81Z5]*L^\;H[ J8G2I$F4.WU<=HN'=<_RBAH55&L#M&:3G?T M>@QTA[YM-;:DID8)<$"42_FGQ(@X#PR'-GT.LF1.W_XOP9O?Z MRNXK4T;L(56,JBW,.SI;F81J%H_9BG@2Y+!1(S!"H)72KETF'#NLFOXI?5_9 M9ZE,$ESJVF#7Z#3M9HVJ/G,:W1W1W =]^!@@DP<95UH7-HVXHOM%.;N EO MIFV)ACS))G,G&O5[V;\T#Q2%X5M>O3)QI[NM6#8E")=?[6;=4#O7K7MKK6?% MK2:D80V3FVG+N5!3 M*;X+VFL'4=FZ_1JZV7YU'[,WMNQ>HC-%].3VI', : LO>5<')8VGY*78S:NESJ?^M1,N3<9!] MQ]&:0$$H"4RYREB$L')A.7J%L\7:EK5&==5,2FVC_G,<%[550-WXCYC,8ZW MR9L73[A/W+@,#>%7S>?!:6@=\!';Z$A&7P7,RY@R6D2J-@T!\UDY&XS$CEL$ M9[1]6BYL6>YMO&FIK,W2GV'URV\#[<]WD(K4D:K GZ7TLKN@;C:O_"D. [_U M,G-$S8P.)G:NIH>6:/<[\(';%%CC)PNL<>R"-:KF<7N5:KYD0 /YP=$-[EVK M<036ZR6N0TD2C,\OM5XR@X*GF MTD#X9KG84EHU]T+6H AQ:]>"J9U.&5VMU0^JWE U08Q@9Q^M#C(I7#O'Y//2R/FI)@@# M(>_I@G43FP(N=%?/,)M#)=WBI&9K4W:-!V!+YZ90OO)^1_X_HXS2FU;6BNI3 M*#S0S2DW="@58&MIP3Y_%K_&H^IM'ZF\7343#4@>*]-1EF9Y&,@K2!5,X@7F MO$A=TT1:D.6@M?,6C!=05;X3E*9AR8$R3;UMSJK\0SH>?@A MR7FUV*Y=HAP"UC7B4\(AT+(EHTSZI8,ZAR!@JV<'O4,[8Q^"D!VF3DI79[*6 M-T,K5J? X?>HTG?_931"+Z"VLVX!;['-8F<*H!K#8<#JN^2,TEZ+EJ-L W.Y MPXM51.LD(% K:JMD$=,(O,EP7C G%E'^A>[6M2+APQY-]0\-XM5!'@YGTFE7 MS,9@F#G(#7&"4K6!OZFSM6,48*8&I57I>FQ3 FGS?M496+&[/;YDYS51J.!K M S1RI6ET/M\]J4F7EDMZ-YS^OE\3B9%9=4YQ\%OZEJ8&S5)\E2Q/TGR%%SQ M8= !&,\&&:AB7I+))AV4BA<'CA6";-60@JX9? +Z2-=T-9+9Q]E:7T;R&;FP BQ*S1VR+I=: MG^.!(=.>7(\]2AT6GZ,>AFZJ6"GR#R-?P M;&%B-VG*L1N>D N\I=G/ PF=Z&@KE_#?EC=KA&W2&<_7O/0*_5*G/2F.1 M5N]X7^DQ LQ&T)UZ)9RTIL*Q3XS8:14CGRR_':*PTQ!GZG.?CD^NCG6*-3LM M*66F4:KIPBXB]Z%JGTOJ6_:G?ZT>G_XPCB4+L1CT8\K6'L9VCC=RS#UF)F)5 M5;.;E)HK:OD(H0:&G"/@%;IMCR1)/\.J*M MLL Q. ]QN=+Y24IV(RT;?4VGJ>CWM7Q3#\]L^*%7=9:KYWK&/W5FC MWEYJXE=J(./QPU\(50LV>"M)D 12Q$DE'$;0(&S$V!\?EPO[2JZ5/XU![NOI M886F,]C9BRVMVH*\O]/OHZKM0.!;0'5*P5=X_P%L_=_GE&/-G[63T0QH502T MC,VRWO!LDLWV!U4VPA*+A1C/:(I[1'F=&@O#^ H)- ,V\GS'"\I_8G]+EJN< M>5NJ\60E9;.:L7.9'F$'7]M?$69@K>D0P>@5(3)[U=,QA0.[EN>4HZ)?O9U, M;IY#?D0L] 4-_EFFJ!S-7OFIR(0C5>1^90JD]WMV[CHRQF&;@G%%+ #A@"P" MR8A!&)/!8TKOI<2+A#%*R^ER3C6/*\F8GHO+!VZ"]7?R:#+5'M8$&"EIV2N- M=!4&E-QG7([EN$,*D)%Q$["V:^#VU(8IX*\6E&3R-@2WR)]*LW 9DW,($H L M/^N$K&D)>)X@?-([.ANH 52X$U6 DV!^\' ;!QN[<,\$\JHJ)D"#70KDLQ)Y M;+3K\?#T// &>\">;H,3_+/[/4O.(J 4<+)Z@[I&IP] F\\*;C.P;)57I3;I M&:G* 1]UJ!741JR3_.=^OO6R!+;,:2&T5F '*E*F)R%A-;=IK.L@""(64;*2 M#^JMXRW7=KQES\H[21R1:W6H1Z*!5&N#GIB M#1[P$14'Z&]_#*.NH%RTI8+^DC4),3J=T;GT@)'P5(F&\3PL&60\YD*HVD"X MLJ>H"7C=Q/-FTWC=-0;!?!X2NN>T)CM+2C===)G99BMWS\W+X&8/*>=(X_;8JXQ%BA0IAS,@GT_N&EMN-LND(&89E65'[>W)<' MA0\QP_J4Q1=!=X87B-.I&GH))L32$#16S6/CZ(_5WZLO#ZB&@%6%J$O2^.#Z M[S?UEQG__ILN7\=/D UE_5")JP6>3>D'AY/54X!+%PS,470P*$!4_U&M+ZTK_=&@U(P7 M7EL0LI>N!=:RF%Y'-8(W]G'YU4I9XI=(K!$PMI!;+P3K[R293&?K)W9L5;>4 MW48->$U.F EEDB*N\BQ-3X\_,']!G2/N9M SC)(\SBB]]%50LSB[NRH@KH$W:M^*@* $24VHX90_5'+;3_U(AH(:QZ.MFE4;X MHIRPZE'GD")N)"$;B5%?8<1<_!-JP7;Q=@.)4(,TN5B$#30[/9J$O!Q.X-YZ M.@'[2C?LU&,;AFDW7[8!&P511XF=V0*(&WWB4XL04#\S@!(-S"==_+U4[2(5 ME39- &HUV0(O<;-2[4#E,6(>?>0LHFEI6H_$O&9]!/Q7Z==C>EA\J^=? M:\[B7JM:MECMN]?-BHJ3L3:"P*)8 &IO\?):?*8Z>$&RD=9E24C>%KU0RF96 M=]<"WY$%6XA>F,$#9,9MO98ZA&# NMDCCU':FG-]89:K!E":Y9[$RVA*#7=# M^[2A^?#.-LH=!5%*$T5LD)H:6%2CV,JOYBN#2B]R3T%[QPJC"IOZB2R:TQP: M[A1)7;'3070JIJ9!E;&DIT+IUT;J"DRDAK%>9U<)KUIRNK:E5_V[R.X244;/01?3+HW_.N M':>E-2Z74V6P$_%/SHM*F!JM[;K@HWD%M>(G6I%HFFM[\FS[0$^:K$*\K3-Q M)&IG<*4*VFR(0,7C5!F;J7I"J=Y3_TN6AV@3;RV"7OU;5MG P]_N+,L0HDF&E5R] 6 MSDPW-9-7B6-L.6L';Q?5M$I3%]HHG-;A'6(TRF^;T_F%'7G@W#F4HMR4+CE5-Y2)K6]0N&7].V+/1,CI15%0/$CMTHZ])D\L\S;=K_8;&U$"Z)#U7*$A#'^$N MQ*; 5)&V(^3FV/S![K\3^S-'W%AQ&5I-"W"K,+W'[C%@+)N]VPU8C746(C+P MQ'6F(U$RLBA%*2H;Q_)@ZI('/C<7CZZS8YHY^D92J(KNML(3LI' >ZA)#B,; M6D0J7*[-\EX*\MFQMKB?6X*4GVHH9:AJZJ2DA]J.^/"+=LX[T)^DT!/70WS$ M.2D!1M+HQ$?D=UA-/;NGLJM.[9JB!.B6-PD.2M4+IT_!9E6W7RKNUQC8-\8F M(R;-;B]71;,"L8U^,(+^1D"RY*41=2W@)C!ZD][B ')E(ZU>Q?^MTD7R. 8N M6H"O/ZH(&C32((-+3K2:(PZ N#4+UC7+TCB\,B;I"CBX:C@.%-#?6OD M@,"S65SF6=0UR_VLVW!I^!Z5X7''JQ;/H+P92:42=4S501CH_;9A+&M9NQP* M52C/%K"JD#<:YY3+-78WVB8J-)E6MC&'**7,7Y5]U>7'B#Z2!Q6+C@5[*VXZ M'< L6BRWHEZ+:LE6O01*R=!'TB"NHGT4AUBCA /<+*M,M2XC2:=;!:";B\,4O"SC97$@V0D'0!N .O^] MG4:])M=[>UR:;FXJ4E57I>=@[YOL@A,.',&3W3T$6K"=$=^_Y738S.6%-=Z:"S*S<&746+R/O^](D*#' VG>WF;V]B[P;W,9D/CW<+!$=8DN8 M"V0"*'/Q$!XYQ/ *MTZSLBCI(HFZ? _'7RTV-3*.B9V*8*/"&XK7SA^%T:_@ MQ0]=>''E9H*75LOM_8.;?R<)GU;J'9EJ4M%AXEJF_+<&76AA62^F!LEP@*"; M@0_;7$9=LO]2[M31$/IB\MOD]'IR&1V<2S:.5\VM"\RD-MPO'1=@$1=,'\0T M,G!5QB9 4_74%.![GI%78+94KX5LJ?9 ;/%J?B>?/D].KZ+CTX]G%Y_'5\=G MIQW[=E&[:N!>V?"OJB\ $JNHMD)W\U579$T5(+ =*U!SM,_.-OBM:G3L(J$Z MJ6FECVN4I/+6KEZ7'EZV N]VHE-C!3J%6-E9JBJ>U5\-6V%Y3QW 81E4\BGJ M1A(B:RS;A7F%A[4TX07&I+PY>NOEO#QSF40#%=#WCD+#Z@8X,E]HDQLN&3(- ML^";]/NT/8;M!["84H;\8FEKS91 -0LC@3?!W'TJ"G33OKX\/IU<7D;CTP_1 MY?>^./QT=C(/GQT='9]>G5\>FGZ/SLY/CH&%G&%4L-KWQ7:V+-*[ V@2QK M;P4Z/;I$;ZS79?YA3S!]"X%.5/Z06>%%<@)I:N6[EOPU0GP_-Y2IP=\%R]W& M@S\2Z2=B=ZPZB!MQ:[K(ZY(\LJ?BX1!AV--1$>?ED,#;Y<>W\ _3GL<%DR+$ M^/X@SH>$W:Y^M%\)9$TM3"Q<^VA,-^FF<987UDUJR+0=@W2O4P4TB MODY=O T\#FM(BWA$PQX4N.H!+6&(N/.9'LT&O>!,1<'&,-^QI\KF[,#ZZ0,W M[5"0!/CX8 1?R_"[\I.]=5H&.E^>^J.,XE':QT'X!V?[B3\\5<]\^&KY;Z*\ MB,L!';3\9+]U;#.7P,MFE;!QPZS4/W@72?4@:/ZA$=X^=\U#8")"WHR9^U;"4%6F.W]*Z4 6_!7\K-#HOO$:?:,0J)L>K,D.\(?'6VV&X? ML8)V\27:8([4\1EG- >3HN!@X( 2^F\V0!K(\VP_B0KGGF0C>"\'L9:7)6H0 ME%_EBT+U0I9'HWX_&N6F%72:QSE040K4410@)8%F^W:EMKR:#.(!_"&/RS*% M_TUA-X V@8K%Q,8U/6E#@+^^6"X:$RCC43^%NY$F@RB!55\QWDWC/&$/8%-& M*+DR_"P)6)![>6'4'2VQJIB2H2_ZYI2:H_=OIP\ M[4V*TBO3S=SHYL1\=02%4.[/CIN,WVNYRM.][-X?N-I_EIKI:"PUTWJ[[VIT MBG'I^UL$ML.XVS_W<=4#+U+M"A#_;!WE/:2M85S"W4>!D<<)7'DR!HC^/E9? MEYR(Q*&8).FE\/BP[]-^\[^7JK7*K@=SN$R#/-'XU-%J^5S-Z3J4<%%&>WR+ MN>*BPI[+0^0BP)"&49$/HT&4 5_AB_9&\:HWPJW>,+]J$O>GL[,/?SX^.2&3 M]/CT:GSZZ?C]R03TP\O)U64>( 3K3&F&$VVR&8E,UB6J Q;OA:-SHO(50I@G[@!H(ZD M@\2U68"3#K/$HF?[*C'G2]\JL= \ ODU7X'@B_I)(*TR;?[3:%-N/:T4'A]D M.:HP!TD\R-!04F_#+XI1";]P5^XK>$D_BX<#D% 9[8!FQ#F00I8:?A*:>19G M_01$5#D8F1=9'C+'YTYCYM6U>3>'RY*A(@:BI0!C*=,\WPL'/X*8-3ZMXL$B )7,HTIP'BLD K MM1BPN!WBIWV7K,X." D2'V^MR?2M;L+WZE:T30_9.ATJXV=;-Z2M"E!S2X5? M01$+M!WL\S9<\Q/5<#53.L963;O=.I[$ B[C.;W M %0@4/ TV\PC8%:@O1\,2GP@BT?P7Y?1Y7 91O! 7 R1%I(XATTZR3GBA)(-V7_5CPL^VK?!WG:)>D.!@D^"G0/C,,Y@5Y&$C/!,\AH M3\"Z2SI%&=A8)3U76')IA,XN\@2A6EN6O+E%W,^''3='Z6CVG@@FK6K)^_<7 MJF[._@8P)I570>40JS2HZ3O=QN0O!.@3MK-'3!=&2(O'GNZO=XYNKGT^7BD#MMB%IIW ^> M&,S,H8+!/Z#U#,EP+^)AGGI 1EI/#AVCYRRW$^TTZ3N0K'XYCZ06!?3L,+., M&PI\D"84(3C85S-77?F+J-7X=>0G M_SB ;<1?7&$Q%CO4AO$(N*#:=69)S8T[OS@[GUQ<_854NLF?KH_/,:S6KK^=S:<4)8;+,4R(5Y$!74;GHH),%4[4RC1%S-"@3!+0 MJ('Y]W-.5Z3*\]DC!J3D#I2@8\-='40IL,@,C(;M:C'CKLUWL^\;E>S $MZX M ^":EG$RRJ(4N!_H%F<(-EA;#X"V@FX!H K0V4").J$<-OO+R$OB!+@$B+0" MOP]TDN-K2=SO#V&^6$QNB8]I$U3V#$7)Q=*X=@*3(AB/X23T6]@V3*,'F*'(=Y?%D[.G1V>=)=#7^]ZZ8HP 887X1F!\6R^86S>]= MP29 M/22L#-"NX-12BJV!(30:&G[I""I,TI'S/3103V* M"S)!D@)OJ*<3N;[PKFV_>NCJB%H]GVTV5%I33.RM/4M45\X&('%1D9R M5H"-B3^!M0\:/X]_D U+^B,P6_IAU+<_$>/TX9#RO"!==P 761U%ABKRR(HK M)'UDV=XYF+Q !"R]P*]>. D0>R6D7 7S)C;=)R>)H0+%3?E'V\UR]6SCR:HR MEZ":I*?>?*&AU+R4#CKB-#!G?[[T3?)SER,TMX;HB"-7%+>11(,)3^J#21K_ C L?LHY^!BYC8(+:A M.6@X<0$J,*I#ZEK35NH4"D5/LG7P_ @83$8D=) DN-TFMAZ"ND[1539,P%3. M')A_9ZO5,I%Y8E' RL;L#]3,.LHVBGB063:W?[F 1$>)]X"/F0+<<#2">15%*@2GPI"P M71F0;1IL3\ .K"%%#D'Y*V"7T#AX%[P#("++HF!9F93&"@C1 =E:!?O6T?@H MW<];>]!QY'@&";EI!V4PQ H6&UQ^T!9@>: M+)XC5\IVY*>,O%.GWCFZ255'GN:I)IL2)CXB7#:F9(Y$!.@.(#H MO0C<_N6-U ;,7" B52VOR\6=[^J1DWX1EVG*7D^]RVW M8)JAT>%E$)RYC/+!CY#YA>-$8K2>,^'%5@6N'Y,%Q( M".CJQ7DY#BP_?I)RF?4G;]4G&Y %W7!;KKI[UOS$&W(,]_OF!Q>2+.V5T;\ MB0[A?X]!^']=WG(:!(YR\PR'A)ULUE9M&M@-_8RL!]""=0N#P#(P-1DH9E2H MGX NE&?FL?H^>]P^AE_+0%WD*QS:&@OD MOW%>DS=.R$;1^;(WS]Q56-A72Y>M7A8K(_9B?X:\,/_;#-I1:4^)$-5 MJBRY+[: M8.6FLFX&>;Q8)"[Z<49.D\I/Z-,^V"/4/(O MAT8HCW2449I,9PKT?^+V]0>H^J?LWBKS/JE\_)?1B!8KGTKR.,<=&('%-P". MGT9YDE):!&_> !:89;"E:3P"G;3$L'K&>P>L&NSG >B8L.U@6PXP&;KO;EN_ M $NIP-/+8;<*,C$*,/HH&]HD;?_L"ZKAQJF9Z2VV#OQ]7\W?Q\T\5MOVFVS; MVBKIOE1EEG!PY4"<2BGFJI1X+0H,9(XHXH/Y3"FF#'RMYQ%UJJ+O;9%HDU') M?C9T;8 J 98W.KD&V2A&][G)::37?IU1?]7?)T.LQ1E$1+9PBT:1\//D=' M%7"?#%;H))VXYYWF(_*P%<"K0 \%%3.%=X9]VM[=YST$QE,F2)+HXA\.H@P# MI]G.TT[@Q0$IMB 6TB@!\BR8X85..P%5"P13#M((."VL9]B'YTOBH[\')JAK M%A!R]7\8X%ZR56W9%6S9.KJ:/=:',(%#7#5 1/@:R&VY, MBCP$"9E=@/I D$@SRG8;8CT)L*9D\'OE+WOLZ*B$%60Y^<_@]O2Y_C0NN/@$ M2U[A&A?.?I:CN 0F#GR]7Y3HCL] T2IA/4\9C?1'8=I@1G<3]@#.",8I[&9 M(Q!&>0Z#8%H[6KZONKJZ<$_>5NF!=+VZ+W9GT=]_"M7OF#UF.XO/6!?[,94! M>^8*MQ(S4I*,J:Q?Y$)E"P!33$A,!T?"I-HR*OMP#,CI,4WS=TK+K]TG M)*(^*4E(1*C',!%E0R$BW*=TUSZ5(RRX8*D$.ONK%&W/,.Y:T3ZN#P=*TF0T MZMOE=8IN8KA*>J/E)+;;_%B>5(-C0VU?"#05Y ?C=6XI8+9&Y)=6'V(#+P^; M\6%8,8C61YY)A=FB,G\$]$I20>U/MDTY4+%[,'LK@"\6II[>I>G6="19+D0R M"K8>3>I@!N^;(?$# L2^L=M+F]X!"AF*?)>PN_KIATJ@2='12=!%BZ_+F4 \ M:D@5Z6TZ?<>I?E0]D/"T$KYRJ21J9/)?=MPY;-]AW50Z5X[0-!W1_U+UK54D M Q)RX*67'GGH>_H+^P6DPWX[6MS:"5>HW%_O@\T24+\YQ@YH"B]HW>121XTO MV$&._GEU<8UYQ?N42?,>KV"[-ERUKQ')@K2A MBRCQO:EYSV[_M@^&@'ODG14V/@7L'>5H(R$'=Z49_Z2;8NW)6E^89^>W^S[W M<7 M6W<8EY8\".<6XFK!AP_C5Z[W@-#PA MHY)CLD5_H M40 ^%PNWPN9>&3AK1L, MH34%S@-U;$[4;A"P:\9M0J==GBBY<8(PA5I\FL?:^*%"P3CEK">FO-2X_\7 M(+$R:NL36OXD$BL;)?7.OW^$O#H'WI^T2,UP1FK^II6\T#->>M3%O_T)Q#5J M$+V:%WT@ '39+L=.#KQ?(&[4LBX./% MT];7J<8M#FJ#NTH9EIP!H5MLNM DA\JE<&M-\M9,TMY+1H^U^U=N[4G.:)+1 M@5#J?D'U,JCBC_P\9BFKWCW+-L@)DX5J:KX)J\750V_;Z,XES'98BGC0[__P M1SK@*X;H.K=!Y?8\]SNA-%+XZ#_Y!)*X*/+7'4 Z;"]YW., M1EJ4^LQ.<.G&"H$8*Y"U,[.!O$:&HA:E+4HL_!Q]H]ZR-U@MOZGO MERLR)ZQ^9];[#S,XK=7MPW/<0)5R80[,%OVJ7M#*0^A46C4*GP*:Y_:.TXLM M5+AWT>?EHGY6C3FY-27&HXJX3(J6GXQ0U6P./?:Z$3@6WR+X&O_'TAOM?UZ9 MSNDN2MT ':9$OM9/^MLRBOGT18W]KAFU'@=#13G)\L!__6E/!/84C-J*\1'C M03:P_NN_HOYFMO;$3KO6R9;KCB3+B/,6:3WZ!^L#S5_]\TBDW(-$PA22EFF< M,Y)DX*< A;0=]TL'"I[W, G\=X_S1J?QT/IOZ+SY;S_AO-.^_8-[WO:OO**# MJ[.C/QZ^'U]./D1'9Y\1#D" VUOK4[#D^,+$F*C@B@PD76IU#M2S(VK P.-V M$^F E47EDVX5UQ,.[2.;>]&"%WGW7E$P_8/NJ:R@ZF@"(TX)W#CMQR4H-"\K M21D0[AW,#PV2#*O*#&Q D1*^!:46):6JSNT7'@70)I\Q9NP8RXH#J=K\D #+ M5O*0E6C=/#D^)NQHS#K)YD%5]Y]N:4\IBY]5)J].8J(ZNIU3E&NL\FA0'P)+ M;#V[%4[DO:F&M!/'0ZI^@3@]&1:<$Q!ET>,P3S&*$5M4C7)/[3.F49IC?)XC MS;U!7_]==9Z;$K!;.2+>3:?;[Z69?@R6?U,^@DE;*!XZXV08V&[FGX^\%:7Y/V8 M+?0D27N8(>,O;S3 K%Z&_LKR7C[J7ER6QL-\1$_G62\M_;4QZB$Y:H<]K([< M>W%8!-H'%LYI#(-!CU);,#^B'/A'EV0) >$AH,&HEYA=5,U-*():T.IAJJ 5 M!U9?CD:4\49'D?32I'OUZ'SJL\MY5/3*EYS<"-'[4DX/QNS/'N4>#+.R/-KF M.5*8C$DR[!'R15;"+/M1V4L\)*AY=?OE\/+V88G*M[":WW0QZV=J>T,HRSR- MW4%%PCA5[(B<]U933@TZI5!6B1JL[LGN?&084UQ+;7C8#\T=>5!*2,?-J0NU M 9*(6="A*FZJS#)>+E8F:ON_+A%$@.1[QK4F\!\J/.G3O_2#5/QEP2WE/= G MS/]Q1YS.,)"/BIC2(OXE]),G(3C-X9!1O\;?J*%8 MFSBY[0BC#95ICS!\G D*+PBJ?VNH#>.T+3@N&/S/#R MF\MZLYE3BI/6(5EJOOP-!*BQ L7VJZA [WK1B-C+APK;:GER\A-=B ]("99B M?PXOT1N_BQ&N%\+C@L>W6\(G0X2G&;($+$?1H!R*'I07*,'2_H G+!@&QFB MD*R2'+ZV/D@'<2X)9SA@4O0%WKL8H%"0 ;1D\4CKR=_TT#IH4: M0)9]D("^EDI;DT'60XR*9- 7*%4$6$?1=P /]?NL=N Z/^_#8X.X)!2)(NV!5K#S M(#"+L20+#F5/.8C@9#.&C@4-!M%"=Y]$%B>B?95]W'O^-U;W]WO88:%Q%+#K M!1]$T2MR.$A4&P17%/8-7CT8);H="ZP#".QE!S&$D\UYV\N\-RI [8@QEY9^ MD:#:^:/G4$;%*&.5#.9;C K0"3C-%!6CK)\2-#U\+>N-1LU3&,49=XB!RX/2 M"O.#.4D;EI]2V=3?2;;'$>24BP MA\6(-NI1S8 MX3#*TZP9E!/5J7VK(+U,F.K'D*DFGK@7!6#MRT)V&R!7Q:TD#-T$*ZL+_Z$M M"P>*I&2K83PHI&]1W^];=&[R9?_3="\K1_>?I50%E1__L=^#HO(359W6C=VM M[B Z'Y%+UAL@#0^!X%.RRGHEHG/GQ-N16:>[)>P^OVGP:/[^6SV# S6%MWH2 MK6/LQZ1#;%L0 -7"7K.1OKKR0_OQDDT=(/ D"P#0M(:-+=UK!T"$B*?%'>/5 M6XIP% -[P)^QI^5>WR:$KM1;BJV"$$?/0>G;[Y1V:R$A)9VG\9.W8/2*^7L9=5>3=!J+J>14M=;]RLW^BM3^8KN"OV$>-XD$2E#XO%QN9!]_!&*.<7: MZ6J#!4[P__M\_EVC^QRBF7+34=V'KDB!\?9?,7;W>!_JQ?)QML 1W_G 26I+ M6,TP7PQ\93B($<4#JUF'6 @+QETYP@A0ORBH-Q^NT'3@I?EB;&EM!7K6,6*T MAFX(@X\V_B2$BJ[YDN1:AO!$8!07Y'XN8K![]EE3Q]X-"Q3X&&M!8)$<-BT' M:WR(>OL@3D#_P%4)=)UUFDS8&$XTH^-*H5I>-OV2O>2\G.[65>A5^P MOW7+U=(%A93W/OF^J5=8G7:D>W@3.+J&H#JG+L8-?.YKJU%S&P2@^YU:?>?6 M^4ZS6W*L4++M5M JJAB'^SNM_6*&CWL) ',15?VZ"IHV>T2Y%:IV'68QR@G! M1BI+5?&J*L\:#QN^#+_4_^_';B M,YW+54]?BQ_?O"WI[1#C+!PDU#U+O M^BWB$:8=U5?$F1W"]2+ :I!>HR1I[PF+/D5$G5:=81-$/H++L2.O$6R:=!AQ MS258>+"XSGJ:@R0E'+RWT0!$#=8E#5(SI]TT]"+T_D^ZHP'0C V:@F"MV'X3 M^U-.52JC;H%S_O"\IE<4T)3GQE$/S#42%6Y.=Q7"'#\XIP^J3,15[5\(NU(V M7%%0P.V>5ZLMP=<.49I&U&ZB3^Y)V!-$ +O^LD*D3G23(8YV22%!^W) TO4\A:$I(<>MLO5YH ;=L+--.'P7NU9>RDS M;/;&P!9'B.7!DA$V'/Y-CJ02[B>(,WG^C\ PIW#Y4\23PVZ^?60-902\C0CD M\MML\_=Z1>>&<:TBZ4?)8$"84TD*5[9,%!&50#Z#)"H2RDH!53E%>-<:CQ!? M7R,D%'8=P^@;L+ A=B/+HT^$0_],S5+@;= BL'$AIK9@876UJ*95E(-:BM 8 M"'B2HRZ9 /T()+2^=9R8@VA%>9R,$IC=@!K^7+Q -C-JW MOQ!]W,[G7!%K;>XP18P9Y,!#/-H2B6U8HHSCV!703C%T#L$H,$J\O?O!_#P$ M3,S!QL@PJI6 * *;"?,T!Y@@G(\(^AR[0;TP70^[!11E#EH>_!?11Y*2<&"1 MQ$:@5 R&!?'4#YV-GY02@>P,1':24*4K]1^CQM?8T (=B[HSCB>6$986;@5" M>I4I7I5A/HS @$)$1R6R=XCHC)!IX)NC/@:Q^[@G(WB-1;6=/.T%=@\:6/;]4:B0G"([!44^ MT3*A3' TUBE3 61.04E5*;*_42&6Z\+,P-C"!PEY*'O,>GH$]92@$YR,UZ$R M=Y6!VSE&/^?_\,N,#=KCQ@YH%>-C$]\:5P43NNFT,)GHL7HFM)=%C>U1@ ,! MV]F0J)6 $O(<^%W PA?$;GR(4ZL$4T?\ [:?E!)H#@E%19,R0P3L?-!O8U"#DE"0X5I@QB)<\&'>QWZH:6%LB58&][2#)@?4AS\PI+29#"062 MA3LY)T6#@0T(EE&ZR5&;BB$A33-*?SZTW))M#*P !D89GP@61T.H_LNHVI%> ME,*DL OV'@PLQ6O2[W%ZB6)@U(24''5[,;!D2&-0GV+Y%["SH?+G_5=F8$VE M#E$AV/>(31M!M3PY_OB7X]-/T?CHZ.RZ"R3"9-SBIT"7G,_NJ"?KF!MZ-STX MX8YGIA_W!JQ&540,*R0..9Y.I1+R VBMU(AK_4OTY]6,,G'OUO;;D\54O]<) MC#+6W6[(/[S7B6_NC/QCL(\;5 M/=AM!^'V[&H>;,73B9[W"P@:[;*686I@-.>F<5_BBQ8RP^4"?_X\ MOOA+=/8QNCS^='K\\?AH?'JEKA3>KO.SD^,C:H8J?>H(Z,^%-K-0K2QGIH,C M!?+C0[VI9G.0+H?1]>6'Z. -KA1AR1Z6VS5:N('6J+R?9A=U#S5K1^ZB-W3T MS=>O%S'FT];: MO-8NH(4^;A_;.E/'5$^X<8>+_N,$?9''H+&OO76:LM4M-Z6>NTVIF\^G_'N_ MYRV1^VNH,/L%X*J4V\//5\@GTPKR?OX;FF\W)_,[S?+VNJ3Y1 MP;%^VL+MPU_#T#(IB6GIR7@L1_TA^@?,_J_;]2:(6_?JO0&F<%LO-H*[@"YE M!^+9W1NX#ZA11>Y+6.$#?VQMU]($B?9S0+S1NJZ6^SC<3_Q7Y;/2$183>$5" M%GAI\T]EZ/E7;RRN@\78]4)0R["F^C7$!FI/3ZD\ 0)1E>?>U#F@$HM;.U;A MDSCZ8_7WZLL#6@%Q-%X!0:TB:J$&<^%;6PZ\!([QT9^NCR^/T7B"N9Y6 M*_9\[,]*QT\KH(4^SU(6UGSF=/E5KZ1L>>9S!>,DP\YG-(20=SBJ9X.-9]-U M9YNX-VVS^;_^U__"^7@3020$!R&F15 J:&2JSUPMP-15VEJ[@!;,:G.D$IZ( MD;?,EI[BEJ31([GR6K<+")N1,;EOQASNDR<@.&6;0J$8Y8?-A%5A(PH*F@=1 M9&:++\&33MJV;8/.J>.S-A+BMSQ2Y_1&4ZW9-J&DW^_U?89IP1)9I^YMEDE9 M1PU\7E-"5L?S+P8'W:R,R;2]HHZMZ M$6!P+1]O,+%RAKWEM'/5 MC9_&\(\9=3Z7E2-#(F63[DALZX#1?XQOUJ2K>?SV7!)V(D9IK_1+X84NS"I4 MJH]RH5 Z>>OKQZK-Z2SH#/%25Y29\=*O-*V%E[W??C])Z6$#[81 L.'">G:. MOK>O\YS(G?_8:4MU2L^/W::3(KQ8I)\GEU0J!^5@(0-[F#TA(VR5[UZ*['Y& M;"Z1_+Q-0+9-)"C;BK"-VSI(B[3[6'U=KJS^S1W+3A)9@)+P$J^61V3LYX)?LSZ>\M7\I8-50;?:OE'B7JWC=RMF^?PW+^'1V]N'/QR)!R:-S8 M\9:P@FS<+1H"=SG-N>6ODMO5\E=+O>M2 MZ_>:A_U"]YSL)[OG=]XI\ )P-8C+NN=\U/;WV][JG^[*;;KO3"A/'L/T Q:G#&I:] M1W862LA:V#74/JGW^^E$.[4Z4N>JC8O?W*K=C<)B]2VD_<<;#,I^6ZZ^@ 'J.\2S M\(DWU-K=6J]._?IDI7Z-W=2OMNJRT^7BD&*T&Z;/ZGY5"ZKF*Q>^%Y!W7NK"%0B\NKK;U"M/4[DX.Y]<7/V%MG<"*O(Y5BS*MEJL'LO'@V%:0=HW M)_N:W;8]7YY;+.R[BJ/[54"H4:>\RF+PG1F1WJ<8'7Z-:05BIZ._-_!Y_Z9C MS3+PS0=0QT,L[_UV-L7056T[OKXZ.CB>@(D_^^(8#SAP-79U:^3B^CH^N(" MJW9/CL?OCT_ 8N3 JWT57M8&[34W@D$;JNF4/70FCR5LE/B@_#K?176%3CP5 M06?52)Y/6$\.]76C>]38 \\->'IT]GD278W_?:(-;E6O?+.K-/3U07Z5B;NS M#N!=\WVGDLF[/)SU^X/?[-ZCG[L=1^%TIX\U4H@7U:=5MQ%(][2O>Y<]G"8" M2/V 'P5'.-J*5?%ORQL"I(JY,:\T^84G<&=L_5UE8ZMDW=AJE]@N/1E@[COXA,D+<,.$SN\ $Q_==\9!&B,[+V[Y\Z:.(45 MO8BE PD=%;QW46$8PPU_*+K4YM[!>TXV?]L5X["&T+$'V@ MA#;1C.^,;2;#WM"?4^!+J_H1QJ6*'-E]S^'^LM6!BM(I=M+DQ>.UZ$0V06G2 MT6V]%TNJ#:>:F+VHR14!3%MH&"J>$;E@#J\1"&90B^4$QHY5&Z\]F(]?SH<= MW%@D4@L(IN$0X:K@Z2_1P;3F'ZD_*@_CWGQ/MY!\7\,51%YZ:X9+!Y*KT0"[ MGM>WG(SC,[P9C>Q9S<\GXRO^9% #F7R_I=[BAHE)DPWB2TM&Z@E M4WCW?WL#NN<,Z^^;+%1#; L*$-.@SQ9;5"Z'9^,(^D).9T A>*T#68J&VSU1 MH3=>?O7\K;\-=/MXAW3>NB(+V1=/O])R\JM?;M!.RVU\$5LI^#<]"_UR&$Q] M1)$4JG!HR*2-;IDLQ,MDO[:[):_5809<6N/+:TIL/.S[J4@>+>UC$]!5^)4R MW9]=-J$(X%"#3=BLXQ=5(07+(!CS>+\D8.MSG:YDB_T_R./3>GV[FCV%Z/]X M$>D$SD>N>MG4MP^+Y7QY_TPWIUK,.&/AU]G]P^&5^B/^\KQ:?8FE/8UJ.>!# M=Z!329_,\T]!/B0U7Y9LAC^]#=3P*7^\+!:;N\?-#9H MVA^,>K [W\ @7,56]/!C?;.R.Q_&-$9'>:PL1H;43)9W]JM;8N$]2?T%O4=,(F03(X$IWKIDN MY_!%/1%J>5I/U81F:X'N'%/3%GG#\W-F,F-3(+#? 6K.C<>_'>0[]=>J >_AQFYZ]D)2UG)(Z MVB@MX7V]8C_UZ>/>VI#7IS/LM0L;.N@=?[>/OL+6]AXY@LY16$FRN\]#[;0X M'Z4S47C7E?ZJXZS[:"H"U-.>71I89,?3+?I5^*NG)IWVI'W(]LT[<@V ]EW\ MT#+[V,KH]4,1DN+:E<$=?*@]?]L)A;&3BXK8VY#MB%OZ;H^DK52N;3;AY/"D M)C.[]0BA8_1.Q=-G,>U#>PS(UJGVN.>* MJV#=;\\2 >204J73^Z@D?YZ]>]-+YJQ?'=/[J133-7]_7STL2JOY##3_U M8J734NC&B=?R!X(-[(11$9C;;H/"[L.^J+^Q>W$IGERVTL@EBE)5IVD_P4U: M$3'_E.$44PH->&4-8+KFH;N;/..)Z%O"@VCH M=N7FTVQ%DK'&B9!X=08BX*4M===//Q]MM[44M^N MJB;Q!&93[ S.@-WW8#TA*GW( ]/R.H$EH\O@=@D2L@KF#9*Z7(L#CP[9RK@@ M[QY6Y6,9X?2%8].T5-6^-S321,VMIK5'1R*WW9/4D_B1(<$6?)Q)584=MW&# MQ=Y6D,&,*"W/Z!&&,7#7/97M0OMX>134NSWYPLE%43C?_$2_%]R[%\R%,]QW M)KCK3'A5$Q6E@_"#(EXC^*'[276-W+@WKTPE_[SD9M&-(O"JKJLDA3ST%821 M[1!\K<_\!LJ@E<\4>N3R 905KBMJ?TCMP 6EAZM /[+%<^+)YZ3DO$IX-)=1 MAU.?U PNMT]/J;Z-/B(XJ%6'M/])T.M/U8PX&9CH?+N\/MVB ,W C;FEE06S@83V9Y,Y_= MP3?E"DF,^R.L*:)& M\8L.9 LOZ7,5X$;H*N1[[,U,U?0H!I4'+[?WE:F:'GJFO4&S7NZ[F]4>Z PW M:M"L55Z:[$DX!V9''H#% R1JWF+'SB@M:JIK7[VGSDX_'5Y-+CY''R;OKUYQ M3S]7SPA>3 X;CX?43SV$?\0_>HKG!ZQ6/%Z F-WNQ![1&]A::9U)R7#J>=Q5 M?BGJ&4Z_5E^HJ:UDE, ;O^"B_KJM[-?M'[M^ M@EOFR[=0=/,5,SD#.EX@34?OJ\67Z..6\=(N CO1#X5Z7_%):3YYX MVEA00V^93*R;Y6HEW>RK)QC*[[76?/-1"N5WO_F:7;/RNV[)9T!8DK1UM+QI M>'D[/E4T?]URK9BF/:OPI:.W$>(KQGD!&;UB]"Z*.;-0_D*W\[CK26E7N*>WCR#.-IL!+Y!!M^/4H_A@U^7M]S6 M1,::F['"GMJ+R6^3TVMR>,_6*LXB?DN%NO,JKW?;:-TJ-6:+B8\0Z3M"@)^N MAS C)#I?SECU"SU],KM%A,_%?=CWV88:9Q#(I1-IJ";C:SV/_K5Z?/H#@W$\ M^AGKNG:$'_MU1K'45H>AW7*!W_@,AU;Y:[JKHTN@+5O. CFD5L'FO4WF:)\R/+[W[>CX^ZAQ9-V7Y1[370>_S\FX" M:!UE%W94VXL=,$]MK[028=L+W<39/K-=1-NQI;N)N>WE_8B\[>V7$G_['K_D M4K2-\L++8KW9>8E:/Q>\7&U/!RY=VZ.AR^@6FNY["SO?VGW]_-=WW3OOC8X+ MYSW;>M.\)[NO6& 2N^Y6:*-V7RKOK?UND_?:2Z]18.=>)%2:K^^^.-XK>XB= MG5?%>RQP1[QG0I?#K:;>]W)TOK7[$]V7X[ )'9= MCM!&[;XCL#.O>1R>*_OOAS>*YV7P_] \')XCP4NA_=,\')H M*P$(5 ZE#XOY?-^XK1%F3N,!1DJMER25OO?Z$R[3V/R;5-73C.12_C3^JZZ MW1G[>L%GQL$">JK7)!S9)!B43*B.UK-XN3V59_.&?VVV6M=C2_%A ]GM5656 M.B*J!Z<0EBJDWZ\@R>W*:?7TM1W=T9J.9<9.<9U'R-D6[;7GX3P5E7XSL4L8 MF4<=[U74X:WBB@@:"D6/.9_\T,_6U=1Q9$]D!_B5L^Q9=$AO*(%_5@BJV M648W-8;$ Q45C$')H!1KX(33>P:3TT[D?UBQ'_7G?R!V.85S_.,;A\^=J@:F M9FD_:1X_1D_FCG3-;">U\&5&%Q](F: M77+%[:Z$([N)#;QEM1IOO^&O7*)J8:1YR,'$;F'4B1+Q%D%Z&HCYV")%BK([ MMXXS3G8M?E6;;NV^9;B)]EBT1T2?:'PZB+;/=VSSQ_'Q181-7";1Y\GX\OIB M(M0>%F*H(]N$CSUC8,O@#N)$L;W.J^2J^6)%Y M!KG6*S[LH)9*5)NL"(O :8=6>H>HB4YXG#O-W.UB^!\8UIQ+@&J:K,>CBV8C M*L,Z6V1^UQL=4MJ>Y4F-)H:7Z!=XY#5+\H<)A(>\1W[.E[P$Q, CKSJFMNL; MS%#;]SJ&,+WCR+IG1_8]ZT;HYY209U5577_',6#0!UWD0QQ6*Z+[WFZ[\J^U MFEWRB;6!O!.*6F&'[_U"ZP'X_<:M80XO)+',CK%;*[4Y[C4Z "([(?-ZL;S! M]E<4.3I>/&U?EV5JV%WL?/"S8CF(S>_R]CCP;:]@]JB:WV[G0AJ=0)+&O+%9 MVQVE%>[#T5ONEKVIUE!. OL>V)67]68SKW5>P^W.4<,1*S1TOR*96LF$+Q_+ ME)QB7M%=6[T&YT/PSZU&6]>^=$)O&D;E]#M436)T0];V]UIQ6YM= 2R*:!\M MB.-J_OSC5U@Z&(TEDXVPJ30:6 /LS7< MJ!#(].ER823^WJR<(56#;!F_ CLK*P(=.282%>L:+ZL M4= N.* MVO2/)7.\5XD$'=_XO%S4S]@_]0M<#,RJZ'@6W;5H RR!%/PK%CC9?9[Y">ML M&7;WTEI>?/$ZVY6O[J?_>6LW'WCU+I@A7K\?GHK8_?0_>S_2']^/](?VPQ.V MW4__L_\3R[U'3"D\02 M+#Z4;H'9OB'2+R:P9H93:([T;]M%#[N=XS>'WA\K\T?O&F*:']<]^WW2<#": M@S?QEAV,QF L@3)$1LK-L[/3@MH8CQW3PL5T0/^\Z#/A,:'+>;_H"Q M/2+VLZ<7THC]&J+4D'+L$HLS\H_AG4[6[<_ ,=W5R.@TR^W>(+81K5]K*=0 YK@"CMU?O4&(S5)(37- MDQMVKMFMVFB2W#$M#@=B!2G9#_N][Q5#3&2OL%Y&:%G2- U@@'>^!JX [!=0 MH[$9>%#-ZZB]L(THJL!H1\D.;/:^ZY4^$]%H!]#T8$] ZG*OTHWV2_M^7L&- MO+Q]6&)#7KF\IA/RY^6TGG/K*EYS1Q6*C@B#6@!OAT1^%LPOSH)X15DPYUY_ M9--]1'EC_SP[:+;^N M=1=TM[W4/XWEJLMSJ J B"T>[K#JV0D^T_=2.X.6N[CC;U@A#U=+@ ':#]NI M\G4 [!$3R%SU:8;(+/;;4!QZ1Y*M0LD>;LR^18>,0CU%>KVOO1:7M3*2N?S M0^YLF>[\2SJT%DEKCM?W?K'6*2KD/R+1[8YT $M4(O670_:7F5\W)](NFB^# M,[A>*)G#L 8OE'C[]A2!/_]8A;X.+BZO_2OG?<[$XO^_YJZEMVT8!O\5'SN@K[67[3+ MB=W46)LV#V_HT4F<)EM@!WYLRW[]1(FR9$N6G<1I=RG0)*(HBI(HBORHZ1&\ M4L?U)\<'30&NEM8&Z%QU3]3- 4,SRO/ T>F*UYQ^.WB;7HTB;L7"B358Q\,; M:37%$'O?&3#Z(?X_=MYC'ZBW!LH120I1@W'PC1Y2AWBIRA.B?6(L++G =*9J M1*F8R;5RK5&+O5= ]ST8I[*^.Y-B=3BJH[HQ#LVX2RK"/'[;-/;7J32[L<9; M7,GV"YW:05A.#*%M(>+_ZNKFK832O? MQ:D5SH(24Y@H4A(10GN$Z*Y7V6]RIY=J1+[#4F6-@CFYP4"<11L5<.WQT!L. M)M:S.[8F]_;8M9T;7&PT (IN.A:01G9 MGT25@A-&,85(C1.%>H_2^UT%/@'D)2) N@Y+3D"#"YI-%_H\SND3/9G?%.<7 MYH_R+07QEU>X@;2#8^V$3P@M]2H K8I<;*+8%U3$$ 3(Z+/<^G A 89+\4*& M'LE>^^A-66@&U%/J/PVG1 ?=89_64.+%F.2E9@DLK[(R8MVIR3: 38'74Q6_ M!GW]F0!$4*/YL[VT;J^9$Q=57'$#\W#A E:L&:5J+EBIK0T)D#H0G:_PY Y M2I8WO'L:/Q9GDYP#XO[)P@0.'YY(@A'U!<3.%" M"]/5WF9DN4LLOH9%.(LT+R/*(;:L2W03 ]C2 =1_CY14WG3">PQ^Q(F0E<&Y MK78 IT\ 3O,BFTE*[^+U,,D1, ^C#)_^P.FL.*)YZS(O+1\DYYSUEKI2#5WD M+%<5! X^B 6E0,ZT%BW;$GI-);BZT)IS$7D(*D1$0+M1>$0EIHK/B53Y;EZ1 M*;:,*RJFJ?0E5@D&CNEW! EM]H+'!M9A%+,6N40:CN76TUE*:3"]S111ADH> MA"TJ3)L!*PL2285$*V8'8?R:!-L5)%V6M@4 "(RC5RR:B>%U/7KT093%:I?2 M)@^Q,LCVIK1"?[:S2@S9@.9F'#ZEL:$T]&'R>*XHZYNF=58_]2)-LNM]'KT& M*I3N<[PA@U).S16Q6?8[(=OF.C&3FR4%?M&X6U Z[8H,NP'4;!0Q(58WR@*A=;(M\=3=_SP(B6..?;4 MML[\H>T[WM1UB/A&.>3K;792C*@39$%G1G)IK[TZDXM,?#"6"63&:QO ?6T[]L*F%CCB60O47\, 61NMW]#&PIO'*6K'/S"Q4AHN=?A*\5KK14BE!"RQ_3 M/S4&(<0VLT4.=C-1UP?O[H68SI;=[S_Y=&[$4S[P/A*U7+!8VT%VGLV!P>FY M[,3Y+%OFFX(D_915RB;[0;BF.07,$*VD4JO[5Q]B$<)%#K#.'V\NKC\3PPAK MQ )+8C@%#REWQY!Y(?^8$Q-XQ'"0$5-&>FC4I8MS5XXF8X/>8*CQ6L<_#[I>1C^F-@&]\@O_I#\9]Q[U M+'?0;E,:%%+O[9 %3 MFW! :\(2?$T872EJLPK"*=MX>&:!3#*ID#8'9+1%%FD>?3CRGCV[GH=3(96K M[2OX[ZJ?OA<8/"N0,C8*G&$/I'%-M 8E;HSC)COPNQ#J[>6F-@I+13;1[ )/ M"6XP1592Y:#&,A$>H#1F4%@YBI:5';6L QO46G)CY)244A"G8YQ($*,*V19N[?\R[_)\5VQ;PUYK= M;V5?\1.*G+\Y?HVVW3T#D8OC%SF__,<:@[[K;+6VG<8VHFC54J:IZ-56-,_! MZ[$OBP3?VD<-VVDO4W\S])JLS'-PA]_DYE"0END[NT073/!D?[3"H\4X:SE2 M)'BR/T%.6W[I"DYOSO0;4$L#!!0 ( $647%"L7T/]Z@< "%% / M>&PO=V]R:V)O;VLN>&ULQ9Q1D]HV$(#_BH8G,M/FP&"#,[G,^(RY\Q0,MB4-^L9;GEM7I;;FZJ72GXJGH6HM[F-U:GX]QL M>5:T/KP_GFM>WL WLA;+.I.%^E!_\)B)K]7+]_HMX^J +R+E3[>M3HOQ?2W' M65Z+M;HNML[*J$WWMYLAM5F3;[+M8->^J9_GU09;9=UG4 M/$^6I M+9(P"I*$>9&"7$RG7OQ1$R;A?12.0P Y1""'M)">__LB3,(T5!$%1"Y"Y-(2 MW<]FHS_"R:0)6QBE7G0?WDT"YB6)&G)^@:-V!QNV.[28\W@V#^+T8X,9J"#. M=1/\A45!"A%1LQ"KQ?/]>*$Z2/#G/(B2X- 09^E#$#-_$<<0$_-+EU@P>H"> M!BSU_@Q@$^QB.ND2^V02>(E)@WFC2RR.R2RZ_S4-XBD;!7=&\\)$T24V11P\ M!M%"-:MVI!+5Z@WDPMS0)9;#*(C#1R\-'P,V#B.5KH3>1 TD21HO=!>%F)@= MNL1Z&'MAS!Z]R2)@4]7:%O'!81 /\T*76 Q).O-_^_5.=8,14_U3CR">M@3D MPRS1)=9$X,51&-TG3(W"*AWUX@"FRY@9+&(SJ&A-P_20D.@15R4KJ2(-5$,T MAA0+$JE^,9_'T]9VUT'J#V >_+[Q8#7:3CZ#[JDS/8^U%Y"U& M$!-3A$6LB&1QERCOZR#J@3 ]-0Y:F#4L8FOHL:6YL4TK5%&=A../JB$RE1?, M%L;MQC1B$6O$3),/N;'OJ:C^C(E9Q2*VRHOMYC+/EMFK&XV9Q"(VR8F^?(82 M$XI%+!3T/ALUFX5YQ2+V"BR(6#OEZNI&#'N86GK$:D%K(R.&/4PN/6*Y(+61 M#BG$Q$33(Q8-6A^9T40?;1&+!M9')ULD)ID>=6G2%$HGL3"I](BE8E9,)_$P MF?0N)I,38)A*>L0J06LGLTM@+ND1N^1,[70,)\3$7-(C=LFY&NH')WPJC5FE M3VR5GTNI4^VRCQFE?_ERY20CII/^->L6H^_T,9WTB76"E@4F)CI70BP6].FY MB8F)IG_1ZN4U9@]B8L+I$PL'Q^Q#3$P__6M.F7RR(2:FG_Y%2YG7F [$Q/33 M)]8/CCF \XV8?FQB_>"80XB)*<@F5A".Z4),S$(V>5$#Z]>(ER77*T3>L/9( MU#R#F)B%;&(+F9ACGI7LD>=[43&Y9A%,C6S,0C:QAD3^V)K*HW[$FL M(29F(>>BC];FI=0(LF#J9$Q!0TS,0@ZQA4S,Q=OD+4OY-^8M:Q:LUU"6#F8A MA]A")J8F:Q:G-JPQKR$FNG:,V$*GVF;#^"#S; 6?3CN8A1QB"YF8([$692E6 M[,@+,3$+.<06,C%G.Z'SS6+#=%]GOA%-S$(.L85>=:&B%$NY*?0"Z.;6PQ6# MF(4&Q!8Z/D[_*6_/C>=< TQ! V(%'1E]N=W)0AW;Y.P3P2O!@F\[B(DI:$"L MH"-FK#-@Q26*2J7M>F2?EYDL(2:FH,%%5IJQ=K+?[?(F7>>YZC?5,QOG\JO1 M,#$%#2XTS_.'R#;/M>HUWA?5TS>"Q:+9PP P,04-J.=]?F!.>;TO]7I_U3+! MF 0Q,04-B!7T>GKJ5!='5RX3N^=E?FJ457RS*<6F.4B',Q9?(";FG@&Q>\ T M6K;5-_B )XJ];IK#0P38*(>8>X;$[L'G M_F!I,<3T,R36#XX)J_,AII\AL7[.3E$>;CW$Q/0S)-;/6Y\9 MT41WT%QII;3*Z6JY_ PQ,0L-K[88X2[G!J:+6<@EMA :36/>U\4LY%(O2#B+ M&8NZA-,L+F8AE]A"YS&;N0R(B5G(I5Y+C473O.F8A5QB"YU:*!/PLM"IIRHR M("9F(9=\"R>R 8&U(29F(9?:0J?6]/Q(WU6A#C$Q"[G76%T]Y7_)DOG["EK( MQ2SD4EOH=#1U=I3E&7P.YZ*;.ZDM= 8SYU65K>&XV>W@VSNI/70*]%[(37:NL33NOV[T9("BVSP[5UT?US- T;V?G2OL[ '/8PU0=%MHYYH[ M?%Y%%-TIVFF,=-,<7GUXOQ+KK!"K2%VD4I\O>;ZR^K;>^K?>Y[FO M/IL5$\GUY\TYCO\[R8=_ 5!+ P04 " !%E%Q0D[Z?[!(# _/@ &@ M 'AL+U]R96QS+W=OS=1U$3!;#YIS#.-"($$3.GT0=B>,_=MWZWG+;'P[C9 MGL:;U_WN,-XO-M-T^M)UXVK3[Y?C[?'4'\Z_/!^'_7(Z?QW6W6FY>EFN^\X9 MD[KA>HW%P]WUFC>/3_>+X?')+FY^+(=U/]TONM==]^LXO(R;OI_&[G*QM^<- MSK>\G?K_V?[X_+Q=]5^/JY_[_C"]D^+O!HON_4!N/I"3!_+S@;P\4)@/%.2! MXGR@* ^4Y@,E>: \'RC+ Y7Y0$4>J,X'JO) UH",1A^)L-9K;8%KJ_?: MA6 M+[8%LJW>; MH6[W:%MBV>KOM0&^GU]N!WJ[!LS8] M;.OU=J"WT^OM0&^GU]N!WDZOMP.]G5YO!WH[O=X.]'9ZO1WH[?1Z>]#;Z_7V MH+?7Z^U!;]_@K(0.2_1Z>]#;Z_7VH+?7Z^U!;Z_7VX/>7J^W![V]7F\/>GN] MW@'T#GJ] ^@=]'H'T#OH]0Z@=VAPUDV'W7J] ^@=]'H'T#OH]0Z@=]#K'4#O MH-<[@-Y!KW<$O:->[PAZ1[W>$?2.>KTCZ!WU>D?0.S9X5TDO*_5Z1] [ZO6. MH'?4ZQU![ZC7.X+>4:]W KV37N\$>B>]W@GT3GJ]$^B=]'HGT#OI]4Z@=VHP M:T+#)GJ]$^B=]'HGT#OI]4Z@=]+KG4'OK-<[@]Y9KW<&O;->[PQZ9[W>&?3. M>KTSZ)WU>F?0.S>8%:1A0;W>&?3.>KTSZ)WU>A?0N^CU+J!WT>M=0.^BU[N MWD6O=P&]BU[O GH7O=X%]"YZO0OH71K,>M.PMU[O GH7O=X5]*YZO2OH7?5Z M5]"[ZO6NH'?5ZUU![ZK7NX+>5:]W!;VK7N\*>E>]WA7TK@VZ.E36:='6P;I. M@[Z.H<*.:=#8,539,0TZ.X9*.Z9!:\=0;<UN-G1_EG\8_C7#$^3F^[_O-S7%;]., 5VM-YF[Z[?'[ZO_VRZI\4W76, M\>$W4$L#!!0 ( $647% )N)T"V("!J>G-MMNMTO8"'C@)"O]DNUWZ]G-H M.VE5)G5J(GUO0N"8],XE,4Y4TT^C-Z-?^U".ZO?ELMOJ^]ZM/3]=/K3>1GN>^ M:[3OIC%Y&-M73=?/#6-K^F6-VW>S^Q 61*LOQ]#%A6N;*%1=E+QAPNL;3^?A MOF\/QMJN-?\5;=INN\:T4W,_A%MB-UNC6[\Y[IZW_ MJH?0.#GVR5\+XNOE\(^].1]@J5QRL@_;PIP;M12>/L6[!K[LAF:R9CW;4+6^ M._-X(=)=J+KDM/"2CVA.6Z14G05*857D5[1U^48#[H;_Q7EYS0=7N8GR[]^ M;W\#4$L! A0#% @ 191<4!\CSP/ $P( L ( ! M %]R96QS+RYR96QS4$L! A0#% @ 191<4"?HAPZ" L0 ! M ( !Z0 &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4 " !% ME%Q0V]75 >X K @ $0 @ &9 0 9&]C4')O<',O8V]R M92YX;6Q02P$"% ,4 " !%E%Q0F5R<(Q & "<)P $P M@ &V @ >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( $647% JN8%( MB0, )01 8 " ?<( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ 191< M4&4V^6DE @ 6@8 !@ ( !1A$ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! A0#% @ 191<4%,V,L[9!0 ZQT !@ M ( !^R$ 'AL+W=O&PO=V]R:W-H965T&UL M4$L! A0#% @ 191<4#_1!0FT 0 T@, !@ ( !E2P M 'AL+W=O&UL4$L! A0#% @ 191<4/T2"3RU 0 T@, !D M ( !:S 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ 191<4-(6;,>T 0 T@, !D ( !+#8 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 191<4&J^ M"/0 >&PO=V]R:W-H965T&UL4$L! A0#% @ 191<4#^S-+>T 0 T@, !D M ( !M$$ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ 191<4&M@^QFU 0 T@, !D ( ! M=D< 'AL+W=O;8! #2 P &0 @ %B20 >&PO=V]R:W-H965T&UL4$L! A0#% M @ 191<4,O/-2#* @ Y L !D ( !.TT 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 191<4,;K.D2W 0 T@, !D M ( !.5H 'AL+W=O&PO=V]R M:W-H965TX0$ $% M 9 " 15> !X;"]W;W)K&UL M4$L! A0#% @ 191<4,VYCJC@ 0 04 !D ( !+6 M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M191<4/6I#*?& 0 -P0 !D ( !.V8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 191<4/P/(R.W 0 MT@, !D ( !?6P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 191<4#X9Z'FW 0 T@, !D M ( !;7( 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ 191<4&K(5:/< 0 ^@0 !D ( !%GH 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 191< M4*]0+,/> 0 _ 0 !D ( !?X( 'AL+W=O&PO=V]R:W-H965TZ& !X;"]W;W)K M&UL4$L! A0#% @ 191<4+N9)[$X P ?P\ M !D ( !*(D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 191<4*&B!!GD @ X@H !D M ( !5Y8 'AL+W=O&PO=V]R:W-H965T M> !X;"]W;W)K&UL4$L! A0# M% @ 191<4%_//=$M!0 B1P !D ( !\J 'AL+W=O M&PO=V]R:W-H965TI0@0 *\5 9 " :*H M !X;"]W;W)K&UL4$L! A0#% @ 191<4#X' M>M$8 @ !08 !D ( !&ZT 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 191<4*G!4YLO P >@T !D M ( ! +8 'AL+W=O&PO M=V]R:W-H965T:] !X;"]W;W)K&UL4$L! A0#% @ 191<4,.**#DY! Q!, !D ( ! M/\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 191<4*8?^\1" @ K0< !D ( !]\D 'AL+W=O&UL4$L! A0#% @ 191<4)+W@\X& M @ C04 !D ( !P] 'AL+W=OOKR0*\! #^ P &0 M@ $ TP >&PO=V]R:W-H965TV7,0( )X& 9 " >;4 !X;"]W;W)K&UL4$L! A0#% @ 191<4/BVN1;' P BA, !D M ( !3M< 'AL+W=O&PO=V]R M:W-H965T$P( 8' M 9 " 9/G !X;"]W;W)K&UL M4$L! A0#% @ 191<4"!E8,AP @ )0@ !D ( !W>D M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M191<4"M[0<3Q P =!4 !D ( !0?$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 191<4!F\R5G4! M3AT !D ( !_OL 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 191<4$!R0),S! 61, !D M ( !2P8! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ 191<4.BSMYQ["0 -3\ !D ( !D0\! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 191< M4$1GW:O'! $Q@ !D ( !VA\! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 191<4&E=)#?R 0 &@4 M !D ( !0RL! 'AL+W=O&PO=V]R:W-H965T& MRP( (8* : " =!% 0!X;"]W;W)K&UL4$L! M A0#% @ 191<4*Q?0_WJ!P (44 \ ( !0#8" 'AL M+W=O7!E&UL4$L%!@ !R '( 5A\ $1$ @ $! end XML 40 R17.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
DERIVATIVE FINANCIAL INSTRUMENTS
12 Months Ended
Dec. 31, 2019
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
DERIVATIVE FINANCIAL ISTRUMENTS
DERIVATIVE FINANCIAL INSTRUMENTS
The Company conducts a large portion of its operations in international markets that subject it to foreign currency fluctuations. To manage the risk of fluctuations in foreign currency exchange rates, during the year ended December 31, 2018, the Company implemented a hedging program whereby it enters into a series of foreign exchange forward contracts with durations of twelve months or less that are designated as cash flow hedges of forecasted Russian ruble, Polish zloty and Indian rupee transactions.
The Company measures derivative instruments and hedging activities at fair value and recognizes them as either assets or liabilities in its consolidated balance sheets. Accounting for the gains and losses resulting from changes in fair value depends on the use of the derivative and whether it is designated and qualifies for hedge accounting. To receive hedge accounting treatment, all hedging relationships are formally documented at the inception of the hedge, and the hedges must be highly effective in offsetting changes to future cash flows on hedged transactions. As of December 31, 2019, all of the Company’s foreign exchange forward contracts were designated as hedges.
Derivatives may give rise to credit risks from the possible non-performance by counterparties. The Company has limited its credit risk by entering into derivative transactions only with highly-rated financial institutions and by conducting an ongoing evaluation of the creditworthiness of the financial institutions with which the Company does business. There is no financial collateral (including cash collateral) required to be posted by the Company related to the foreign exchange forward contracts.
The fair value of derivative instruments on the Company’s consolidated balance sheets as of December 31, 2019 and December 31, 2018 were as follows:
 
 
 
 
As of December 31, 2019
 
As of December 31, 2018
 
 
Balance Sheet Classification
 
Asset Derivatives
 
Liability Derivatives
 
Asset Derivatives
 
Liability Derivatives
Foreign exchange forward contracts -
Designated as hedging instruments
 
Prepaid and other current assets
 
$
1,910

 
 
 
$
181

 
 
 
 
Accrued expenses and other current liabilities
 
 
 
$
243

 
 
 
$
3,475


The changes in the fair value of foreign currency derivative instruments in the Company’s consolidated statements of income and comprehensive income for the years ended December 31, 2019, 2018 and 2017 were as follows:
 
Year Ended December 31,
 
2019
 
2018
 
2017
Foreign exchange forward contracts - Designated as hedging instruments:
 
 
 
 
 
Net gain/(loss) in fair value recognized in Accumulated other comprehensive loss
$
4,961

 
$
(3,294
)
 
$

Net gain/(loss) reclassified from Accumulated other comprehensive loss into Cost of revenues (exclusive of depreciation and amortization)
$
2,028

 
$
(4,161
)
 
$

Foreign exchange forward contracts - Not designated as hedging instruments:
 
 
 
 
 
Net gain recognized in Foreign exchange (loss)/gain
$

 
$
44

 
$
425


XML 41 R34.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
INCOME TAXES (Tables)
12 Months Ended
Dec. 31, 2019
Income Tax Disclosure [Abstract]  
Income/(Loss) Before Provision of Income Taxes
Income/(loss) before provision for income taxes based on geographic location is disclosed in the table below:
 
 
For the Years Ended December 31,
 
 
2019
 
2018
 
2017
Income/(loss) before provision for income taxes:
 
 
 
 
 
 
United States
 
$
65,370

 
$
44,527

 
$
(6,595
)
Foreign
 
234,156

 
205,246

 
180,900

Total
 
$
299,526

 
$
249,773

 
$
174,305


Provision for Income Taxes
The provision for income taxes consists of the following:
 
 
For the Years Ended December 31,
 
 
2019
 
2018
 
2017
Current
 
 
 
 
 
 
Federal
 
$
16,943

 
$
10,814

 
$
65,571

State
 
3,610

 
4,123

 
(204
)
Foreign
 
25,680

 
42,580

 
23,617

Deferred
 
 
 
 
 
 
Federal
 
(9,425
)
 
(37,785
)
 
7,235

State
 
(358
)
 
(3,548
)
 
(90
)
Foreign
 
2,019

 
(6,667
)
 
5,416

Total
 
$
38,469

 
$
9,517

 
$
101,545


Effective Tax Rate Reconciliation
The reconciliation of the provision for income taxes at the federal statutory income tax rate to the Company’s effective income tax rate is as follows:
 
 
For the Years Ended December 31,
 
 
2019
 
2018
 
2017
Provision for income taxes at federal statutory rate
 
$
62,898

 
$
52,452

 
$
61,007

Increase/(decrease) in taxes resulting from:
 
 
 
 
 
 
Impact from U.S. Tax Act
 

 
(4,009
)
 
74,632

Entity classification election deferred tax asset impact
 

 
(25,962
)
 

GILTI and BEAT U.S. taxes
 
(926
)
 
1,526

 

Excess tax benefits relating to stock-based compensation
 
(28,385
)
 
(17,370
)
 
(9,307
)
Subsidiary withholding tax liability and related foreign tax credit
 

 
(4,850
)
 
4,850

Foreign tax expense and tax rate differential
 
(1,402
)
 
(88
)
 
(39,997
)
Effect of permanent differences
 
3,264

 
2,724

 
3,205

State taxes, net of federal benefit
 
2,971

 
3,452

 
(116
)
Change in valuation allowance
 
218

 
151

 
783

Stock-based compensation expense
 
571

 
652

 
6,908

Other
 
(740
)
 
839

 
(420
)
Provision for income taxes
 
$
38,469

 
$
9,517

 
$
101,545

Significant Components of Deferred Tax Assets and Liabilities Significant components of the Company’s deferred tax assets and liabilities are as follows:
 
 
As of  
 December 31, 
 2019
 
As of  
 December 31, 
 2018
Deferred tax assets:
 
 
 
 
Property and equipment
 
$
5,329

 
$
4,531

Intangible assets
 
574

 
1,262

Accrued expenses
 
41,457

 
32,067

Net operating loss carryforward
 
5,168

 
4,983

Deferred revenue
 
3,510

 
5,802

Stock-based compensation
 
29,596

 
27,558

Operating lease liabilities
 
7,438

 

Foreign tax credit
 
3,491

 

Foreign currency exchange
 
2,499

 
5,772

Other assets
 
1,533

 
782

Deferred tax assets
 
$
100,595

 
$
82,757

Less: valuation allowance
 
(3,877
)
 
(3,189
)
Total deferred tax assets
 
$
96,718

 
$
79,568

 
 
 
 
 
Deferred tax liabilities:
 
 
 
 
Property and equipment

 
$
4,981

 
$
1,480

Intangible assets
 
11,364

 
5,582

Operating lease right-of-use assets

 
6,900

 

Accrued revenue and expenses
 
2,176

 
1,540

U.S. taxation of foreign subsidiaries
 

 
3,000

Other liabilities
 
812

 
933

Total deferred tax liabilities
 
$
26,233

 
$
12,535

Net deferred tax assets
 
$
70,485

 
$
67,033


XML 42 R30.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
ACQUISITIONS (Tables)
12 Months Ended
Dec. 31, 2019
Business Combinations [Abstract]  
Fair Values of Assets Acquired and Liabilities Assumed
The following table summarizes the estimated fair values of the assets acquired and liabilities assumed as of the date of acquisition as updated for any changes as of December 31, 2019 for each respective acquisition:
 
Continuum
 
Think
 
test IO
Cash and cash equivalents
$
2,251

 
$
2,344

 
$
663

Trade receivables and contract assets
9,139

 
2,637

 
688

Prepaid and other current assets
936

 
900

 
96

Goodwill
26,617

 
20,477

 
12,150

Intangible assets
14,450

 
6,882

 
6,219

Property and equipment and other noncurrent assets
8,902

 
1,214

 
151

Total assets acquired
$
62,295

 
$
34,454

 
$
19,967

Accounts payable, accrued expenses and other current liabilities
$
3,746

 
$
2,025

 
$
910

Long-term debt (Note 8)
3,220

 

 

Other noncurrent liabilities
490

 

 
1,734

Total liabilities assumed
$
7,456

 
$
2,025

 
$
2,644

Net assets acquired
$
54,839

 
$
32,429

 
$
17,323


Fair Values and Useful Lives of Intangible Assets Acquired
The following table presents the estimated fair values and useful lives of intangible assets acquired from Continuum, Think, and test IO as of the date of acquisition and updated for any changes during the year ended December 31, 2019 for each respective acquisition:
 
Continuum
 
Think
 
test IO
 
Weighted Average Useful Life (in years)
 
Amount
 
Weighted Average Useful Life (in years)
 
Amount
 
Weighted Average Useful Life (in years)
 
Amount
Customer relationships
6.5
 
$
5,800

 
7
 
$
6,117

 
7
 
$
2,456

Favorable lease
11.2
 
5,500

 
 

 
 

Software
 

 
 

 
6
 
3,461

Contract royalties
8
 
1,900

 
 

 
 

Trade names
5
 
1,250

 
5
 
765

 
4
 
302

Total
 
 
$
14,450

 
 
 
$
6,882

 
 
 
$
6,219


XML 43 R38.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
DERIVATIVE FINANCIAL INSTRUMENTS (Tables)
12 Months Ended
Dec. 31, 2019
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Fair Value of Derivative Instruments
The fair value of derivative instruments on the Company’s consolidated balance sheets as of December 31, 2019 and December 31, 2018 were as follows:
 
 
 
 
As of December 31, 2019
 
As of December 31, 2018
 
 
Balance Sheet Classification
 
Asset Derivatives
 
Liability Derivatives
 
Asset Derivatives
 
Liability Derivatives
Foreign exchange forward contracts -
Designated as hedging instruments
 
Prepaid and other current assets
 
$
1,910

 
 
 
$
181

 
 
 
 
Accrued expenses and other current liabilities
 
 
 
$
243

 
 
 
$
3,475


Changes in the Fair Value of Derivative Instruments
The changes in the fair value of foreign currency derivative instruments in the Company’s consolidated statements of income and comprehensive income for the years ended December 31, 2019, 2018 and 2017 were as follows:
 
Year Ended December 31,
 
2019
 
2018
 
2017
Foreign exchange forward contracts - Designated as hedging instruments:
 
 
 
 
 
Net gain/(loss) in fair value recognized in Accumulated other comprehensive loss
$
4,961

 
$
(3,294
)
 
$

Net gain/(loss) reclassified from Accumulated other comprehensive loss into Cost of revenues (exclusive of depreciation and amortization)
$
2,028

 
$
(4,161
)
 
$

Foreign exchange forward contracts - Not designated as hedging instruments:
 
 
 
 
 
Net gain recognized in Foreign exchange (loss)/gain
$

 
$
44

 
$
425


XML 44 R50.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Concentration by Contract Types) (Details) - Product Concentration Risk - Revenues
12 Months Ended
Dec. 31, 2017
Time-and-material  
Concentration Risk [Line Items]  
Concentration percentage 90.30%
Fixed-price  
Concentration Risk [Line Items]  
Concentration percentage 8.30%
XML 45 R54.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
ACQUISITIONS (Fair Values of Net Assets Acquired and Liabilities Assumed) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Apr. 30, 2019
Nov. 01, 2018
Mar. 15, 2018
Dec. 31, 2017
Business Acquisition [Line Items]            
Goodwill $ 195,043 $ 166,832       $ 119,531
Continuum            
Business Acquisition [Line Items]            
Cash and cash equivalents         $ 2,251  
Trade receivables and contract assets         9,139  
Prepaid and other current assets         936  
Goodwill         26,617  
Intangible assets         14,450  
Property and equipment and other noncurrent assets         8,902  
Total assets acquired         62,295  
Accounts payable, accrued expenses and other current liabilities         3,746  
Long-term debt (Note 8)         3,220  
Other noncurrent liabilities         490  
Total liabilities assumed         7,456  
Net assets acquired         $ 54,839  
Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustments [Abstract]            
Purchase price adjustment   (76)        
Total net assets purchase accounting adjustment   $ (76)        
Think            
Business Acquisition [Line Items]            
Cash and cash equivalents       $ 2,344    
Trade receivables and contract assets       2,637    
Prepaid and other current assets       900    
Goodwill       20,477    
Intangible assets       6,882    
Property and equipment and other noncurrent assets       1,214    
Total assets acquired       34,454    
Accounts payable, accrued expenses and other current liabilities       2,025    
Long-term debt (Note 8)       0    
Other noncurrent liabilities       0    
Total liabilities assumed       2,025    
Net assets acquired       $ 32,429    
Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustments [Abstract]            
Purchase price adjustment 185          
Total net assets purchase accounting adjustment 185          
Increase in deferred tax assets 1,497          
Goodwill purchase accounting adjustment (2,043)          
test IO            
Business Acquisition [Line Items]            
Cash and cash equivalents     $ 663      
Trade receivables and contract assets     688      
Prepaid and other current assets     96      
Goodwill     12,150      
Intangible assets     6,219      
Property and equipment and other noncurrent assets     151      
Total assets acquired     19,967      
Accounts payable, accrued expenses and other current liabilities     910      
Long-term debt (Note 8)     0      
Other noncurrent liabilities     1,734      
Total liabilities assumed     2,644      
Net assets acquired     $ 17,323      
Business Combination, Provisional Information, Initial Accounting Incomplete, Adjustments [Abstract]            
Purchase price adjustment 119          
Total net assets purchase accounting adjustment 119          
Intangible assets purchase accounting adjustment (145)          
Goodwill purchase accounting adjustment 145          
Other 2019 Acquisitions            
Business Acquisition [Line Items]            
Intangible assets $ 7,488          
XML 46 R58.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
GOODWILL AND INTANGIBLE ASSETS, NET (Goodwill Accumulated Impaitment Losses) (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
North America Segment      
Goodwill [Line Items]      
Accumulated impairment loss $ 0 $ 0 $ 0
Europe Segment      
Goodwill [Line Items]      
Accumulated impairment loss 0 0 0
Russia Segment      
Goodwill [Line Items]      
Accumulated impairment loss $ 2,241 $ 2,241 $ 2,241
XML 47 R87.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
STOCK-BASED COMPENSATION (Costs Related to Stock Compensation Plans) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Stock-based compensation expense $ 72,036 $ 59,188 $ 52,407
Cost of Revenues (Exclusive of Depreciation and Amortization)      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Stock-based compensation expense 37,580 27,245 20,868
Selling, General and Administrative Expenses      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Stock-based compensation expense 34,456 $ 31,943 $ 31,539
Year 2020 | 2019 Acquisitions      
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]      
Stock-based compensation expense $ 348    
XML 48 R77.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
LONG-TERM DEBT (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 15, 2018
May 24, 2017
Sep. 12, 2014
Mar. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Continuum            
Debt Instrument [Line Items]            
Maturity date Mar. 31, 2029          
Long-term debt $ 3,448          
Contractual interest rate 8.00%          
Repayments of debt       $ 3,448    
Revolving Credit Facility | 2014 Credit Facility | LIBOR            
Debt Instrument [Line Items]            
Variable interest rate spread     1.00%      
Revolving Credit Facility | 2014 Credit Facility | Overnight Bank Funding Rate            
Debt Instrument [Line Items]            
Variable interest rate spread     0.50%      
Revolving Credit Facility | 2014 Credit Facility | U.S. Dollars            
Debt Instrument [Line Items]            
Line of credit, current borrowing capacity     $ 100,000      
Line of credit, maximum borrowing capacity     200,000      
Revolving Credit Facility | 2014 Credit Facility | Other currencies, excluding U.S. dollars            
Debt Instrument [Line Items]            
Line of credit, maximum borrowing capacity     $ 50,000      
Revolving Credit Facility | 2017 Credit Facility            
Debt Instrument [Line Items]            
Maturity date   May 24, 2022        
Revolving Credit Facility | 2017 Credit Facility | LIBOR            
Debt Instrument [Line Items]            
Variable interest rate spread   1.00%        
Revolving Credit Facility | 2017 Credit Facility | Overnight Bank Funding Rate            
Debt Instrument [Line Items]            
Variable interest rate spread   0.50%        
Revolving Credit Facility | 2017 Credit Facility | U.S. Dollars            
Debt Instrument [Line Items]            
Line of credit, current borrowing capacity   $ 300,000        
Line of credit, maximum borrowing capacity   400,000        
Outstanding debt         $ 25,000 $ 25,000
Interest rate         2.80% 3.50%
Available borrowing capacity         $ 274,697 $ 274,618
Revolving Credit Facility | 2017 Credit Facility | U.S. Dollars | Maximum            
Debt Instrument [Line Items]            
Line of credit, current borrowing capacity         300,000 300,000
Revolving Credit Facility | 2017 Credit Facility | Other currencies, excluding U.S. dollars            
Debt Instrument [Line Items]            
Line of credit, maximum borrowing capacity   $ 100,000        
Standby Letters of Credit | 2017 Credit Facility            
Debt Instrument [Line Items]            
Irrevocable standby letters of credit         $ 303 $ 382
XML 49 R73.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
LEASES (Rent Expenses for Prior Periods) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Leases [Abstract]    
Operating lease expense $ 46,924 $ 37,916
XML 50 R83.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
FAIR VALUE MEASUREMENTS (Assets and Liabilities at Fair Value on a Recurring Basis) (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Liabilities, Fair Value Disclosure [Abstract]      
Contingent consideration $ 3,876 $ 8,390 $ 0
Recurring      
Assets, Fair Value Disclosure [Abstract]      
Total assets measured at fair value on a recurring basis 1,910 181  
Liabilities, Fair Value Disclosure [Abstract]      
Contingent consideration 10,495 7,468  
Total financial liabilities measured at fair value on a recurring basis 10,738 10,943  
Recurring | Foreign Exchange Forward Contract      
Assets, Fair Value Disclosure [Abstract]      
Foreign exchange derivative assets 1,910 181  
Liabilities, Fair Value Disclosure [Abstract]      
Foreign exchange derivative liabilities 243 3,475  
Recurring | Level 1      
Assets, Fair Value Disclosure [Abstract]      
Total assets measured at fair value on a recurring basis 0 0  
Liabilities, Fair Value Disclosure [Abstract]      
Contingent consideration 0 0  
Total financial liabilities measured at fair value on a recurring basis 0 0  
Recurring | Level 1 | Foreign Exchange Forward Contract      
Assets, Fair Value Disclosure [Abstract]      
Foreign exchange derivative assets 0 0  
Liabilities, Fair Value Disclosure [Abstract]      
Foreign exchange derivative liabilities 0 0  
Recurring | Level 2      
Assets, Fair Value Disclosure [Abstract]      
Total assets measured at fair value on a recurring basis 1,910 181  
Liabilities, Fair Value Disclosure [Abstract]      
Contingent consideration 0 0  
Total financial liabilities measured at fair value on a recurring basis 243 3,475  
Recurring | Level 2 | Foreign Exchange Forward Contract      
Assets, Fair Value Disclosure [Abstract]      
Foreign exchange derivative assets 1,910 181  
Liabilities, Fair Value Disclosure [Abstract]      
Foreign exchange derivative liabilities 243 3,475  
Recurring | Level 3      
Assets, Fair Value Disclosure [Abstract]      
Total assets measured at fair value on a recurring basis 0 0  
Liabilities, Fair Value Disclosure [Abstract]      
Contingent consideration 10,495 7,468  
Total financial liabilities measured at fair value on a recurring basis 10,495 7,468  
Recurring | Level 3 | Foreign Exchange Forward Contract      
Assets, Fair Value Disclosure [Abstract]      
Foreign exchange derivative assets 0 0  
Liabilities, Fair Value Disclosure [Abstract]      
Foreign exchange derivative liabilities $ 0 $ 0  
XML 51 R12.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES
12 Months Ended
Dec. 31, 2019
Payables and Accruals [Abstract]  
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES
Accrued expenses and other current liabilities consisted of the following:
 
 
As of  
 December 31, 
 2019
 
As of  
 December 31, 
 2018
Value added taxes payable
 
24,016

 
19,985

Contingent consideration, current (Note 11)
 
10,057

 
1,501

Deferred revenue
 
9,132

 
4,558

Other current liabilities and accrued expenses
 
39,271

 
24,209

Total
 
$
82,476

 
$
50,253


XML 52 R16.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
REVENUES (Notes)
12 Months Ended
Dec. 31, 2019
Revenue from Contract with Customer [Abstract]  
REVENUES
REVENUES
Disaggregation of Revenues
The following tables show the disaggregation of the Company’s revenues by major customer location, including a reconciliation of the disaggregated revenues with the Company’s reportable segments (Note 15 “Segment Information”) for the years ended December 31, 2019 and 2018:
 
Year Ended December 31, 2019
 
Reportable Segments

 
 
 
North America
 
Europe
 
Russia
 
Consolidated Revenues
Customer Locations
 
 
 
 
 
 
 
North America
$
1,344,040

 
$
45,859

 
$
116

 
$
1,390,015

Europe
27,042

 
719,548

 
276

 
746,866

CIS
8,583

 
143

 
91,745

 
100,471

APAC
1,279

 
55,167

 

 
56,446

        Revenues
$
1,380,944

 
$
820,717

 
$
92,137

 
$
2,293,798

 
Year Ended December 31, 2018
 
Reportable Segments

 
 
 
North America
 
Europe
 
Russia
 
Consolidated Revenues
Customer Locations
 
 
 
 
 
 
 
North America
$
1,046,232

 
$
52,860

 
$
75

 
$
1,099,167

Europe
16,679

 
595,741

 
52

 
612,472

CIS
8,437

 
336

 
72,930

 
81,703

APAC
5,631

 
43,848

 
91

 
49,570

        Revenues
$
1,076,979

 
$
692,785

 
$
73,148

 
$
1,842,912

The following tables show the disaggregation of the Company’s revenues by industry vertical, including a reconciliation of the disaggregated revenues with the Company’s reportable segments (Note 15 “Segment Information”) for the year ended December 31, 2019 and 2018:
 
Year Ended December 31, 2019
 
Reportable Segments
 
 
 
North America
 
Europe
 
Russia
 
Consolidated Revenues
Industry Verticals
 
 
 
 
 
 
 
Financial Services
$
184,469

 
$
244,284

 
$
72,119

 
$
500,872

Travel & Consumer
198,264

 
229,523

 
11,571

 
439,358

Software & Hi-Tech
354,023

 
77,377

 
1,998

 
433,398

Business Information & Media
262,448

 
157,844

 
631

 
420,923

Life Sciences & Healthcare
224,925

 
23,444

 
83

 
248,452

Emerging Verticals
156,815

 
88,245

 
5,735

 
250,795

        Revenues
$
1,380,944

 
$
820,717

 
$
92,137

 
$
2,293,798

 
Year Ended December 31, 2018
 
Reportable Segments
 
 
 
North America
 
Europe
 
Russia
 
Consolidated Revenues
Industry Verticals
 
 
 
 
 
 
 
Financial Services
$
112,444

 
$
252,196

 
$
59,337

 
$
423,977

Travel and Consumer
177,910

 
208,266

 
7,467

 
393,643

Software & Hi-Tech
269,067

 
79,121

 
2,627

 
350,815

Business Information & Media
251,081

 
72,898

 
54

 
324,033

Life Sciences & Healthcare
151,418

 
20,272

 
13

 
171,703

Emerging Verticals
115,059

 
60,032

 
3,650

 
178,741

        Revenues
$
1,076,979

 
$
692,785

 
$
73,148

 
$
1,842,912

The following tables show the disaggregation of the Company’s revenues by contract type, including a reconciliation of the disaggregated revenues with the Company’s reportable segments (Note 15 “Segment Information”) for the year ended December 31, 2019 and 2018:
 
Year Ended December 31, 2019
 
Reportable Segments
 
 
 
North America
 
Europe
 
Russia
 
Consolidated Revenues
Contract Types
 
 
 
 
 
 
 
Time-and-material
$
1,247,979

 
$
688,605

 
$
54,069

 
$
1,990,653

Fixed-price
127,926

 
128,977

 
37,747

 
294,650

Licensing
3,626

 
1,230

 
225

 
5,081

Other revenues
1,413

 
1,905

 
96

 
3,414

        Revenues
$
1,380,944

 
$
820,717

 
$
92,137

 
$
2,293,798

 
Year Ended December 31, 2018
 
Reportable Segments
 
 
 
North America
 
Europe
 
Russia
 
Consolidated Revenues
Contract Types
 
 
 
 
 
 
 
Time-and-material
$
983,436

 
$
628,707

 
$
40,754

 
$
1,652,897

Fixed-price
89,831

 
62,078

 
32,342

 
184,251

Licensing
2,748

 
1,332

 
17

 
4,097

Other revenues
964

 
668

 
35

 
1,667

        Revenues
$
1,076,979

 
$
692,785

 
$
73,148

 
$
1,842,912

Timing of Revenue Recognition
The following tables show the timing of revenue recognition:
 
Year Ended December 31, 2019
 
Reportable Segments
 
 
 
North America
 
Europe
 
Russia
 
Consolidated Revenues
Timing of Revenue Recognition
 
 
 
 
 
 
 
Transferred over time
$
1,379,256

 
$
819,913

 
$
92,076

 
$
2,291,245

Transferred at a point of time
1,688

 
804

 
61

 
2,553

        Revenues
$
1,380,944

 
$
820,717

 
$
92,137

 
$
2,293,798


 
Year Ended December 31, 2018
 
Reportable Segments
 
 
 
North America
 
Europe
 
Russia
 
Consolidated Revenues
Timing of Revenue Recognition
 
 
 
 
 
 
 
Transferred over time
$
1,076,084

 
$
692,023

 
$
73,135

 
$
1,841,242

Transferred at a point of time
895

 
762

 
13

 
1,670

        Revenues
$
1,076,979

 
$
692,785

 
$
73,148

 
$
1,842,912


During the years ended December 31, 2019 and 2018 the Company recognized $7,806 and $5,736, respectively, of revenues from performance obligations satisfied in previous periods.
The following table includes the estimated revenues expected to be recognized in the future related to performance obligations that are partially or fully unsatisfied as of December 31, 2019. The Company applies a practical expedient and does not disclose the value of unsatisfied performance obligations for contracts that (i) have an original expected duration of one year or less and (ii) contracts for which it recognizes revenues at the amount to which it has the right to invoice for services provided:
 
Less than 1 year
 
1 Year
 
2 Years
 
3 Years
 
Total
Contract Type
 
 
 
 
 
 
 
 
 
Fixed-price
$
17,892

 
$
992

 
$
64

 
$

 
$
18,948


The Company applies a practical expedient and does not disclose the amount of the transaction price allocated to the remaining performance obligations nor provide an explanation of when the Company expects to recognize that amount as revenue for certain variable consideration.
Contract Balances
The following table provides information on the classification of contract assets and liabilities in the consolidated balance sheets:
 
As of  
 December 31, 
 2019
 
As of
December 31,
2018
Contract assets included in Trade receivables and contract assets
$
14,320

 
$
13,522

Contract liabilities included in Accrued expenses and other current liabilities
$
9,132

 
$
4,558

Contract liabilities included in Other noncurrent liabilities
$
5

 
$
224


Contract assets have increased from December 31, 2018 primarily due to new contracts entered into in 2019 where the Company’s right to bill is contingent upon achievement of contractual milestones.
Contract liabilities comprise amounts collected from the Company’s customers for revenues not yet earned. Such amounts are anticipated to be recorded as revenues when services are performed in subsequent periods. Contract liabilities have increased from December 31, 2018 due to an increase in advance billings largely attributable to the businesses acquired during 2019. During the year ended December 31, 2019, the Company recognized $3,850 of revenues that were included in Accrued expenses and other current liabilities at December 31, 2018. During the year ended December 31, 2018, the Company recognized $3,810 of revenues that were included in Accrued expenses and other current liabilities at January 1, 2018.
XML 53 R39.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
FAIR VALUE MEASUREMENTS (Tables)
12 Months Ended
Dec. 31, 2019
Fair Value Disclosures [Abstract]  
Assets and Liabilities Measured at Fair Value on a Recurring Basis
The Company carries certain assets and liabilities at fair value on a recurring basis on its consolidated balance sheets. The following table shows the fair values of the Company’s financial assets and liabilities measured at fair value on a recurring basis as of December 31, 2019:
 
 
As of December 31, 2019
 
 
Balance
 
Level 1
 
Level 2
 
Level 3
Foreign exchange derivative assets
 
$
1,910

 
$

 
$
1,910

 
$

Total assets measured at fair value on a recurring basis
 
$
1,910

 
$

 
$
1,910

 
$

 
 
 
 
 
 
 
 
 
Foreign exchange derivative liabilities
 
$
243

 
$

 
$
243

 
$

Contingent consideration
 
10,495

 

 

 
10,495

Total liabilities measured at fair value on a recurring basis
 
$
10,738

 
$

 
$
243

 
$
10,495

The following table shows the fair values of the Company’s financial assets and liabilities measured at fair value on a recurring basis as of December 31, 2018.
 
 
As of December 31, 2018
 
 
Balance
 
Level 1
 
Level 2
 
Level 3
Foreign exchange derivative assets
 
$
181

 
$

 
$
181

 
$

Total assets measured at fair value on a recurring basis
 
$
181

 
$

 
$
181

 
$

 
 
 
 
 
 
 
 
 
Foreign exchange derivative liabilities
 
$
3,475

 
$

 
$
3,475

 
$

Contingent consideration
 
7,468

 

 

 
7,468

Total liabilities measured at fair value on a recurring basis
 
$
10,943

 
$

 
$
3,475

 
$
7,468


Reconciliation of Acquisition-Related Contractual Contingent Liabilities Using Significant Unobservable Inputs
A reconciliation of the beginning and ending balances of acquisition-related contractual contingent liabilities using significant unobservable inputs (Level 3) for the years ended December 31, 2018 and December 31, 2019 are as follows:
 
 
Amount
Contractual contingent liabilities as of January 1, 2018
 
$

Acquisition date fair value of contingent consideration — Continuum acquisition (Note 2)
 
2,400

Acquisition date fair value of contingent consideration — Think acquisition (Note 2)
 
5,990

Changes in fair value of contingent consideration included in Interest and other income, net
 
(900
)
Effect of net foreign currency exchange rate changes
 
(22
)
Contractual contingent liabilities as of December 31, 2018
 
$
7,468

Payment of contingent consideration
 
(1,104
)
Acquisition date fair value of contractual contingent consideration — Other 2019 acquisitions (Note 2)
 
2,100

Changes in fair value of contingent consideration included in Interest and other income, net
 
1,776

Effect of net foreign currency exchange rate changes
 
255

Contingent consideration liabilities as of December 31, 2019
 
$
10,495


Reported Amounts and Estimated Fair Values of the Financial Assets and Liabilities for Which Disclosure of Fair Value is Required
The following tables present the reported amounts and estimated fair values of the financial assets and liabilities for which disclosure of fair value is required, as they would be categorized within the fair value hierarchy, as of the dates indicated:
 
 
 
 
 
 
Fair Value Hierarchy
 
 
Balance
 
Estimated Fair Value
 
Level 1
 
Level 2
 
Level 3
December 31, 2019
 
 
 
 
 
 
 
 
 
 
Financial Assets:
 
 
 
 
 
 
 
 
 
 
Cash equivalents:
 
 
 
 
 
 
 
 
 
 
   Money market funds
 
$
407,817

 
$
407,817

 
$
407,817

 
$

 
$

   Time deposits
 
10,002

 
10,002

 

 
10,002

 

Total cash equivalents
 
$
417,819

 
$
417,819

 
$
407,817

 
$
10,002

 
$

Restricted cash
 
$
1,136

 
$
1,136

 
$
1,136

 
$

 
$

Employee loans
 
$
2,434

 
$
2,434

 
$

 
$

 
$
2,434

Financial Liabilities:
 
 
 
 
 
 
 
 
 
 
Borrowings under 2017 Credit Facility
 
$
25,017

 
$
25,017

 
$

 
$
25,017

 
$

 
 
 
 
 
 
Fair Value Hierarchy
 
 
Balance
 
Estimated Fair Value
 
Level 1
 
Level 2
 
Level 3
December 31, 2018
 
 
 
 
 
 
 
 
 
 
Financial Assets:
 
 
 
 
 
 
 
 
 
 
Cash equivalents
 
 
 
 
 
 
 
 
 
 
   Money market funds
 
$
282,664

 
$
282,664

 
$
282,664

 
$

 
$

Total cash equivalents
 
$
282,664

 
$
282,664

 
$
282,664

 
$

 
$

Restricted cash
 
$
1,151

 
$
1,151

 
$
1,151

 
$

 
$

Employee loans
 
$
3,525

 
$
3,525

 
$

 
$

 
$
3,525

Financial Liabilities:
 
 
 
 
 
 
 
 
 
 
Borrowings under 2017 Credit Facility
 
$
25,020

 
$
25,020

 
$

 
$
25,020

 
$


XML 54 R35.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
LEASES (Tables)
12 Months Ended
Dec. 31, 2019
Leases [Abstract]  
Components of Lease Expenses
During the year ended December 31, 2019, the components of lease expense were as follows:
 
 
Income Statement Classification
 
Year Ended December 31, 2019
Operating lease cost
 
Selling, general and administrative expenses
 
$
62,740

Variable lease cost
 
Selling, general and administrative expenses
 
8,730

Short-term lease cost
 
Selling, general and administrative expenses
 
3,870

Total lease cost
 
 
 
$
75,340


Supplemental Cash Flow Information
Supplemental cash flow information related to leases was as follows:
 
Year Ended December 31, 2019
Cash paid for amounts included in the measurement of lease liabilities:
 
Operating cash flows used for operating leases
$
59,952

Right-of-use assets obtained in exchange for lease obligations:
 
Operating leases
$
107,822

Non-cash net increase due to lease modifications:
 
Operating lease right-of-use assets
$
10,124

Operating lease liabilities
$
10,192


Weighted Average Remaining Lease Term and Discount Rate
Weighted average remaining lease term and discount rate as of December 31, 2019, were as follows:
 
 
As of December 31, 2019
Weighted average remaining lease term, in years:
 
 
Operating leases
 
6.1

Weighted average discount rate:
 
 
Operating leases
 
3.6
%

Maturity of Operating Lease Liabilities
As of December 31, 2019, operating lease liabilities will mature as follows:
Year ending December 31,
 
Lease Payments
2020
 
$
64,667

2021
 
54,343

2022
 
36,886

2023
 
27,018

2024
 
22,603

Thereafter
 
58,532

Total lease payments
 
264,049

Less: imputed interest
 
(25,660
)
Total
 
$
238,389


XML 55 R31.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
GOODWILL AND INTANGIBLE ASSETS, NET (Tables)
12 Months Ended
Dec. 31, 2019
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill By Reportable Segment
Goodwill by reportable segment was as follows:
 
North America
 
Europe
 
Russia
 
Total
Balance as of January 1, 2018
$
77,290

 
$
42,241

 
$

 
$
119,531

Continuum acquisition (Note 2)
26,617

 

 

 
26,617

Think acquisition (Note 2)

 
22,482

 

 
22,482

Effect of currency translation
(365
)
 
(1,433
)
 

 
(1,798
)
Balance as of December 31, 2018
103,542

 
63,290

 

 
166,832

test IO acquisition (Note 2)
3,301

 
8,849

 

 
12,150

Other 2019 acquisitions (Note 2)
6,503

 
9,546

 
738

 
16,787

Think purchase accounting adjustments

 
(2,043
)
 

 
(2,043
)
Effect of currency translation
$
80

 
$
1,231

 
$
6

 
1,317

Balance as of December 31, 2019
$
113,426

 
$
80,873

 
$
744

 
$
195,043


Components of Intangible Assets
Intangible assets other than goodwill as of December 31, 2019 and 2018 were as follows:
 
As of December 31, 2019
 
Weighted average life at acquisition (in years)
 
Gross carrying amount
 
Accumulated amortization
 
Net 
carrying amount
Customer relationships
9
 
$
87,489

 
$
(38,526
)
 
$
48,963

Software
6
 
4,472

 
(486
)
 
3,986

Trade names
5
 
6,439

 
(4,753
)
 
1,686

Contract royalties
8
 
1,900

 
(435
)
 
1,465

Assembled workforce
3
 
158

 

 
158

Total

 
$
100,458

 
$
(44,200
)
 
$
56,258

 
As of December 31, 2018
 
Weighted average life at acquisition (in years)
 
Gross carrying amount
 
Accumulated amortization
 
Net 
carrying amount
Customer relationships
9.5
 
$
78,042

 
$
(29,580
)
 
$
48,462

Favorable lease
11.2
 
5,500

 
(410
)
 
5,090

Trade names
5.3
 
6,111

 
(4,300
)
 
1,811

Contract royalties
8
 
1,900

 
(198
)
 
1,702

Total
 
 
$
91,553

 
$
(34,488
)
 
$
57,065


Intangible Assets Amortization Expense Recognized
The following table presents amortization expense recognized for the periods indicated:
 
 
For the Years Ended December 31,
 
 
2019
 
2018
 
2017
Customer relationships
 
$
8,743

 
$
7,637

 
$
6,643

Software
 
486

 

 

Trade names
 
447

 
266

 
896

Contract royalties
 
238

 
198

 

Favorable lease
 

 
410

 

Non-competition agreements
 

 

 
23

Total
 
$
9,914

 
$
8,511

 
$
7,562


Estimated Amortization Expense
Based on the carrying value of the Company’s existing intangible assets as of December 31, 2019, the estimated amortization expense for the future years is as follows:
Year ending December 31,

 
Amount
2020
 
$
11,322

2021
 
11,322

2022
 
11,126

2023
 
9,526

2024
 
7,023

Thereafter
 
5,939

Total
 
$
56,258


XML 56 R20.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
EARNINGS PER SHARE
12 Months Ended
Dec. 31, 2019
Earnings Per Share [Abstract]  
EARNINGS PER SHARE
EARNINGS PER SHARE
Basic earnings per share is computed by dividing net income available to common shareholders by the weighted-average number of shares of common stock outstanding during the period. For purposes of computing basic earnings per share, any nonvested shares of restricted stock that have been issued by the Company and are contingently returnable to the Company are excluded from the weighted-average number of shares of common stock outstanding during the period. Diluted earnings per share is computed by dividing net income available to common shareholders by the weighted-average number of shares of common stock outstanding during the period increased to include the number of additional shares of common stock that would have been outstanding if the potentially dilutive securities had been issued. Potentially dilutive securities include outstanding stock options, unvested restricted stock and unvested equity-settled RSUs. The dilutive effect of potentially dilutive securities is reflected in diluted earnings per share by application of the treasury stock method.
The following table sets forth the computation of basic and diluted earnings per share of common stock as follows:
 
 
For the Years Ended December 31,
 
 
2019
 
2018
 
2017
Numerator for basic and diluted earnings per share:
 
 
 
 
 
 
Net income
 
$
261,057

 
$
240,256

 
$
72,760

Numerator for basic and diluted earnings per share
 
$
261,057

 
$
240,256

 
$
72,760

 
 
 
 
 
 
 
Denominator:
 
 

 
 

 
 
Weighted average common shares for basic earnings per share
 
54,719,414

 
53,622,989

 
52,077,011

Net effect of dilutive stock options, restricted stock units and restricted stock awards
 
2,948,375

 
3,049,687

 
2,907,162

Weighted average common shares for diluted earnings per share
 
57,667,789

 
56,672,676

 
54,984,173

 
 
 
 
 
 
 
Net Income per share:
 
 

 
 

 
 
Basic
 
$
4.77

 
$
4.48

 
$
1.40

Diluted
 
$
4.53

 
$
4.24

 
$
1.32


The number of shares underlying equity-based awards that were excluded from the calculation of diluted earnings per share as their effect would be anti-dilutive was 120,021, 138,639 and 883,350 for the years ended December 31, 2019, 2018 and 2017, respectively.
XML 57 R101.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
SEGMENT INFORMATION (Geographical Information of Long-Lived Assets Based on Physical Location) (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Long-Lived Assets by Geographical Areas [Line Items]      
Long-lived assets $ 165,259 $ 102,646 $ 86,419
Belarus      
Long-Lived Assets by Geographical Areas [Line Items]      
Long-lived assets 75,984 50,085 49,866
Ukraine      
Long-Lived Assets by Geographical Areas [Line Items]      
Long-lived assets 24,652 8,433 6,995
Russia      
Long-Lived Assets by Geographical Areas [Line Items]      
Long-lived assets 17,980 9,902 9,617
United States      
Long-Lived Assets by Geographical Areas [Line Items]      
Long-lived assets 15,637 13,101 3,371
India      
Long-Lived Assets by Geographical Areas [Line Items]      
Long-lived assets 7,443 7,019 2,698
Hungary      
Long-Lived Assets by Geographical Areas [Line Items]      
Long-lived assets 5,201 3,168 3,901
Poland      
Long-Lived Assets by Geographical Areas [Line Items]      
Long-lived assets 5,029 2,637 2,893
China      
Long-Lived Assets by Geographical Areas [Line Items]      
Long-lived assets 3,036 2,651 2,608
Other      
Long-Lived Assets by Geographical Areas [Line Items]      
Long-lived assets $ 10,297 $ 5,650 $ 4,470
XML 58 R105.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
VALUATION AND QUALIFYING ACCOUNTS (Valuation and Qualifying Accounts) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Allowance for Doubtful Accounts for Trade Receivables and Contract Assets      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Year $ 1,557 $ 1,186 $ 2,014
Additions 2,072 2,722 998
Deductions/ Write offs (419) (2,351) (1,826)
Balance at End of Year 3,210 1,557 1,186
Valuation Allowance on Deferred Tax Assets      
SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Year 3,189 924 0
Additions 688 2,265 924
Deductions/ Write offs 0 0 0
Balance at End of Year $ 3,877 $ 3,189 $ 924
XML 59 R24.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
SUBSEQUENT EVENTS (Notes)
12 Months Ended
Dec. 31, 2019
Subsequent Events [Abstract]  
SUBSEQUENT EVENTS
SUBSEQUENT EVENTS
On February 3, 2020, the Company acquired 100% of Deltix and its affiliates, a provider of software and services for quantitative research to the financial sector. The Company paid approximately $10,620 in cash at closing and could pay up to $18,975 in earn-out consideration based on achievement of certain revenue and earnings targets. In addition, the Company granted to Deltix employees 17,981 service-based RSUs and performance and service-based equity-settled awards that could pay up to $13,915 based on achievement of certain revenue and earnings targets.
XML 60 R28.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
SEGMENT INFORMATION (Policies)
12 Months Ended
Dec. 31, 2019
Segment Reporting [Abstract]  
Reclassification
During the year ended December 31, 2018, the Company began to allocate certain staff recruitment and development expenses into segment operating profit as these expenses became part of the evaluation of segment management’s performance. These costs were not previously allocated to segments and were included in other unallocated costs in the reconciliation of segment operating profit to consolidated income before provision for income taxes above. The effect of this reclassification was not material to segment operating profit and had no impact on total income from operations for the year end December 31, 2018.
XML 61 R49.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Effect of Adoption of Topic 606) (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
Income Statement                      
Revenues $ 632,775 $ 588,103 $ 551,587 $ 521,333 $ 504,931 $ 468,186 $ 445,647 $ 424,148 $ 2,293,798 $ 1,842,912 $ 1,450,448
Income from operations 84,745 80,565 72,882 64,658 78,270 64,560 54,237 48,697 302,850 245,764 172,946
Provision for income taxes 10,273 12,967 11,733 3,496 18,803 369 6,864 (16,519) 38,469 9,517 101,545
Net income $ 74,524 $ 67,002 $ 58,777 $ 60,754 $ 59,965 $ 65,618 $ 50,255 $ 64,418 $ 261,057 240,256 $ 72,760
Balance Under Revenue Guidance in Effect Before Topic 606                      
Income Statement                      
Revenues                   1,843,159  
Income from operations                   246,011  
Provision for income taxes                   9,572  
Net income                   240,448  
Topic 606 | Adjustments                      
Income Statement                      
Revenues                   (247)  
Income from operations                   (247)  
Provision for income taxes                   (55)  
Net income                   $ (192)  
XML 62 epam-20191231x10k_htm.xml IDEA: XBRL DOCUMENT 0001352010 2019-01-01 2019-12-31 0001352010 us-gaap:AccountingStandardsUpdate201409Member 2019-01-01 2019-12-31 0001352010 country:BY us-gaap:ForeignCountryMember 2019-01-01 2019-12-31 0001352010 2020-02-12 0001352010 2019-06-30 0001352010 2019-12-31 0001352010 2018-12-31 0001352010 2017-01-01 2017-12-31 0001352010 2018-01-01 2018-12-31 0001352010 us-gaap:TreasuryStockMember 2018-12-31 0001352010 us-gaap:AdditionalPaidInCapitalMember 2016-12-31 0001352010 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-12-31 0001352010 us-gaap:AccountingStandardsUpdate201409Member us-gaap:RetainedEarningsMember 2018-01-01 2018-12-31 0001352010 us-gaap:AccountingStandardsUpdate201409Member 2018-01-01 2018-12-31 0001352010 us-gaap:RetainedEarningsMember 2018-12-31 0001352010 us-gaap:TreasuryStockMember 2017-12-31 0001352010 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CommonStockMember 2018-01-01 2018-12-31 0001352010 us-gaap:CommonStockMember 2018-01-01 2018-12-31 0001352010 us-gaap:AdditionalPaidInCapitalMember 2017-01-01 2017-12-31 0001352010 us-gaap:CommonStockMember 2016-12-31 0001352010 us-gaap:CommonStockMember 2017-12-31 0001352010 us-gaap:RetainedEarningsMember 2017-12-31 0001352010 us-gaap:TreasuryStockMember 2016-12-31 0001352010 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-12-31 0001352010 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0001352010 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CommonStockMember 2017-01-01 2017-12-31 0001352010 us-gaap:CommonStockMember 2018-12-31 0001352010 us-gaap:AccountingStandardsUpdate201609Member 2017-01-01 2017-12-31 0001352010 us-gaap:CommonStockMember 2017-01-01 2017-12-31 0001352010 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-12-31 0001352010 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0001352010 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-01-01 2017-12-31 0001352010 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0001352010 us-gaap:RetainedEarningsMember 2016-12-31 0001352010 us-gaap:AccountingStandardsUpdate201609Member us-gaap:RetainedEarningsMember 2017-01-01 2017-12-31 0001352010 us-gaap:RetainedEarningsMember 2018-01-01 2018-12-31 0001352010 2016-12-31 0001352010 us-gaap:RetainedEarningsMember 2017-01-01 2017-12-31 0001352010 2017-12-31 0001352010 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0001352010 us-gaap:RetainedEarningsMember 2019-01-01 2019-12-31 0001352010 us-gaap:RestrictedStockMember us-gaap:CommonStockMember 2019-01-01 2019-12-31 0001352010 us-gaap:RetainedEarningsMember 2019-12-31 0001352010 us-gaap:TreasuryStockMember 2019-12-31 0001352010 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001352010 us-gaap:RestrictedStockUnitsRSUMember us-gaap:CommonStockMember 2019-01-01 2019-12-31 0001352010 us-gaap:CommonStockMember 2019-01-01 2019-12-31 0001352010 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-12-31 0001352010 us-gaap:CommonStockMember 2019-12-31 0001352010 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-12-31 0001352010 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001352010 us-gaap:OtherNoncurrentAssetsMember 2019-12-31 0001352010 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2018-12-31 0001352010 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2019-12-31 0001352010 us-gaap:OtherNoncurrentAssetsMember 2017-12-31 0001352010 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2017-12-31 0001352010 us-gaap:OtherNoncurrentAssetsMember 2018-12-31 0001352010 srt:ScenarioPreviouslyReportedMember 2018-12-31 0001352010 srt:RestatementAdjustmentMember 2018-12-31 0001352010 us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member 2018-01-01 2018-12-31 0001352010 us-gaap:AccountingStandardsUpdate201409Member us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2018-01-01 2018-12-31 0001352010 srt:MaximumMember 2019-01-01 2019-12-31 0001352010 us-gaap:AccountingStandardsUpdate201602Member 2019-01-01 0001352010 us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember us-gaap:TimeAndMaterialsContractMember 2017-01-01 2017-12-31 0001352010 epam:BelarusRussiaUkraineKazakhstanArmeniaUzbekistanMember epam:CashCashEquivalentsRestrictedCashandRestrictedCashEquivalentsTotalMember us-gaap:GeographicConcentrationRiskMember 2019-12-31 0001352010 us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember us-gaap:FixedPriceContractMember 2017-01-01 2017-12-31 0001352010 country:BY epam:CashCashEquivalentsRestrictedCashandRestrictedCashEquivalentsTotalMember us-gaap:GeographicConcentrationRiskMember 2019-12-31 0001352010 srt:MinimumMember 2019-01-01 2019-12-31 0001352010 epam:ContinuumInnovationsMember us-gaap:CustomerRelationshipsMember 2018-03-15 2018-03-15 0001352010 epam:ContinuumInnovationsMember us-gaap:ComputerSoftwareIntangibleAssetMember 2018-03-15 2018-03-15 0001352010 epam:TestIOGmbHMember us-gaap:TradeNamesMember 2019-04-30 2019-04-30 0001352010 epam:TestIOGmbHMember us-gaap:ComputerSoftwareIntangibleAssetMember 2019-04-30 2019-04-30 0001352010 epam:ThinkLimitedMember us-gaap:RoyaltyAgreementsMember 2018-11-01 2018-11-01 0001352010 epam:TestIOGmbHMember us-gaap:CustomerRelationshipsMember 2019-04-30 2019-04-30 0001352010 epam:ThinkLimitedMember us-gaap:TradeNamesMember 2018-11-01 2018-11-01 0001352010 epam:ThinkLimitedMember us-gaap:CustomerRelationshipsMember 2018-11-01 2018-11-01 0001352010 epam:ContinuumInnovationsMember us-gaap:OffMarketFavorableLeaseMember 2018-03-15 2018-03-15 0001352010 epam:ContinuumInnovationsMember us-gaap:TradeNamesMember 2018-03-15 2018-03-15 0001352010 epam:TestIOGmbHMember 2019-04-30 2019-04-30 0001352010 epam:ContinuumInnovationsMember us-gaap:RoyaltyAgreementsMember 2018-03-15 2018-03-15 0001352010 epam:TestIOGmbHMember us-gaap:OffMarketFavorableLeaseMember 2019-04-30 2019-04-30 0001352010 epam:TestIOGmbHMember us-gaap:RoyaltyAgreementsMember 2019-04-30 2019-04-30 0001352010 epam:ContinuumInnovationsMember 2018-03-15 2018-03-15 0001352010 epam:ThinkLimitedMember us-gaap:OffMarketFavorableLeaseMember 2018-11-01 2018-11-01 0001352010 epam:ThinkLimitedMember us-gaap:ComputerSoftwareIntangibleAssetMember 2018-11-01 2018-11-01 0001352010 epam:ThinkLimitedMember 2018-11-01 2018-11-01 0001352010 epam:ContinuumInnovationsMember 2018-03-15 0001352010 epam:TestIOGmbHMember 2019-04-30 0001352010 epam:ThinkLimitedMember 2018-11-01 0001352010 epam:ContinuumInnovationsMember 2018-01-01 2018-12-31 0001352010 epam:Other2019AcquisitionsMember 2019-12-31 0001352010 epam:Other2019AcquisitionsMember 2019-01-01 2019-12-31 0001352010 epam:A2017AcquisitionsMember 2017-01-01 2017-12-31 0001352010 epam:ThinkLimitedMember 2019-01-01 2019-12-31 0001352010 epam:TestIOGmbHMember 2019-01-01 2019-12-31 0001352010 epam:ContinuumInnovationsMember epam:DesignConsultantMember 2018-03-15 0001352010 srt:MaximumMember epam:Other2019AcquisitionsMember 2019-01-01 2019-12-31 0001352010 srt:MinimumMember epam:Other2019AcquisitionsMember 2019-01-01 2019-12-31 0001352010 epam:RussiaSegmentMember 2019-12-31 0001352010 epam:NorthAmericaSegmentMember 2019-12-31 0001352010 us-gaap:TradeNamesMember 2019-01-01 2019-12-31 0001352010 us-gaap:ComputerSoftwareIntangibleAssetMember 2019-12-31 0001352010 us-gaap:CustomerRelationshipsMember 2019-12-31 0001352010 us-gaap:TradeNamesMember 2019-12-31 0001352010 epam:AssembledWorkforceMember 2019-01-01 2019-12-31 0001352010 us-gaap:RoyaltyAgreementsMember 2019-12-31 0001352010 epam:AssembledWorkforceMember 2019-12-31 0001352010 us-gaap:CustomerRelationshipsMember 2019-01-01 2019-12-31 0001352010 us-gaap:ComputerSoftwareIntangibleAssetMember 2019-01-01 2019-12-31 0001352010 us-gaap:RoyaltyAgreementsMember 2019-01-01 2019-12-31 0001352010 us-gaap:CustomerRelationshipsMember epam:DepreciationandAmortizationExpenseMember 2018-01-01 2018-12-31 0001352010 us-gaap:CustomerRelationshipsMember epam:DepreciationandAmortizationExpenseMember 2019-01-01 2019-12-31 0001352010 us-gaap:RoyaltyAgreementsMember epam:DepreciationandAmortizationExpenseMember 2018-01-01 2018-12-31 0001352010 us-gaap:RoyaltyAgreementsMember epam:DepreciationandAmortizationExpenseMember 2019-01-01 2019-12-31 0001352010 us-gaap:ComputerSoftwareIntangibleAssetMember epam:DepreciationandAmortizationExpenseMember 2019-01-01 2019-12-31 0001352010 us-gaap:TradeNamesMember epam:DepreciationandAmortizationExpenseMember 2019-01-01 2019-12-31 0001352010 us-gaap:NoncompeteAgreementsMember epam:DepreciationandAmortizationExpenseMember 2019-01-01 2019-12-31 0001352010 us-gaap:RoyaltyAgreementsMember epam:DepreciationandAmortizationExpenseMember 2017-01-01 2017-12-31 0001352010 us-gaap:NoncompeteAgreementsMember epam:DepreciationandAmortizationExpenseMember 2017-01-01 2017-12-31 0001352010 us-gaap:NoncompeteAgreementsMember epam:DepreciationandAmortizationExpenseMember 2018-01-01 2018-12-31 0001352010 us-gaap:OffMarketFavorableLeaseMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2019-01-01 2019-12-31 0001352010 us-gaap:ComputerSoftwareIntangibleAssetMember epam:DepreciationandAmortizationExpenseMember 2018-01-01 2018-12-31 0001352010 us-gaap:CustomerRelationshipsMember epam:DepreciationandAmortizationExpenseMember 2017-01-01 2017-12-31 0001352010 us-gaap:ComputerSoftwareIntangibleAssetMember epam:DepreciationandAmortizationExpenseMember 2017-01-01 2017-12-31 0001352010 us-gaap:TradeNamesMember epam:DepreciationandAmortizationExpenseMember 2018-01-01 2018-12-31 0001352010 us-gaap:TradeNamesMember epam:DepreciationandAmortizationExpenseMember 2017-01-01 2017-12-31 0001352010 us-gaap:OffMarketFavorableLeaseMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2017-01-01 2017-12-31 0001352010 us-gaap:OffMarketFavorableLeaseMember us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-01-01 2018-12-31 0001352010 us-gaap:CustomerRelationshipsMember 2018-12-31 0001352010 us-gaap:TradeNamesMember 2018-01-01 2018-12-31 0001352010 us-gaap:CustomerRelationshipsMember 2018-01-01 2018-12-31 0001352010 us-gaap:RoyaltyAgreementsMember 2018-12-31 0001352010 us-gaap:OffMarketFavorableLeaseMember 2018-12-31 0001352010 us-gaap:RoyaltyAgreementsMember 2018-01-01 2018-12-31 0001352010 us-gaap:TradeNamesMember 2018-12-31 0001352010 us-gaap:OffMarketFavorableLeaseMember 2018-01-01 2018-12-31 0001352010 epam:EuropeSegmentMember 2019-12-31 0001352010 epam:ContinuumInnovationsMember epam:EuropeSegmentMember 2018-01-01 2018-12-31 0001352010 epam:NorthAmericaSegmentMember 2019-01-01 2019-12-31 0001352010 epam:EuropeSegmentMember 2018-01-01 2018-12-31 0001352010 epam:Other2019AcquisitionsMember epam:RussiaSegmentMember 2019-01-01 2019-12-31 0001352010 epam:ThinkLimitedMember epam:RussiaSegmentMember 2019-01-01 2019-12-31 0001352010 epam:ThinkLimitedMember epam:NorthAmericaSegmentMember 2019-01-01 2019-12-31 0001352010 epam:ThinkLimitedMember epam:EuropeSegmentMember 2018-01-01 2018-12-31 0001352010 epam:TestIOGmbHMember epam:NorthAmericaSegmentMember 2019-01-01 2019-12-31 0001352010 epam:EuropeSegmentMember 2018-12-31 0001352010 epam:ThinkLimitedMember epam:RussiaSegmentMember 2018-01-01 2018-12-31 0001352010 epam:NorthAmericaSegmentMember 2018-01-01 2018-12-31 0001352010 epam:TestIOGmbHMember epam:RussiaSegmentMember 2019-01-01 2019-12-31 0001352010 epam:Other2019AcquisitionsMember epam:NorthAmericaSegmentMember 2019-01-01 2019-12-31 0001352010 epam:TestIOGmbHMember epam:EuropeSegmentMember 2019-01-01 2019-12-31 0001352010 epam:RussiaSegmentMember 2019-01-01 2019-12-31 0001352010 epam:ContinuumInnovationsMember epam:RussiaSegmentMember 2018-01-01 2018-12-31 0001352010 epam:NorthAmericaSegmentMember 2018-12-31 0001352010 epam:ThinkLimitedMember epam:EuropeSegmentMember 2019-01-01 2019-12-31 0001352010 epam:Other2019AcquisitionsMember epam:EuropeSegmentMember 2019-01-01 2019-12-31 0001352010 epam:RussiaSegmentMember 2018-01-01 2018-12-31 0001352010 epam:ThinkLimitedMember 2018-01-01 2018-12-31 0001352010 epam:RussiaSegmentMember 2017-12-31 0001352010 epam:ThinkLimitedMember epam:NorthAmericaSegmentMember 2018-01-01 2018-12-31 0001352010 epam:RussiaSegmentMember 2018-12-31 0001352010 epam:ContinuumInnovationsMember epam:NorthAmericaSegmentMember 2018-01-01 2018-12-31 0001352010 epam:EuropeSegmentMember 2017-12-31 0001352010 epam:NorthAmericaSegmentMember 2017-12-31 0001352010 epam:EuropeSegmentMember 2019-01-01 2019-12-31 0001352010 us-gaap:AssetsLeasedToOthersMember 2019-12-31 0001352010 us-gaap:AssetsLeasedToOthersMember 2019-01-01 2019-12-31 0001352010 us-gaap:AssetsLeasedToOthersMember 2018-12-31 0001352010 country:BY us-gaap:BuildingMember 2019-11-01 2019-11-01 0001352010 us-gaap:OfficeEquipmentMember 2018-12-31 0001352010 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2019-01-01 2019-12-31 0001352010 us-gaap:BuildingMember 2019-12-31 0001352010 us-gaap:LandImprovementsMember 2019-01-01 2019-12-31 0001352010 us-gaap:LeaseholdImprovementsMember 2019-12-31 0001352010 us-gaap:BuildingMember 2019-01-01 2019-12-31 0001352010 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2018-12-31 0001352010 us-gaap:BuildingMember 2018-12-31 0001352010 us-gaap:OfficeEquipmentMember 2019-12-31 0001352010 us-gaap:LandImprovementsMember 2018-12-31 0001352010 us-gaap:FurnitureAndFixturesMember 2019-01-01 2019-12-31 0001352010 us-gaap:ComputerEquipmentMember 2019-12-31 0001352010 us-gaap:FurnitureAndFixturesMember 2019-12-31 0001352010 us-gaap:LandImprovementsMember 2019-12-31 0001352010 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2019-12-31 0001352010 us-gaap:ComputerEquipmentMember 2018-12-31 0001352010 us-gaap:ComputerEquipmentMember 2019-01-01 2019-12-31 0001352010 us-gaap:OfficeEquipmentMember 2019-01-01 2019-12-31 0001352010 us-gaap:FurnitureAndFixturesMember 2018-12-31 0001352010 us-gaap:LeaseholdImprovementsMember 2018-12-31 0001352010 us-gaap:LeaseholdImprovementsMember 2019-01-01 2019-12-31 0001352010 epam:BusinessAcquisitionsgrowthdriverMember 2019-12-31 0001352010 epam:IncomeTaxesPayableNoncurrentMember 2018-12-31 0001352010 us-gaap:ForeignCountryMember 2019-12-31 0001352010 epam:TaxCutsandJobsActMember 2017-01-01 2017-12-31 0001352010 srt:MaximumMember epam:BusinessAcquisitionsgrowthdriverMember 2018-01-01 2018-12-31 0001352010 us-gaap:ForeignCountryMember epam:TaxYear2020Member 2019-12-31 0001352010 us-gaap:AccountingStandardsUpdate201609Member 2019-01-01 2019-12-31 0001352010 epam:BusinessAcquisitionsgrowthdriverMember 2018-12-31 0001352010 us-gaap:OtherNoncurrentLiabilitiesMember 2018-12-31 0001352010 epam:IncomeTaxesPayableNoncurrentMember 2019-12-31 0001352010 country:US 2017-01-01 2017-12-31 0001352010 us-gaap:ForeignCountryMember epam:NoExpiryMember 2019-12-31 0001352010 us-gaap:AccountingStandardsUpdate201609Member 2018-01-01 2018-12-31 0001352010 country:BY epam:TaxCutsandJobsActMember 2017-12-31 0001352010 country:BY us-gaap:ForeignCountryMember 2018-01-01 2018-12-31 0001352010 srt:MinimumMember epam:BusinessAcquisitionsgrowthdriverMember 2019-01-01 2019-12-31 0001352010 us-gaap:ForeignCountryMember epam:TaxYear2021Member 2019-12-31 0001352010 country:BY epam:TaxCutsandJobsActMember 2017-01-01 2017-12-31 0001352010 us-gaap:ForeignCountryMember epam:TaxYear2022Member 2019-12-31 0001352010 us-gaap:OtherNoncurrentLiabilitiesMember 2019-12-31 0001352010 country:BY us-gaap:ForeignCountryMember 2017-01-01 2017-12-31 0001352010 country:BY epam:TaxCutsandJobsActMember 2018-01-01 2018-12-31 0001352010 us-gaap:ForeignCountryMember epam:BeyondTaxYear2024Member 2019-12-31 0001352010 us-gaap:ForeignCountryMember epam:TaxYear2024Member 2019-12-31 0001352010 country:US epam:TaxCutsandJobsActMember 2018-01-01 2018-12-31 0001352010 us-gaap:DomesticCountryMember 2019-12-31 0001352010 us-gaap:ForeignCountryMember epam:TaxYear2023Member 2019-12-31 0001352010 srt:MaximumMember 2019-12-31 0001352010 srt:MinimumMember 2019-12-31 0001352010 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2019-01-01 2019-12-31 0001352010 us-gaap:StandbyLettersOfCreditMember epam:CreditFacility2017Member 2018-12-31 0001352010 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember epam:CreditFacility2017Member currency:USD 2018-12-31 0001352010 us-gaap:StandbyLettersOfCreditMember epam:CreditFacility2017Member 2019-12-31 0001352010 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember epam:CreditFacility2017Member currency:USD 2019-12-31 0001352010 us-gaap:RevolvingCreditFacilityMember epam:CreditFacility2017Member currency:USD 2018-12-31 0001352010 us-gaap:RevolvingCreditFacilityMember epam:CreditFacility2017Member currency:USD 2019-12-31 0001352010 us-gaap:RevolvingCreditFacilityMember epam:CreditFacility2017Member currency:USD 2017-05-24 0001352010 us-gaap:RevolvingCreditFacilityMember epam:CreditFacility2014Member us-gaap:LondonInterbankOfferedRateLIBORMember 2014-09-12 2014-09-12 0001352010 epam:ContinuumInnovationsMember 2018-01-01 2018-03-31 0001352010 us-gaap:RevolvingCreditFacilityMember epam:CreditFacility2014Member epam:FederalFundsOpenRateMember 2014-09-12 2014-09-12 0001352010 us-gaap:RevolvingCreditFacilityMember epam:CreditFacility2017Member epam:OthercurrenciesexcludingU.S.dollarsMember 2017-05-24 0001352010 us-gaap:RevolvingCreditFacilityMember epam:CreditFacility2017Member us-gaap:LondonInterbankOfferedRateLIBORMember 2017-05-24 2017-05-24 0001352010 us-gaap:RevolvingCreditFacilityMember epam:CreditFacility2014Member epam:OthercurrenciesexcludingU.S.dollarsMember 2014-09-12 0001352010 us-gaap:RevolvingCreditFacilityMember epam:CreditFacility2017Member 2017-05-24 2017-05-24 0001352010 us-gaap:RevolvingCreditFacilityMember epam:CreditFacility2014Member currency:USD 2014-09-12 0001352010 us-gaap:RevolvingCreditFacilityMember epam:CreditFacility2017Member epam:FederalFundsOpenRateMember 2017-05-24 2017-05-24 0001352010 us-gaap:EMEAMember epam:RussiaSegmentMember 2018-01-01 2018-12-31 0001352010 srt:AsiaPacificMember 2018-01-01 2018-12-31 0001352010 srt:AsiaPacificMember epam:EuropeSegmentMember 2018-01-01 2018-12-31 0001352010 srt:NorthAmericaMember 2018-01-01 2018-12-31 0001352010 epam:CISMember epam:EuropeSegmentMember 2018-01-01 2018-12-31 0001352010 us-gaap:EMEAMember epam:EuropeSegmentMember 2018-01-01 2018-12-31 0001352010 srt:NorthAmericaMember epam:RussiaSegmentMember 2018-01-01 2018-12-31 0001352010 us-gaap:EMEAMember 2018-01-01 2018-12-31 0001352010 epam:CISMember epam:RussiaSegmentMember 2018-01-01 2018-12-31 0001352010 epam:CISMember 2018-01-01 2018-12-31 0001352010 us-gaap:EMEAMember epam:NorthAmericaSegmentMember 2018-01-01 2018-12-31 0001352010 epam:CISMember epam:NorthAmericaSegmentMember 2018-01-01 2018-12-31 0001352010 srt:NorthAmericaMember epam:EuropeSegmentMember 2018-01-01 2018-12-31 0001352010 srt:NorthAmericaMember epam:NorthAmericaSegmentMember 2018-01-01 2018-12-31 0001352010 srt:AsiaPacificMember epam:RussiaSegmentMember 2018-01-01 2018-12-31 0001352010 srt:AsiaPacificMember epam:NorthAmericaSegmentMember 2018-01-01 2018-12-31 0001352010 epam:NorthAmericaSegmentMember us-gaap:TransferredAtPointInTimeMember 2018-01-01 2018-12-31 0001352010 epam:RussiaSegmentMember us-gaap:TransferredOverTimeMember 2018-01-01 2018-12-31 0001352010 us-gaap:TransferredOverTimeMember 2018-01-01 2018-12-31 0001352010 epam:EuropeSegmentMember us-gaap:TransferredAtPointInTimeMember 2018-01-01 2018-12-31 0001352010 epam:NorthAmericaSegmentMember us-gaap:TransferredOverTimeMember 2018-01-01 2018-12-31 0001352010 epam:RussiaSegmentMember us-gaap:TransferredAtPointInTimeMember 2018-01-01 2018-12-31 0001352010 epam:EuropeSegmentMember us-gaap:TransferredOverTimeMember 2018-01-01 2018-12-31 0001352010 us-gaap:TransferredAtPointInTimeMember 2018-01-01 2018-12-31 0001352010 epam:TravelandConsumerSectorMember epam:RussiaSegmentMember 2019-01-01 2019-12-31 0001352010 epam:TravelandConsumerSectorMember epam:NorthAmericaSegmentMember 2019-01-01 2019-12-31 0001352010 epam:TravelandConsumerSectorMember 2019-01-01 2019-12-31 0001352010 epam:OtherSectorsMember epam:RussiaSegmentMember 2019-01-01 2019-12-31 0001352010 epam:OtherSectorsMember 2019-01-01 2019-12-31 0001352010 us-gaap:HealthcareSectorMember epam:RussiaSegmentMember 2019-01-01 2019-12-31 0001352010 us-gaap:FinancialServicesSectorMember epam:RussiaSegmentMember 2019-01-01 2019-12-31 0001352010 epam:OtherSectorsMember epam:NorthAmericaSegmentMember 2019-01-01 2019-12-31 0001352010 us-gaap:TechnologySectorMember epam:NorthAmericaSegmentMember 2019-01-01 2019-12-31 0001352010 us-gaap:TechnologySectorMember 2019-01-01 2019-12-31 0001352010 us-gaap:FinancialServicesSectorMember 2019-01-01 2019-12-31 0001352010 us-gaap:HealthcareSectorMember epam:NorthAmericaSegmentMember 2019-01-01 2019-12-31 0001352010 epam:BusinessInformationandMediaSectorsMember epam:NorthAmericaSegmentMember 2019-01-01 2019-12-31 0001352010 epam:OtherSectorsMember epam:EuropeSegmentMember 2019-01-01 2019-12-31 0001352010 us-gaap:FinancialServicesSectorMember epam:NorthAmericaSegmentMember 2019-01-01 2019-12-31 0001352010 epam:BusinessInformationandMediaSectorsMember epam:RussiaSegmentMember 2019-01-01 2019-12-31 0001352010 epam:BusinessInformationandMediaSectorsMember epam:EuropeSegmentMember 2019-01-01 2019-12-31 0001352010 us-gaap:TechnologySectorMember epam:EuropeSegmentMember 2019-01-01 2019-12-31 0001352010 us-gaap:HealthcareSectorMember 2019-01-01 2019-12-31 0001352010 epam:TravelandConsumerSectorMember epam:EuropeSegmentMember 2019-01-01 2019-12-31 0001352010 epam:BusinessInformationandMediaSectorsMember 2019-01-01 2019-12-31 0001352010 us-gaap:HealthcareSectorMember epam:EuropeSegmentMember 2019-01-01 2019-12-31 0001352010 us-gaap:TechnologySectorMember epam:RussiaSegmentMember 2019-01-01 2019-12-31 0001352010 us-gaap:FinancialServicesSectorMember epam:EuropeSegmentMember 2019-01-01 2019-12-31 0001352010 epam:OtherRevenuesMember epam:NorthAmericaSegmentMember 2019-01-01 2019-12-31 0001352010 us-gaap:TimeAndMaterialsContractMember epam:NorthAmericaSegmentMember 2019-01-01 2019-12-31 0001352010 epam:LicensingMember epam:RussiaSegmentMember 2019-01-01 2019-12-31 0001352010 epam:LicensingMember epam:EuropeSegmentMember 2019-01-01 2019-12-31 0001352010 epam:OtherRevenuesMember epam:RussiaSegmentMember 2019-01-01 2019-12-31 0001352010 us-gaap:TimeAndMaterialsContractMember epam:RussiaSegmentMember 2019-01-01 2019-12-31 0001352010 us-gaap:FixedPriceContractMember epam:RussiaSegmentMember 2019-01-01 2019-12-31 0001352010 epam:OtherRevenuesMember epam:EuropeSegmentMember 2019-01-01 2019-12-31 0001352010 us-gaap:FixedPriceContractMember 2019-01-01 2019-12-31 0001352010 us-gaap:FixedPriceContractMember epam:NorthAmericaSegmentMember 2019-01-01 2019-12-31 0001352010 us-gaap:FixedPriceContractMember epam:EuropeSegmentMember 2019-01-01 2019-12-31 0001352010 epam:LicensingMember epam:NorthAmericaSegmentMember 2019-01-01 2019-12-31 0001352010 us-gaap:TimeAndMaterialsContractMember 2019-01-01 2019-12-31 0001352010 epam:OtherRevenuesMember 2019-01-01 2019-12-31 0001352010 epam:LicensingMember 2019-01-01 2019-12-31 0001352010 us-gaap:TimeAndMaterialsContractMember epam:EuropeSegmentMember 2019-01-01 2019-12-31 0001352010 epam:EuropeSegmentMember us-gaap:TransferredOverTimeMember 2019-01-01 2019-12-31 0001352010 epam:RussiaSegmentMember us-gaap:TransferredAtPointInTimeMember 2019-01-01 2019-12-31 0001352010 epam:NorthAmericaSegmentMember us-gaap:TransferredAtPointInTimeMember 2019-01-01 2019-12-31 0001352010 us-gaap:TransferredOverTimeMember 2019-01-01 2019-12-31 0001352010 us-gaap:TransferredAtPointInTimeMember 2019-01-01 2019-12-31 0001352010 epam:NorthAmericaSegmentMember us-gaap:TransferredOverTimeMember 2019-01-01 2019-12-31 0001352010 epam:EuropeSegmentMember us-gaap:TransferredAtPointInTimeMember 2019-01-01 2019-12-31 0001352010 epam:RussiaSegmentMember us-gaap:TransferredOverTimeMember 2019-01-01 2019-12-31 0001352010 us-gaap:HealthcareSectorMember 2018-01-01 2018-12-31 0001352010 us-gaap:FinancialServicesSectorMember epam:EuropeSegmentMember 2018-01-01 2018-12-31 0001352010 us-gaap:TechnologySectorMember 2018-01-01 2018-12-31 0001352010 epam:BusinessInformationandMediaSectorsMember epam:EuropeSegmentMember 2018-01-01 2018-12-31 0001352010 epam:OtherSectorsMember epam:EuropeSegmentMember 2018-01-01 2018-12-31 0001352010 us-gaap:FinancialServicesSectorMember 2018-01-01 2018-12-31 0001352010 epam:OtherSectorsMember epam:RussiaSegmentMember 2018-01-01 2018-12-31 0001352010 epam:TravelandConsumerSectorMember epam:RussiaSegmentMember 2018-01-01 2018-12-31 0001352010 epam:BusinessInformationandMediaSectorsMember 2018-01-01 2018-12-31 0001352010 epam:TravelandConsumerSectorMember epam:EuropeSegmentMember 2018-01-01 2018-12-31 0001352010 epam:BusinessInformationandMediaSectorsMember epam:NorthAmericaSegmentMember 2018-01-01 2018-12-31 0001352010 epam:OtherSectorsMember epam:NorthAmericaSegmentMember 2018-01-01 2018-12-31 0001352010 epam:TravelandConsumerSectorMember 2018-01-01 2018-12-31 0001352010 us-gaap:HealthcareSectorMember epam:RussiaSegmentMember 2018-01-01 2018-12-31 0001352010 us-gaap:TechnologySectorMember epam:NorthAmericaSegmentMember 2018-01-01 2018-12-31 0001352010 us-gaap:HealthcareSectorMember epam:EuropeSegmentMember 2018-01-01 2018-12-31 0001352010 epam:OtherSectorsMember 2018-01-01 2018-12-31 0001352010 epam:BusinessInformationandMediaSectorsMember epam:RussiaSegmentMember 2018-01-01 2018-12-31 0001352010 epam:TravelandConsumerSectorMember epam:NorthAmericaSegmentMember 2018-01-01 2018-12-31 0001352010 us-gaap:FinancialServicesSectorMember epam:RussiaSegmentMember 2018-01-01 2018-12-31 0001352010 us-gaap:HealthcareSectorMember epam:NorthAmericaSegmentMember 2018-01-01 2018-12-31 0001352010 us-gaap:FinancialServicesSectorMember epam:NorthAmericaSegmentMember 2018-01-01 2018-12-31 0001352010 us-gaap:TechnologySectorMember epam:RussiaSegmentMember 2018-01-01 2018-12-31 0001352010 us-gaap:TechnologySectorMember epam:EuropeSegmentMember 2018-01-01 2018-12-31 0001352010 us-gaap:OtherCurrentLiabilitiesMember 2018-12-31 0001352010 us-gaap:OtherCurrentLiabilitiesMember 2019-12-31 0001352010 us-gaap:TradeAccountsReceivableMember 2018-12-31 0001352010 us-gaap:TradeAccountsReceivableMember 2019-12-31 0001352010 srt:NorthAmericaMember epam:EuropeSegmentMember 2019-01-01 2019-12-31 0001352010 srt:NorthAmericaMember epam:RussiaSegmentMember 2019-01-01 2019-12-31 0001352010 srt:NorthAmericaMember 2019-01-01 2019-12-31 0001352010 srt:AsiaPacificMember epam:EuropeSegmentMember 2019-01-01 2019-12-31 0001352010 srt:NorthAmericaMember epam:NorthAmericaSegmentMember 2019-01-01 2019-12-31 0001352010 epam:CISMember 2019-01-01 2019-12-31 0001352010 us-gaap:EMEAMember epam:RussiaSegmentMember 2019-01-01 2019-12-31 0001352010 epam:CISMember epam:NorthAmericaSegmentMember 2019-01-01 2019-12-31 0001352010 epam:CISMember epam:RussiaSegmentMember 2019-01-01 2019-12-31 0001352010 srt:AsiaPacificMember 2019-01-01 2019-12-31 0001352010 srt:AsiaPacificMember epam:NorthAmericaSegmentMember 2019-01-01 2019-12-31 0001352010 us-gaap:EMEAMember epam:NorthAmericaSegmentMember 2019-01-01 2019-12-31 0001352010 us-gaap:EMEAMember 2019-01-01 2019-12-31 0001352010 us-gaap:EMEAMember epam:EuropeSegmentMember 2019-01-01 2019-12-31 0001352010 srt:AsiaPacificMember epam:RussiaSegmentMember 2019-01-01 2019-12-31 0001352010 epam:CISMember epam:EuropeSegmentMember 2019-01-01 2019-12-31 0001352010 epam:LicensingMember epam:NorthAmericaSegmentMember 2018-01-01 2018-12-31 0001352010 epam:OtherRevenuesMember 2018-01-01 2018-12-31 0001352010 us-gaap:TimeAndMaterialsContractMember epam:EuropeSegmentMember 2018-01-01 2018-12-31 0001352010 us-gaap:TimeAndMaterialsContractMember epam:RussiaSegmentMember 2018-01-01 2018-12-31 0001352010 us-gaap:TimeAndMaterialsContractMember epam:NorthAmericaSegmentMember 2018-01-01 2018-12-31 0001352010 us-gaap:FixedPriceContractMember epam:NorthAmericaSegmentMember 2018-01-01 2018-12-31 0001352010 epam:OtherRevenuesMember epam:EuropeSegmentMember 2018-01-01 2018-12-31 0001352010 epam:OtherRevenuesMember epam:RussiaSegmentMember 2018-01-01 2018-12-31 0001352010 us-gaap:FixedPriceContractMember 2018-01-01 2018-12-31 0001352010 epam:LicensingMember epam:RussiaSegmentMember 2018-01-01 2018-12-31 0001352010 epam:LicensingMember 2018-01-01 2018-12-31 0001352010 epam:LicensingMember epam:EuropeSegmentMember 2018-01-01 2018-12-31 0001352010 us-gaap:FixedPriceContractMember epam:EuropeSegmentMember 2018-01-01 2018-12-31 0001352010 us-gaap:FixedPriceContractMember epam:RussiaSegmentMember 2018-01-01 2018-12-31 0001352010 us-gaap:TimeAndMaterialsContractMember 2018-01-01 2018-12-31 0001352010 epam:OtherRevenuesMember epam:NorthAmericaSegmentMember 2018-01-01 2018-12-31 0001352010 us-gaap:OtherCurrentLiabilitiesMember 2019-01-01 2019-12-31 0001352010 us-gaap:OtherCurrentLiabilitiesMember 2018-01-01 2018-12-31 0001352010 us-gaap:FixedPriceContractMember epam:ThreeYearsMember 2019-12-31 0001352010 us-gaap:FixedPriceContractMember epam:LessThanaYearMember 2019-12-31 0001352010 us-gaap:FixedPriceContractMember 2019-12-31 0001352010 us-gaap:FixedPriceContractMember epam:OneYearMember 2019-12-31 0001352010 us-gaap:FixedPriceContractMember epam:TwoYearsMember 2019-12-31 0001352010 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:OtherComprehensiveIncomeMember 2018-01-01 2018-12-31 0001352010 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:ForeignCurrencyGainLossMember 2019-01-01 2019-12-31 0001352010 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:CostOfSalesMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-12-31 0001352010 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:ForeignCurrencyGainLossMember 2018-01-01 2018-12-31 0001352010 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:CostOfSalesMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2017-01-01 2017-12-31 0001352010 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:CostOfSalesMember us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-12-31 0001352010 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:OtherComprehensiveIncomeMember 2019-01-01 2019-12-31 0001352010 us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember us-gaap:OtherComprehensiveIncomeMember 2017-01-01 2017-12-31 0001352010 us-gaap:ForeignExchangeContractMember us-gaap:NondesignatedMember us-gaap:ForeignCurrencyGainLossMember 2017-01-01 2017-12-31 0001352010 us-gaap:OtherCurrentLiabilitiesMember us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-31 0001352010 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-12-31 0001352010 us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2018-12-31 0001352010 us-gaap:OtherCurrentLiabilitiesMember us-gaap:ForeignExchangeContractMember us-gaap:CashFlowHedgingMember us-gaap:DesignatedAsHedgingInstrumentMember 2019-12-31 0001352010 us-gaap:ForeignExchangeContractMember 2019-12-31 0001352010 us-gaap:FairValueInputsLevel3Member 2017-12-31 0001352010 us-gaap:FairValueInputsLevel3Member 2019-01-01 2019-12-31 0001352010 us-gaap:FairValueInputsLevel3Member 2019-12-31 0001352010 us-gaap:FairValueInputsLevel3Member us-gaap:OtherNonoperatingIncomeExpenseMember 2018-01-01 2018-12-31 0001352010 epam:ThinkLimitedMember us-gaap:FairValueInputsLevel3Member 2018-01-01 2018-12-31 0001352010 us-gaap:FairValueInputsLevel3Member 2018-12-31 0001352010 us-gaap:FairValueInputsLevel3Member us-gaap:OtherNonoperatingIncomeExpenseMember 2019-01-01 2019-12-31 0001352010 epam:Other2019AcquisitionsMember us-gaap:FairValueInputsLevel3Member 2019-01-01 2019-12-31 0001352010 epam:ContinuumInnovationsMember us-gaap:FairValueInputsLevel3Member 2018-01-01 2018-12-31 0001352010 us-gaap:FairValueInputsLevel3Member 2018-01-01 2018-12-31 0001352010 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001352010 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001352010 us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001352010 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001352010 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001352010 us-gaap:ForeignExchangeContractMember us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001352010 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001352010 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2019-12-31 0001352010 us-gaap:ForeignExchangeContractMember us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001352010 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001352010 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001352010 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001352010 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001352010 us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001352010 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001352010 us-gaap:ForeignExchangeContractMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2018-12-31 0001352010 us-gaap:RevolvingCreditFacilityMember epam:CreditFacility2017Member us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember 2018-12-31 0001352010 us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember 2018-12-31 0001352010 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember 2018-12-31 0001352010 us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember 2018-12-31 0001352010 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember 2018-12-31 0001352010 us-gaap:RevolvingCreditFacilityMember epam:CreditFacility2017Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember 2018-12-31 0001352010 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember 2018-12-31 0001352010 us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember 2018-12-31 0001352010 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember 2018-12-31 0001352010 us-gaap:MoneyMarketFundsMember us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember 2018-12-31 0001352010 us-gaap:MoneyMarketFundsMember us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember 2018-12-31 0001352010 us-gaap:RevolvingCreditFacilityMember epam:CreditFacility2017Member us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember 2018-12-31 0001352010 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember 2018-12-31 0001352010 us-gaap:RevolvingCreditFacilityMember epam:CreditFacility2017Member us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember 2018-12-31 0001352010 us-gaap:RevolvingCreditFacilityMember epam:CreditFacility2017Member us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember 2018-12-31 0001352010 us-gaap:RevolvingCreditFacilityMember epam:CreditFacility2017Member us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember 2019-12-31 0001352010 us-gaap:BankTimeDepositsMember us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember 2019-12-31 0001352010 us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember 2019-12-31 0001352010 us-gaap:BankTimeDepositsMember us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember 2019-12-31 0001352010 us-gaap:RevolvingCreditFacilityMember epam:CreditFacility2017Member us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember 2019-12-31 0001352010 us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember 2019-12-31 0001352010 us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember 2019-12-31 0001352010 us-gaap:RevolvingCreditFacilityMember epam:CreditFacility2017Member us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember 2019-12-31 0001352010 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember 2019-12-31 0001352010 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember 2019-12-31 0001352010 us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember 2019-12-31 0001352010 us-gaap:BankTimeDepositsMember us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember 2019-12-31 0001352010 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember 2019-12-31 0001352010 us-gaap:RevolvingCreditFacilityMember epam:CreditFacility2017Member us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember 2019-12-31 0001352010 us-gaap:BankTimeDepositsMember us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember 2019-12-31 0001352010 us-gaap:MoneyMarketFundsMember us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember 2019-12-31 0001352010 us-gaap:MoneyMarketFundsMember us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember 2019-12-31 0001352010 us-gaap:BankTimeDepositsMember us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember 2019-12-31 0001352010 us-gaap:RevolvingCreditFacilityMember epam:CreditFacility2017Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember 2019-12-31 0001352010 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:FairValueMeasurementsNonrecurringMember 2019-12-31 0001352010 epam:ContinuumInnovationsMember 2019-04-01 2019-06-30 0001352010 epam:ContinuumInnovationsMember 2018-07-01 2018-09-30 0001352010 us-gaap:FairValueInputsLevel3Member 2017-01-01 2017-12-31 0001352010 us-gaap:FairValueInputsLevel3Member 2016-12-31 0001352010 us-gaap:CostOfSalesMember 2019-01-01 2019-12-31 0001352010 us-gaap:CostOfSalesMember 2018-01-01 2018-12-31 0001352010 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2018-01-01 2018-12-31 0001352010 us-gaap:CostOfSalesMember 2017-01-01 2017-12-31 0001352010 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2017-01-01 2017-12-31 0001352010 us-gaap:RestrictedStockMember epam:EquityClassifiedAwardMember epam:ServicePeriodMember epam:EquitySettledAwardMember 2018-01-01 2018-12-31 0001352010 us-gaap:RestrictedStockMember epam:EquityClassifiedAwardMember epam:ServicePeriodMember epam:EquitySettledAwardMember 2019-01-01 2019-12-31 0001352010 us-gaap:RestrictedStockUnitsRSUMember epam:LiabilityClassifiedAwardMember epam:ServicePeriodMember epam:CashSettledAwardMember 2016-12-31 0001352010 us-gaap:RestrictedStockUnitsRSUMember epam:LiabilityClassifiedAwardMember epam:ServicePeriodMember epam:CashSettledAwardMember 2017-01-01 2017-12-31 0001352010 us-gaap:RestrictedStockUnitsRSUMember epam:LiabilityClassifiedAwardMember epam:ServicePeriodMember epam:CashSettledAwardMember 2018-01-01 2018-12-31 0001352010 us-gaap:RestrictedStockUnitsRSUMember epam:EquityClassifiedAwardMember epam:ServicePeriodMember epam:EquitySettledAwardMember 2019-01-01 2019-12-31 0001352010 us-gaap:RestrictedStockUnitsRSUMember epam:LiabilityClassifiedAwardMember epam:ServicePeriodMember epam:CashSettledAwardMember 2018-12-31 0001352010 us-gaap:RestrictedStockUnitsRSUMember epam:EquityClassifiedAwardMember epam:ServicePeriodMember epam:EquitySettledAwardMember 2017-01-01 2017-12-31 0001352010 us-gaap:RestrictedStockMember epam:EquityClassifiedAwardMember epam:ServicePeriodMember epam:EquitySettledAwardMember 2019-12-31 0001352010 us-gaap:RestrictedStockUnitsRSUMember epam:EquityClassifiedAwardMember epam:ServicePeriodMember epam:EquitySettledAwardMember 2018-12-31 0001352010 us-gaap:RestrictedStockMember epam:EquityClassifiedAwardMember epam:ServicePeriodMember epam:EquitySettledAwardMember 2017-12-31 0001352010 us-gaap:RestrictedStockMember epam:EquityClassifiedAwardMember epam:ServicePeriodMember epam:EquitySettledAwardMember 2017-01-01 2017-12-31 0001352010 us-gaap:RestrictedStockUnitsRSUMember epam:EquityClassifiedAwardMember epam:ServicePeriodMember epam:EquitySettledAwardMember 2018-01-01 2018-12-31 0001352010 us-gaap:RestrictedStockUnitsRSUMember epam:LiabilityClassifiedAwardMember epam:ServicePeriodMember epam:CashSettledAwardMember 2019-01-01 2019-12-31 0001352010 us-gaap:RestrictedStockUnitsRSUMember epam:EquityClassifiedAwardMember epam:ServicePeriodMember epam:EquitySettledAwardMember 2017-12-31 0001352010 us-gaap:RestrictedStockMember epam:EquityClassifiedAwardMember epam:ServicePeriodMember epam:EquitySettledAwardMember 2016-12-31 0001352010 us-gaap:RestrictedStockUnitsRSUMember epam:LiabilityClassifiedAwardMember epam:ServicePeriodMember epam:CashSettledAwardMember 2017-12-31 0001352010 us-gaap:RestrictedStockUnitsRSUMember epam:EquityClassifiedAwardMember epam:ServicePeriodMember epam:EquitySettledAwardMember 2016-12-31 0001352010 us-gaap:RestrictedStockUnitsRSUMember epam:EquityClassifiedAwardMember epam:ServicePeriodMember epam:EquitySettledAwardMember 2019-12-31 0001352010 us-gaap:RestrictedStockUnitsRSUMember epam:LiabilityClassifiedAwardMember epam:ServicePeriodMember epam:CashSettledAwardMember 2019-12-31 0001352010 us-gaap:RestrictedStockMember epam:EquityClassifiedAwardMember epam:ServicePeriodMember epam:EquitySettledAwardMember 2018-12-31 0001352010 epam:NonEmployeeDirectorCompensationPlanTwentyTwelveMember 2019-12-31 0001352010 us-gaap:EmployeeStockOptionMember 2019-01-01 2019-12-31 0001352010 us-gaap:RestrictedStockMember epam:EquityClassifiedAwardMember epam:PerformanceTargetsMember epam:EquitySettledAwardMember 2019-01-01 2019-12-31 0001352010 epam:LongTermIncentivePlanTwentyFifteenMember 2015-06-11 2015-06-11 0001352010 us-gaap:RestrictedStockMember epam:A2019AcquisitionsMember epam:EquityClassifiedAwardMember epam:ServicePeriodMember epam:EquitySettledAwardMember 2019-01-01 2019-12-31 0001352010 us-gaap:RestrictedStockUnitsRSUMember epam:A2018AcquisitionsMember epam:EquityClassifiedAwardMember epam:ServicePeriodMember epam:EquitySettledAwardMember 2018-01-01 2018-12-31 0001352010 us-gaap:EmployeeStockOptionMember 2018-01-01 2018-12-31 0001352010 epam:Year2020Member us-gaap:RestrictedStockUnitsRSUMember epam:A2019AcquisitionsMember epam:EquityClassifiedAwardMember epam:ServicePeriodMember epam:EquitySettledAwardMember 2019-01-01 2019-12-31 0001352010 us-gaap:EmployeeStockOptionMember 2017-01-01 2017-12-31 0001352010 us-gaap:RestrictedStockMember epam:A2019AcquisitionsMember epam:EquityClassifiedAwardMember epam:PerformanceTargetsMember epam:EquitySettledAwardMember 2019-01-01 2019-12-31 0001352010 us-gaap:RestrictedStockUnitsRSUMember epam:DeferredCompensationSharebasedArrangementsLiabilityCurrentMember epam:LiabilityClassifiedAwardMember epam:ServicePeriodMember epam:CashSettledAwardMember 2018-12-31 0001352010 us-gaap:RestrictedStockUnitsRSUMember epam:EquityClassifiedAwardMember epam:PerformanceTargetsMember epam:EquitySettledAwardMember 2019-12-31 0001352010 epam:NonEmployeeDirectorCompensationPlanTwentyTwelveMember 2012-01-11 0001352010 epam:NonEmployeeDirectorCompensationPlanTwentyTwelveMember 2012-01-11 2012-01-11 0001352010 us-gaap:RestrictedStockUnitsRSUMember epam:ContinuumInnovationsMember epam:EquityClassifiedAwardMember epam:PerformanceTargetsMember epam:EquitySettledAwardMember 2018-10-01 2018-12-31 0001352010 epam:Year2020Member epam:A2019AcquisitionsMember 2019-01-01 2019-12-31 0001352010 us-gaap:RestrictedStockMember epam:EquityClassifiedAwardMember epam:PerformanceTargetsMember epam:EquitySettledAwardMember 2019-12-31 0001352010 us-gaap:RestrictedStockUnitsRSUMember epam:DeferredCompensationSharebasedArrangementsLiabilityCurrentMember epam:LiabilityClassifiedAwardMember epam:ServicePeriodMember epam:CashSettledAwardMember 2019-12-31 0001352010 epam:A2019AcquisitionsMember 2019-01-01 2019-12-31 0001352010 epam:LongTermIncentivePlanTwentyFifteenMember 2019-12-31 0001352010 us-gaap:EmployeeStockOptionMember epam:LongTermIncentivePlanTwentyZeroSixMember 2006-05-31 2006-05-31 0001352010 us-gaap:RestrictedStockUnitsRSUMember epam:A2019AcquisitionsMember epam:EquityClassifiedAwardMember epam:ServicePeriodMember epam:EquitySettledAwardMember 2019-01-01 2019-12-31 0001352010 epam:LongTermIncentivePlanTwentyTwelveMember 2015-06-11 2015-06-11 0001352010 epam:Year2020Member us-gaap:RestrictedStockUnitsRSUMember epam:A2019AcquisitionsMember epam:EquityClassifiedAwardMember epam:PerformanceTargetsMember epam:EquitySettledAwardMember 2019-01-01 2019-12-31 0001352010 us-gaap:RestrictedStockUnitsRSUMember epam:A2019AcquisitionsMember epam:LiabilityClassifiedAwardMember epam:ServicePeriodMember epam:CashSettledAwardMember 2019-01-01 2019-12-31 0001352010 us-gaap:EmployeeStockOptionMember 2019-12-31 0001352010 epam:PerformanceTargetsMember 2017-01-01 2017-12-31 0001352010 epam:PerformanceTargetsMember 2018-01-01 2018-12-31 0001352010 us-gaap:RestrictedStockUnitsRSUMember epam:EquityClassifiedAwardMember epam:PerformanceTargetsMember epam:EquitySettledAwardMember 2019-01-01 2019-12-31 0001352010 us-gaap:RestrictedStockMember epam:LiabilityClassifiedAwardMember epam:PerformanceTargetsMember epam:EquitySettledAwardMember 2019-01-01 2019-12-31 0001352010 us-gaap:RestrictedStockUnitsRSUMember epam:EquityClassifiedAwardMember epam:PerformanceTargetsMember epam:EquitySettledAwardMember 2018-01-01 2018-12-31 0001352010 us-gaap:RestrictedStockMember epam:EquityClassifiedAwardMember epam:PerformanceTargetsMember epam:EquitySettledAwardMember 2017-01-01 2017-12-31 0001352010 epam:PerformanceTargetsMember 2019-01-01 2019-12-31 0001352010 us-gaap:RestrictedStockMember epam:LiabilityClassifiedAwardMember epam:PerformanceTargetsMember epam:EquitySettledAwardMember 2018-01-01 2018-12-31 0001352010 us-gaap:RestrictedStockUnitsRSUMember epam:EquityClassifiedAwardMember epam:PerformanceTargetsMember epam:EquitySettledAwardMember 2017-01-01 2017-12-31 0001352010 us-gaap:RestrictedStockMember epam:LiabilityClassifiedAwardMember epam:PerformanceTargetsMember epam:EquitySettledAwardMember 2017-01-01 2017-12-31 0001352010 us-gaap:RestrictedStockMember epam:EquityClassifiedAwardMember epam:PerformanceTargetsMember epam:EquitySettledAwardMember 2018-01-01 2018-12-31 0001352010 epam:ServicePeriodMember 2017-01-01 2017-12-31 0001352010 epam:ServicePeriodMember 2019-01-01 2019-12-31 0001352010 epam:ServicePeriodMember 2018-01-01 2018-12-31 0001352010 us-gaap:EmployeeStockOptionMember 2016-12-31 0001352010 us-gaap:EmployeeStockOptionMember 2018-12-31 0001352010 us-gaap:EmployeeStockOptionMember 2017-12-31 0001352010 us-gaap:RestrictedStockUnitsRSUMember epam:EquityClassifiedAwardMember epam:PerformanceTargetsMember epam:EquitySettledAwardMember 2017-12-31 0001352010 us-gaap:RestrictedStockMember epam:EquityClassifiedAwardMember epam:PerformanceTargetsMember epam:EquitySettledAwardMember 2017-12-31 0001352010 us-gaap:RestrictedStockUnitsRSUMember epam:EquityClassifiedAwardMember epam:PerformanceTargetsMember epam:EquitySettledAwardMember 2016-12-31 0001352010 us-gaap:RestrictedStockMember epam:LiabilityClassifiedAwardMember epam:PerformanceTargetsMember epam:EquitySettledAwardMember 2017-12-31 0001352010 us-gaap:RestrictedStockUnitsRSUMember epam:EquityClassifiedAwardMember epam:PerformanceTargetsMember epam:EquitySettledAwardMember 2018-12-31 0001352010 us-gaap:RestrictedStockMember epam:EquityClassifiedAwardMember epam:PerformanceTargetsMember epam:EquitySettledAwardMember 2018-12-31 0001352010 us-gaap:RestrictedStockMember epam:LiabilityClassifiedAwardMember epam:PerformanceTargetsMember epam:EquitySettledAwardMember 2018-12-31 0001352010 us-gaap:RestrictedStockMember epam:LiabilityClassifiedAwardMember epam:PerformanceTargetsMember epam:EquitySettledAwardMember 2019-12-31 0001352010 us-gaap:RestrictedStockMember epam:LiabilityClassifiedAwardMember epam:PerformanceTargetsMember epam:EquitySettledAwardMember 2016-12-31 0001352010 us-gaap:RestrictedStockMember epam:EquityClassifiedAwardMember epam:PerformanceTargetsMember epam:EquitySettledAwardMember 2016-12-31 0001352010 country:UA us-gaap:CapitalAdditionsMember 2019-07-01 2019-09-30 0001352010 country:UA us-gaap:OtherNoncurrentAssetsMember us-gaap:CapitalAdditionsMember 2019-09-30 0001352010 epam:NorthAmericaSegmentMember 2017-01-01 2017-12-31 0001352010 epam:RussiaSegmentMember 2017-01-01 2017-12-31 0001352010 us-gaap:OperatingSegmentsMember 2018-01-01 2018-12-31 0001352010 epam:EuropeSegmentMember 2017-01-01 2017-12-31 0001352010 us-gaap:OperatingSegmentsMember 2019-01-01 2019-12-31 0001352010 us-gaap:OperatingSegmentsMember 2017-01-01 2017-12-31 0001352010 country:DE 2018-01-01 2018-12-31 0001352010 country:US 2019-01-01 2019-12-31 0001352010 country:GB 2019-01-01 2019-12-31 0001352010 country:RU 2017-01-01 2017-12-31 0001352010 country:NL 2019-01-01 2019-12-31 0001352010 country:CH 2018-01-01 2018-12-31 0001352010 country:GB 2018-01-01 2018-12-31 0001352010 country:RU 2019-01-01 2019-12-31 0001352010 country:DE 2019-01-01 2019-12-31 0001352010 country:DE 2017-01-01 2017-12-31 0001352010 epam:OtherCountriesMember 2019-01-01 2019-12-31 0001352010 country:RU 2018-01-01 2018-12-31 0001352010 country:CH 2017-01-01 2017-12-31 0001352010 country:CA 2018-01-01 2018-12-31 0001352010 country:NL 2017-01-01 2017-12-31 0001352010 country:CA 2017-01-01 2017-12-31 0001352010 country:CA 2019-01-01 2019-12-31 0001352010 epam:OtherCountriesMember 2017-01-01 2017-12-31 0001352010 country:GB 2017-01-01 2017-12-31 0001352010 country:US 2018-01-01 2018-12-31 0001352010 country:NL 2018-01-01 2018-12-31 0001352010 epam:OtherCountriesMember 2018-01-01 2018-12-31 0001352010 country:CH 2019-01-01 2019-12-31 0001352010 us-gaap:OperatingIncomeLossMember 2018-01-01 2018-12-31 0001352010 us-gaap:SalesRevenueSegmentMember us-gaap:CustomerConcentrationRiskMember us-gaap:OperatingSegmentsMember 2019-01-01 2019-12-31 0001352010 us-gaap:MaterialReconcilingItemsMember 2019-01-01 2019-12-31 0001352010 us-gaap:MaterialReconcilingItemsMember 2017-01-01 2017-12-31 0001352010 us-gaap:MaterialReconcilingItemsMember 2018-01-01 2018-12-31 0001352010 country:IN 2017-12-31 0001352010 country:US 2019-12-31 0001352010 country:CN 2017-12-31 0001352010 country:US 2017-12-31 0001352010 country:BY 2017-12-31 0001352010 country:RU 2017-12-31 0001352010 country:CN 2019-12-31 0001352010 country:RU 2019-12-31 0001352010 country:UA 2018-12-31 0001352010 country:PL 2018-12-31 0001352010 country:HU 2019-12-31 0001352010 country:BY 2018-12-31 0001352010 country:PL 2017-12-31 0001352010 country:HU 2017-12-31 0001352010 country:CN 2018-12-31 0001352010 country:PL 2019-12-31 0001352010 country:IN 2019-12-31 0001352010 epam:OtherCountriesMember 2018-12-31 0001352010 epam:OtherCountriesMember 2019-12-31 0001352010 country:UA 2017-12-31 0001352010 country:UA 2019-12-31 0001352010 country:IN 2018-12-31 0001352010 epam:OtherCountriesMember 2017-12-31 0001352010 country:US 2018-12-31 0001352010 country:RU 2018-12-31 0001352010 country:BY 2019-12-31 0001352010 country:HU 2018-12-31 0001352010 us-gaap:SalesRevenueSegmentMember us-gaap:CustomerConcentrationRiskMember us-gaap:OperatingSegmentsMember 2017-01-01 2017-12-31 0001352010 us-gaap:SalesRevenueSegmentMember us-gaap:CustomerConcentrationRiskMember us-gaap:OperatingSegmentsMember 2018-01-01 2018-12-31 0001352010 2019-01-01 2019-03-31 0001352010 2019-04-01 2019-06-30 0001352010 2019-07-01 2019-09-30 0001352010 2019-10-01 2019-12-31 0001352010 2018-07-01 2018-09-30 0001352010 2018-04-01 2018-06-30 0001352010 2018-01-01 2018-03-31 0001352010 2018-10-01 2018-12-31 0001352010 epam:DeltixMember us-gaap:SubsequentEventMember 2020-02-03 2020-02-03 0001352010 epam:DeltixMember us-gaap:SubsequentEventMember 2020-02-03 0001352010 epam:DeltixMember us-gaap:SubsequentEventMember epam:EquityClassifiedAwardMember epam:PerformanceandServicebasedawardsMember 2020-02-03 2020-02-03 0001352010 us-gaap:AllowanceForCreditLossMember 2018-12-31 0001352010 us-gaap:ValuationAllowanceOperatingLossCarryforwardsMember 2017-12-31 0001352010 us-gaap:ValuationAllowanceOperatingLossCarryforwardsMember 2018-01-01 2018-12-31 0001352010 us-gaap:AllowanceForCreditLossMember 2017-01-01 2017-12-31 0001352010 us-gaap:AllowanceForCreditLossMember 2019-01-01 2019-12-31 0001352010 us-gaap:ValuationAllowanceOperatingLossCarryforwardsMember 2019-12-31 0001352010 us-gaap:ValuationAllowanceOperatingLossCarryforwardsMember 2017-01-01 2017-12-31 0001352010 us-gaap:AllowanceForCreditLossMember 2019-12-31 0001352010 us-gaap:ValuationAllowanceOperatingLossCarryforwardsMember 2019-01-01 2019-12-31 0001352010 us-gaap:ValuationAllowanceOperatingLossCarryforwardsMember 2018-12-31 0001352010 us-gaap:AllowanceForCreditLossMember 2017-12-31 0001352010 us-gaap:AllowanceForCreditLossMember 2018-01-01 2018-12-31 0001352010 us-gaap:AllowanceForCreditLossMember 2016-12-31 0001352010 us-gaap:ValuationAllowanceOperatingLossCarryforwardsMember 2016-12-31 iso4217:USD iso4217:USD shares shares pure false --12-31 FY 2019 0001352010 -76000 119000 185000 0 0 P0Y1M2D 1557000 2920000 1557000 0 0.001 0.001 160000000 160000000 54099927 55207446 54080192 55187711 0 0 0 0 2241000 0 0 2241000 0 145000 0 false There were no lease agreements that contained material restrictive covenants P2Y There were no material lease agreements signed with related parties 0 64321000 0 0 0 0 0 0 10-K true 2019-12-31 false 001-35418 EPAM SYSTEMS, INC. DE 22-3536104 41 University Drive Suite 202 18940 Newtown PA 267 759-9000 Common Stock, par value $0.001 per share EPAM NYSE Yes No Yes Yes Large Accelerated Filer false false false 9127000000 55259184 <div style="line-height:120%;padding-top:4px;text-align:left;text-indent:0px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">The registrant intends to file a definitive Proxy Statement for its 2020 annual meeting of stockholders pursuant to Regulation 14A within 120 days of the end of the registrant’s fiscal year ended December 31, 2019. Portions of the registrant’s Proxy Statement are incorporated by reference into Part III of this Form 10-K. With the exception of the portions of the Proxy Statement expressly incorporated by reference, such document shall not be deemed filed with this Form 10-K.</span></div> 936552000 770560000 497716000 402337000 39943000 26171000 1474211000 1199068000 165259000 102646000 238991000 0 56258000 57065000 195043000 166832000 75013000 69983000 39433000 16208000 2244208000 1611802000 7831000 7444000 230035000 177594000 82476000 50253000 9064000 27538000 57542000 0 386948000 262829000 25074000 25031000 45878000 43685000 180848000 0 9315000 17661000 648063000 349206000 55000 54000 607051000 544700000 1020590000 759533000 177000 177000 -31374000 -41514000 1596145000 1262596000 2244208000 1611802000 2293798000 1842912000 1450448000 1488198000 1186921000 921352000 457433000 373587000 327588000 45317000 36640000 28562000 302850000 245764000 172946000 8725000 3522000 4601000 -12049000 487000 -3242000 299526000 249773000 174305000 38469000 9517000 101545000 261057000 240256000 72760000 6295000 -21338000 20065000 3845000 -2553000 0 271197000 216365000 92825000 4.77 4.48 1.40 4.53 4.24 1.32 54719414 53622989 52077011 57667789 56672676 54984173 51097687 50000 374907000 444320000 19735 -177000 -37688000 781412000 140043 -43479 3300000 3300000 48173000 48173000 1789434 3000 54094000 54097000 20065000 20065000 1740000 1740000 72760000 72760000 52983685 53000 473874000 518820000 19735 -177000 -17623000 974947000 222675 -71334 8131000 8131000 44279000 44279000 945166 1000 34678000 34679000 -21338000 -21338000 -2553000 -2553000 457000 457000 240256000 240256000 54080192 54000 544700000 759533000 19735 -177000 -41514000 1262596000 54080192 54000 544700000 759533000 19735 -177000 -41514000 1262596000 18787 284922 -95223 15951000 15951000 41256000 41256000 899033 1000 37046000 37047000 6295000 6295000 3845000 3845000 261057000 261057000 55187711 55000 607051000 1020590000 19735 -177000 -31374000 1596145000 261057000 240256000 72760000 45317000 36640000 28562000 55859000 0 0 1619000 848000 51000 -7764000 -48000000 12561000 72036000 59188000 52407000 -4764000 1712000 4010000 87174000 46902000 81488000 7155000 8432000 -1061000 -1685000 -772000 1221000 27125000 51953000 47803000 -53419000 0 0 -23127000 9151000 61892000 287453000 292218000 192820000 99308000 37574000 29806000 0 418000 0 39322000 74268000 6810000 6739000 699000 -465000 -145369000 -112123000 -36151000 37003000 34845000 53984000 15503000 7747000 3194000 0 0 25000000 9000 3494000 25103000 1104000 0 0 -24000 -603000 -941000 20363000 23001000 49746000 3530000 -14240000 11776000 165977000 188856000 218191000 771711000 582855000 364664000 937688000 771711000 582855000 65306000 40437000 26669000 832000 777000 548000 3876000 8390000 0 16921000 2140000 1042000 936552000 770560000 582585000 0 14000 91000 1136000 1137000 179000 1136000 1151000 270000 937688000 771711000 582855000 BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES<div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">EPAM Systems, Inc. (the “Company” or “EPAM”) is a leading global provider of digital platform engineering and software development services to customers located around the world, primarily in North America, Europe, Asia and Australia. The Company’s industry expertise includes financial services, travel and consumer, software and hi-tech, business information and media, life sciences and healthcare, as well as other emerging industries. The Company is incorporated in Delaware with headquarters in Newtown, Pennsylvania. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Principles of Consolidation </span><span style="font-family:inherit;font-size:10pt;">— The consolidated financial statements include the financial statements of EPAM and its subsidiaries. All intercompany balances and transactions have been eliminated.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Reclassifications</span><span style="font-family:inherit;font-size:10pt;"> — Certain amounts recorded in the prior-period consolidated balance sheets and consolidated statements of cash flows presented have been reclassified to conform to the current-period financial statement presentation. These reclassifications had no effect on previously reported results of operations.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company made the following reclassifications to its consolidated balance sheet as of December 31, 2018:</span></div><table cellpadding="0" cellspacing="0" style="padding-top:12px;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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company combined previously reported Accounts receivable and Unbilled revenues into Trade receivables and contract assets. </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amounts previously reported within Accrued expenses and other current liabilities, Due to employees, Deferred compensation due to employees and Taxes payable, current were reclassified to Accrued compensation and benefits expenses.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amounts previously reported within Taxes payable, current were reclassified to Accrued expenses and other current liabilities, Accrued compensation and benefits expenses and Income taxes payable, current.</span></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the impact of these changes on the consolidated balance sheet as of December 31, 2018: </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:99.609375%;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="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As Previously Reported</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Change</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As Reported </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;">Current 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;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounts receivable, net of allowance of $1,557</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>297,685</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>(297,685</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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;">Unbilled 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>104,652</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>(104,652</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>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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;">Trade receivables and contract assets, net of allowance of $1,557</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>402,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="overflow:hidden;font-size:10pt;"><span 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>402,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></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;">Current liabilities </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></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;">Accrued expenses and other current liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>127,937</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>(77,684</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50,253</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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;">Accrued compensation and benefits expenses <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>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>177,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>177,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: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;">Due to employees</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>49,683</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>(49,683</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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;">Deferred compensation due to employees</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,920</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(9,920</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>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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;">Taxes payable, current</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>67,845</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(67,845</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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;">Income taxes payable, current</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>27,538</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>27,538</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Use of Estimates</span><span style="font-family:inherit;font-size:10pt;"> — The preparation of financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions. These estimates and assumptions affect reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements, as well as revenues and expenses during the reporting period. The Company bases its estimates and judgments on historical experience, knowledge of current conditions and its beliefs of what could occur in the future, given available information. Actual results could differ from those estimates, and such differences may be material to the financial statements.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Cash and Cash Equivalents</span><span style="font-family:inherit;font-size:10pt;"> — Cash equivalents are short-term, highly liquid investments that are readily convertible into cash, with maturities of three months or less at the date acquired. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Trade Receivables and Contract Assets</span><span style="font-family:inherit;font-size:10pt;"> — The Company classifies its right to consideration in exchange for deliverables as either a trade receivable or a contract asset. A trade receivable is a right to consideration that is unconditional (i.e., only the passage of time is required before payment is due) regardless of whether the amounts have been billed. Trade receivables are stated net of allowance for doubtful accounts. Outstanding trade receivables are reviewed periodically and allowances are provided for the estimated amount of receivables that may not be collected. The allowance for doubtful accounts is determined based on historical experience and management’s evaluation of trade receivables. A contract asset is a right to consideration that is conditional upon factors other than the passage of time. Contract assets primarily relate to unbilled amounts on fixed-price contracts. Contract assets are recorded when services have been provided but the Company does not have an unconditional right to receive consideration. The Company recognizes an impairment loss when the contract carrying amount is greater than the remaining consideration receivable, less directly related costs to be incurred. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Property and Equipment</span><span style="font-family:inherit;font-size:10pt;"> — Property and equipment acquired in the ordinary course of the Company’s operations are stated at cost, net of accumulated depreciation. Depreciation is calculated on a straight-line basis over the estimated useful lives of the assets generally ranging from </span><span style="font-family:inherit;font-size:10pt;">two</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>fifty years</span></span><span style="font-family:inherit;font-size:10pt;">. Leasehold improvements are amortized on a straight-line basis over the shorter of the term of the lease or the estimated useful life of the improvement. Maintenance and repairs are expensed as incurred. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Business Combinations </span><span style="font-family:inherit;font-size:10pt;">— The Company accounts for business combinations using the acquisition method which requires it to estimate the fair value of identifiable assets acquired and liabilities assumed, including any contingent consideration, to properly allocate the purchase price to the individual assets acquired and liabilities assumed in accordance with the Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) Topic 805, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Business Combinations</span><span style="font-family:inherit;font-size:10pt;">. The allocation of the purchase price utilizes significant estimates in determining the fair values of identifiable assets acquired and liabilities assumed, especially with respect to intangible assets. The significant estimates and assumptions used include the timing and amount of forecasted revenues and cash flows, anticipated growth rates, client attrition rates, the discount rate reflecting the risk inherent in future cash flows and the determination of useful lives for finite-lived assets. There are different valuation models for each component, the selection of which requires considerable judgment. These determinations will affect the amount of amortization expense recognized in future periods. The Company bases its fair value estimates on assumptions it believes are reasonable, but recognizes that the assumptions are inherently uncertain. The acquired assets typically include customer relationships, software, trade names, non-competition agreements, and assembled workforce and as a result, a substantial portion of the purchase price is allocated to goodwill and other intangible assets.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">If the initial accounting for the business combination has not been completed by the end of the reporting period in which the business combination occurs, provisional amounts are reported to present information about facts and circumstances that existed as of the acquisition date. Once the measurement period ends, which in no case extends beyond one year from the acquisition date, revisions to the accounting for the business combination are recorded in earnings.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">All acquisition-related costs, other than the costs to issue debt or equity securities, are accounted for as expenses in the period in which they are incurred. Changes in the fair value of contingent consideration arrangements that are not measurement period adjustments are recognized in earnings. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Long-Lived Assets</span><span style="font-family:inherit;font-size:10pt;"> — Long-lived assets, such as property and equipment and finite-lived intangible assets, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. When the carrying value of an asset is more than the sum of the undiscounted expected future cash flows, an impairment is recognized. An impairment loss is measured as the excess of the asset’s carrying amount over its fair value. Intangible assets that have finite useful lives are amortized over their estimated useful lives on a straight-line basis. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Goodwill and Other Indefinite-Lived Intangible Assets </span><span style="font-family:inherit;font-size:10pt;">— Goodwill and other intangible assets that have indefinite useful lives are accounted for in accordance with FASB 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;">. The Company conducts its evaluation of goodwill impairment at the reporting unit level on an annual basis as of October 31st, and more frequently if events or circumstances indicate that the carrying value of a reporting unit exceeds its fair value. A reporting unit is an operating segment or one level below. The Company does not have intangible assets other than goodwill that have indefinite useful lives.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Derivative Financial Instruments</span><span style="font-family:inherit;font-size:10pt;"> — The Company enters into derivative financial instruments to manage exposure to fluctuations in certain foreign currencies. During 2018, for accounting purposes, these foreign currency forward contracts became designated as hedges, as defined under FASB ASC Topic 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;">. The Company measures these foreign currency derivative contracts at fair value on a recurring basis utilizing Level 2 inputs. The Company records changes in the fair value of these hedges in accumulated other comprehensive income/(loss) until the forecasted transaction occurs. When the forecasted transaction occurs, the Company reclassifies the related gain or loss on the cash flow hedge to cost of revenues (exclusive of depreciation and amortization). In the event the underlying forecasted transaction does not occur, or it becomes probable that it will not occur, the Company reclassifies the gain or loss on the underlying hedge into income. If the Company does not elect hedge accounting, or the contract does not qualify for hedge accounting treatment, the changes in fair value from period to period are recorded in income. The cash flow impact of derivatives identified as hedging instruments is reflected as cash flows from operating activities. The cash flow impact of derivatives not identified as hedging instruments is reflected as cash flows from investing activities.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Fair Value of Financial Instruments</span><span style="font-family:inherit;font-size:10pt;"> — The Company makes assumptions about fair values of its financial assets and liabilities in accordance with FASB ASC Topic 820, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Fair Value Measurement</span><span style="font-family:inherit;font-size:10pt;">, and utilizes the following fair value hierarchy in determining inputs used for valuation:</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Level 1 — Quoted prices for identical assets or liabilities in active markets.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Level 2 — Inputs other than quoted prices within Level 1 that are observable either directly or indirectly, including quoted prices in markets that are not active, quoted prices in active markets for similar assets or liabilities, and observable inputs other than quoted prices such as interest rates or yield curves.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Level 3 — Unobservable inputs reflecting management’s view about the assumptions that market participants would use in pricing the asset or liability.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Where the fair values of financial assets and liabilities recorded in the consolidated balance sheets cannot be derived from an active market, they are determined using a variety of valuation techniques. These valuation techniques include a net present value technique, comparison to similar instruments with market observable inputs, option pricing models and other relevant valuation models. To the extent possible, observable market data is used as inputs into these models but when it is not feasible, a degree of judgment is required to establish fair values. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Changes in the fair value of liabilities could cause a material impact to, and volatility in the Company’s operating results. See Note </span><span style="font-family:Times New Roman;">11</span><span style="font-family:inherit;font-size:10pt;"> “Fair Value Measurements.”</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;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;">Effective January 1, 2018, the Company adopted the Accounting Standard Update (“ASU”) No. 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) as amended using the modified retrospective method. The standard effectively replaced previously existing revenue recognition guidance (Topic 605) and requires entities to recognize revenue to depict the transfer of promised goods or services in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services as well as requires additional disclosure about the nature, amount, timing and uncertainty of revenues and cash flows arising from customer contracts, including significant judgments and changes in judgments. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company applied a practical expedient to aggregate the effect of all contract modifications that occurred before the adoption date. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the impacts of changes in accounting policies after adoption of Topic 606 on the Company’s consolidated Statement of Income and Comprehensive Income for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, which primarily resulted from deferring the timing of revenue recognition for contracts that were previously recognized on a cash basis and recognizing revenues from certain license agreements at a point-in-time rather than over time:</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:65%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width: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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As Reported</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Balances Without Adoption of Topic 606</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Effect of Change Higher/(Lower)</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;">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>1,842,912</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,843,159</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(247</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income from operations</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>245,764</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>246,011</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>(247</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:6px;text-indent:-6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Provision for income taxes</span></div><div style="text-align:left;font-size:10pt;"><span style="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>9,517</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,572</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>(55</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income</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>240,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 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>240,448</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>(192</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:12px;text-align:left;text-indent:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">For the years ended December 31, 2019 and 2018</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company recognizes revenues when control of goods or services is passed to a customer in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services. Such control may be transferred over time or at a point in time depending on satisfaction of obligations stipulated by the contract. Consideration expected to be received may consist of both fixed and variable components and is allocated to each separately identifiable performance obligation based on the performance obligation’s relative standalone selling price. Variable consideration usually takes the form of volume-based discounts, service level credits, price concessions or incentives. Determining the estimated amount of such variable consideration involves assumptions and judgment that can have an impact on the amount of revenues reported. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company derives revenues from a variety of service arrangements, which have been evolving to provide more customized and integrated solutions to customers by combining software engineering with customer experience design, business consulting and technology innovation services. Fees for these contracts may be in the form of time-and-materials or fixed-price arrangements. The Company generates the majority of its revenues under time-and-material contracts, which are billed using hourly, daily or monthly rates to determine the amounts to be charged directly to the customer. EPAM applies a practical expedient and revenues related to time-and-material contracts are recognized based on the right to invoice for services performed.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fixed-price contracts include maintenance and support arrangements which may exceed one year in duration. Maintenance and support arrangements generally relate to the provision of ongoing services and revenues for such contracts are recognized ratably over the expected service period. Fixed-price contracts also include application development arrangements, where progress towards satisfaction of the performance obligation is measured using input or output methods and input methods are used only when there is a direct correlation between hours incurred and the end product delivered. Assumptions, risks and uncertainties inherent in the estimates used to measure progress could affect the amount of revenues, receivables and deferred revenues at each reporting period. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenues from licenses which have significant stand-alone functionality are recognized at a point in time when control of the license is transferred to the customer. Revenues from licenses which do not have stand-alone functionality are recognized over time. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">If there is an uncertainty about the receipt of payment for the services, revenue recognition is deferred until the uncertainty is sufficiently resolved. The Company applies a practical expedient and does not assess the existence of a significant financing component if the period between transfer of the service to a customer and when the customer pays for that service is one year or less.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company reports gross reimbursable “out-of-pocket” expenses incurred as both revenues and cost of revenues in the consolidated statements of income and comprehensive income.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">For the year ended December 31, 2017</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company recognized revenue when the following criteria were met: (1) persuasive evidence of an arrangement existed; (2) delivery had occurred; (3) the sales price was fixed or determinable; and (4) collectability was reasonably assured. Determining whether and when some of these criteria had been satisfied often involved assumptions and judgments that could have had a significant impact on the timing and amount of revenue reported.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company derived its revenues from a variety of service offerings, which represent specific competencies of its delivery professionals. Contracts for these services have different terms and conditions based on the scope, deliverables, and complexity of the engagement, which require management to make judgments and estimates in determining the appropriate revenue recognition. Fees for these contracts may have been in the form of time-and-materials or fixed-price arrangements. If there was uncertainty about the project completion or receipt of payment for the services, revenue was deferred until the uncertainty was sufficiently resolved. At the time revenue was recognized, the Company provided for any contractual deductions and reduced revenue accordingly. The Company reported gross reimbursable “out-of-pocket” expenses incurred as both revenues and cost of revenues in the consolidated statements of income and comprehensive income. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company deferred amounts billed to its customers for revenues not yet earned. Such amounts were anticipated to be recorded as revenues when services were performed in subsequent periods. Unbilled revenue was recorded when services have been provided but billed subsequent to the period end in accordance with the contract terms.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The majority of the Company’s revenues (</span><span style="font-family:inherit;font-size:10pt;"><span>90.3%</span></span><span style="font-family:inherit;font-size:10pt;"> of revenues in 2017) were generated under time-and-material contracts whereby revenues were recognized as services were performed with the corresponding cost of providing those services reflected as cost of revenues. The majority of such revenues were billed using hourly, daily or monthly rates as actual time was incurred on the project. Revenues from fixed-price contracts (</span><span style="font-family:inherit;font-size:10pt;"><span>8.3%</span></span><span style="font-family:inherit;font-size:10pt;"> of revenues in 2017) included fixed-price maintenance and support arrangements, which may have exceeded one year in duration and revenues from maintenance and support arrangements were generally recognized ratably over the expected service period. Fixed-price contracts also included application development arrangements and revenues from these arrangements were primarily determined using the proportional performance method. In cases where final acceptance of the product, system, or solution was specified by the customer, and the acceptance criteria were not objectively determinable to have been met as the services were provided, revenues were deferred until all acceptance criteria had been met. In the absence of a sufficient basis to measure progress towards completion, revenue was recognized upon receipt of final acceptance from the customer. Assumptions, risks and uncertainties inherent in the estimates used in the application of the proportional performance method of accounting could have affected the amount of revenues, receivables and deferred revenues at each reporting period.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Cost of Revenues (Exclusive of Depreciation and Amortization)</span><span style="font-family:inherit;font-size:10pt;"> — Consists principally of salaries, bonuses, fringe benefits, stock-based compensation, project related travel costs and fees for subcontractors that are assigned to customer projects. Salaries and other compensation expenses of the Company’s delivery professionals are reported as cost of revenues regardless of whether the employees are actually performing client services during a given period. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Selling, General and Administrative Expenses</span><span style="font-family:inherit;font-size:10pt;"> — Consists of expenses associated with promoting and selling the Company’s services and general and administrative functions of the business. These expenses include the costs of salaries, bonuses, fringe benefits, stock-based compensation, severance, bad debt, travel, legal and accounting services, insurance, facilities including operating leases, advertising and other promotional activities. In addition, we pay a membership fee of 1% of revenues generated in Belarus to the administrative organization of the Belarus High-Technologies Park. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Stock-Based Compensation</span><span style="font-family:inherit;font-size:10pt;"> — The Company recognizes the cost of its equity settled stock-based incentive awards based on the fair value of the award at the date of grant, net of estimated forfeitures. The cost is expensed evenly over the service period. The service period is the period over which the employee performs the related services, which is normally the same as the vesting period. Quarterly, the forfeiture assumption is adjusted and such adjustment may affect the timing of recognition of the total amount of expense recognized over the vesting period. Equity-based awards that do not require future service are expensed immediately. Stock-based awards that do not meet the criteria for equity classification are recorded as liabilities and adjusted to fair value at the end of each reporting period.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Income Taxes</span><span style="font-family:inherit;font-size:10pt;"> — The provision for income taxes includes federal, state, local and foreign taxes. Deferred tax assets and liabilities are recognized for the estimated future tax consequences of temporary differences between the financial statement carrying amounts and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the year in which the temporary differences are expected to be reversed. Changes to enacted tax rates would result in either increases or decreases in the provision for income taxes in the period of changes. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The realizability of deferred tax assets is primarily dependent on future earnings. The Company evaluates the realizability of deferred tax assets and recognizes a valuation allowance when it is more likely than not that all, or a portion of, deferred tax assets will not be realized. A reduction in estimated forecasted results may require that we record valuation allowances against deferred tax assets. Once a valuation allowance has been established, it will be maintained until there is sufficient positive evidence to conclude that it is more likely than not that the deferred tax assets will be realized. A pattern of sustained profitability will generally be considered as sufficient positive evidence to reverse a valuation allowance. If the allowance is reversed in a future period, the income tax provision will be correspondingly reduced. Accordingly, the increase and decrease of valuation allowances could have a significant negative or positive impact on future earnings. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On December 22, 2017, the United States enacted the Tax Cuts and Jobs Act (“U.S. Tax Act”), which subjects a U.S. shareholder to taxes on Global Intangible Low-Taxed Income (“GILTI”) earned by certain foreign subsidiaries. The FASB Staff Q&amp;A, Topic 740, No. 5, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Accounting for Global Intangible Low-Taxed Income</span><span style="font-family:inherit;font-size:10pt;">, states that an entity can make an accounting policy election to either recognize deferred taxes for temporary basis differences expected to reverse as GILTI in future years or provide for the tax expense related to GILTI in the year the tax is incurred. During the year ended December 31, 2018, the Company elected to provide for the tax expense related to GILTI in the year the tax is incurred. This election did not have a material impact on the financial statements for the years ended December 31, 2019 or 2018.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Earnings per Share (“EPS”) </span><span style="font-family:inherit;font-size:10pt;">— Basic EPS is computed by dividing income available to common shareholders by the weighted-average number of shares of common stock outstanding during the period. Diluted earnings per share is computed by dividing income available to common shareholders by the weighted-average number of shares of common stock outstanding during the period, increased by the number of additional shares of common stock that would have been outstanding if the potentially dilutive securities had been issued. Potentially dilutive securities include outstanding stock options, unvested restricted stock and unvested restricted stock units (“RSUs”). The dilutive effect of potentially dilutive securities is reflected in diluted earnings per share by application of the treasury stock method. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Foreign Currency Translation</span><span style="font-family:inherit;font-size:10pt;"> — Assets and liabilities of consolidated foreign subsidiaries whose functional currency is not the U.S. dollar are translated into U.S. dollars at period-end exchange rates and revenues and expenses are translated into U.S. dollars at daily exchange rates. The adjustment resulting from translating the financial statements of such foreign subsidiaries into U.S. dollars is reflected as a cumulative translation adjustment and reported as a component of accumulated other comprehensive income/(loss). </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For consolidated foreign subsidiaries whose functional currency is the U.S. dollar, transactions and balances denominated in the local currency are foreign currency transactions. Foreign currency transactions and balances related to non-monetary assets and liabilities are remeasured to the functional currency of the subsidiary at historical exchange rates while monetary assets and liabilities are remeasured to the functional currency of the subsidiary at period-end exchange rates. Foreign currency exchange gains or losses from remeasurement are included in income in the period in which they occur.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Risks and Uncertainties</span><span style="font-family:inherit;font-size:10pt;"> — As a result of its global operations, the Company may be subject to certain inherent risks. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Concentration of Credit</span><span style="font-family:inherit;font-size:10pt;"> — Financial instruments that potentially subject the Company to concentration of credit risk consist primarily of cash, cash equivalents and trade receivables. The Company maintains cash, cash equivalents and short-term deposits with financial institutions. The Company determined that the Company’s credit policies reflect normal industry terms and business risk and there is no expectation of non-performance by the counterparties. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company has cash in banks in countries such as Belarus, Russia, Ukraine, Kazakhstan, Armenia and Uzbekistan, where the banking sector remains subject to periodic instability. Banking and other financial systems generally do not meet the banking standards of more developed markets, and bank deposits made by corporate entities are not insured. As of </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;"><span>$206,485</span></span><span style="font-family:inherit;font-size:10pt;"> of total cash was kept in banks in these countries, of which </span><span style="font-family:inherit;font-size:10pt;"><span>$123,370</span></span><span style="font-family:inherit;font-size:10pt;"> was held in Belarus. In this region, and particularly in Belarus, a banking crisis, bankruptcy or insolvency of banks that process or hold the Company’s funds, may result in the loss of deposits or adversely affect the Company’s ability to complete banking transactions in the region, which could adversely affect the Company’s business and financial condition. Cash in this region is used for operational needs and cash balances in those banks move with the needs of those entities.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trade receivables are generally dispersed across many customers operating in different industries; therefore, concentration of credit risk is limited. Historically, credit losses and write-offs of trade receivable balances have not been material to the consolidated financial statements. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Foreign currency risk</span><span style="font-family:inherit;font-size:10pt;"> — The Company’s global operations are conducted predominantly in U.S. dollars. Other than U.S. dollars, the Company generates a significant portion of revenues in various currencies, principally, euros, British pounds, Canadian dollars, Swiss francs and Russian rubles and incurs expenditures principally in Russian rubles, Hungarian forints, Polish zlotys, British pounds, Swiss francs, euros, Indian rupees and Chinese yuan renminbi.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company’s international operations expose it to foreign currency exchange rate changes that could impact translations of foreign denominated assets and liabilities into U.S. dollars and future earnings and cash flows from transactions denominated in different currencies. The Company is exposed to fluctuations in foreign currency exchange rates primarily related to trade receivables from sales in foreign currencies and cash outflows for expenditures in foreign currencies. The Company’s results of operations, primarily revenues and expenses denominated in foreign currencies, can be affected if any of the currencies, which are used materially in the Company’s business, appreciate or depreciate against the U.S. dollar. The Company has a hedging program whereby it entered into a series of foreign exchange forward contracts that are designated as cash flow hedges of forecasted Russian ruble, Polish zloty and Indian rupee transactions. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Interest rate risk</span><span style="font-family:inherit;font-size:10pt;"> — The Company’s exposure to market risk is influenced primarily by changes in interest rates received on cash and cash equivalents and paid on the Company’s borrowings, mainly under the 2017 Credit Facility, which is subject to a variety of rates depending on the type and timing of funds borrowed (See Note </span><span style="font-family:Times New Roman;">8</span><span style="font-family:inherit;font-size:10pt;"> “Long-Term Debt”). The Company does not use derivative financial instruments to hedge the risk of interest rate volatility. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Adoption of New Accounting Standards</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unless otherwise discussed below, the adoption of new accounting standards did not have a material impact on the Company’s consolidated financial position, results of operations, and cash flows.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Leases </span><span style="font-family:inherit;font-size:10pt;">— In February 2016, the FASB issued ASU 2016-02, Leases (“Topic 842”). The standard supersedes previously existing lease guidance (Topic 840) and requires entities to recognize all leases, with the exception of leases with a term of twelve months or less, on the balance sheet as right-of-use assets (“RoU Assets”) and lease liabilities. The guidance also changes disclosure requirements with a focus on providing information that will enable users of financial statements to assess the amount, timing and uncertainty of cash flows arising from leases.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company adopted Topic 842, effective January 1, 2019, using the optional transition approach, which allows the Company to apply the provisions of the standard at the effective date without adjusting the comparable periods and carry forward disclosures under previously existing guidance for those periods presented within the Company’s financial statements. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company determines if an arrangement is a lease or contains a lease at inception. The Company performs an assessment and classifies the lease as either an operating lease or a financing lease at the lease commencement date with a right-of-use asset and a lease liability recognized in the consolidated balance sheet under both classifications. The Company does not have finance leases that are material to the Company’s consolidated financial statements.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Lease liabilities are initially measured at the present value of lease payments not yet paid. The present value is determined by applying the readily determinable rate implicit in the lease or, if not available, the incremental borrowing rate of the lessee. The Company determines the incremental borrowing rate of the lessee on a lease-by-lease basis by developing an estimated centralized U.S. dollar borrowing rate for a fully collateralized obligation with a term similar to the lease term and adjusts the rate to reflect the incremental risk associated with the foreign currency in which the lease is denominated. The development of this estimate includes the use of recovery rates, U.S. risk-free rates, foreign currency/country base rate yields, and a synthetic corporate credit rating of the Company developed using regression analysis. Lease agreements of the Company may include options to extend or terminate the lease and the Company includes such options in the lease term when it is reasonably certain that the Company will exercise that option. RoU Assets are recognized based on the initial measurement of the lease liabilities plus initial direct costs less lease incentives and, according to the guidance for long-lived assets, RoU Assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Lease expense for operating leases is recognized on a straight-line basis over the lease term. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company elected a practical expedient to account for lease and non-lease components together as a single lease component. The Company also elected the short-term lease recognition exemption for all classes of lease assets with an original term of twelve months or less. As part of the transition, the Company elected a package of practical expedients allowing it to carry forward historical accounting for any expired or existing contracts that are or contain lease contracts, including classification of such contracts and initial direct costs associated with them.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The adoption of Topic 842 on January 1, 2019 resulted in the recognition of RoU Assets for operating leases of </span><span style="font-family:inherit;font-size:10pt;"><span>$177,597</span></span><span style="font-family:inherit;font-size:10pt;"> and operating lease liabilities of </span><span style="font-family:inherit;font-size:10pt;"><span>$173,863</span></span><span style="font-family:inherit;font-size:10pt;">. The adoption of Topic 842 did not have a material impact on the consolidated statement of income and comprehensive income, consolidated statement of changes in stockholders’ equity or the consolidated statement of cash flows.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">See Note </span><span style="font-family:Times New Roman;">7</span><span style="font-family:inherit;font-size:10pt;"> “Leases” in the condensed consolidated financial statements for additional information regarding leases.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Pending Accounting Standards</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">From time to time, new accounting pronouncements are issued by the FASB or other standards-setting bodies that the Company will adopt according to the various timetables the FASB specifies. Unless otherwise discussed below, the Company believes the impact of recently issued standards that are not yet effective will not have a material impact on its consolidated financial position, results of operations and cash flows upon adoption.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Measurement of Credit Losses on Financial Instruments</span><span style="font-family:inherit;font-size:10pt;"> — Effective January 1, 2020, the Company will adopt the amended guidance of FASB ASC Topic 326, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Financial Instruments </span><span style="font-family:inherit;font-size:10pt;">—</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</span><span style="font-family:inherit;font-size:10pt;">, (with early adoption permitted effective January 1, 2019.) The amendments in this update change how companies measure and recognize credit impairment for many financial assets. The new expected credit loss model requires companies to immediately recognize an estimate of credit losses expected to occur over the remaining life of the financial assets (including trade receivables) that are in the scope of the update. The update also made amendments to the current impairment model for held-to-maturity and available-for-sale debt securities and certain guarantees. Entities are required to adopt the standard using a modified-retrospective approach through a cumulative effect adjustment to retained earnings as of the beginning of the period of adoption. The Company does not expect Topic 326 to have a material impact on its consolidated financial statements.</span></div> <div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">EPAM Systems, Inc. (the “Company” or “EPAM”) is a leading global provider of digital platform engineering and software development services to customers located around the world, primarily in North America, Europe, Asia and Australia. The Company’s industry expertise includes financial services, travel and consumer, software and hi-tech, business information and media, life sciences and healthcare, as well as other emerging industries. The Company is incorporated in Delaware with headquarters in Newtown, Pennsylvania. </span></div> <div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Principles of Consolidation </span><span style="font-family:inherit;font-size:10pt;">— The consolidated financial statements include the financial statements of EPAM and its subsidiaries. All intercompany balances and transactions have been eliminated.</span></div> <div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Reclassifications</span><span style="font-family:inherit;font-size:10pt;"> — Certain amounts recorded in the prior-period consolidated balance sheets and consolidated statements of cash flows presented have been reclassified to conform to the current-period financial statement presentation. These reclassifications had no effect on previously reported results of operations.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company made the following reclassifications to its consolidated balance sheet as of December 31, 2018:</span></div><table cellpadding="0" cellspacing="0" style="padding-top:12px;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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company combined previously reported Accounts receivable and Unbilled revenues into Trade receivables and contract assets. </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amounts previously reported within Accrued expenses and other current liabilities, Due to employees, Deferred compensation due to employees and Taxes payable, current were reclassified to Accrued compensation and benefits expenses.</span></div></td></tr></table><div style="line-height:120%;font-size:10pt;padding-left:24px;"><span style="font-family:inherit;font-size:10pt;">•</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amounts previously reported within Taxes payable, current were reclassified to Accrued expenses and other current liabilities, Accrued compensation and benefits expenses and Income taxes payable, current.</span></div> <div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the impact of these changes on the consolidated balance sheet as of December 31, 2018: </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:99.609375%;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="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As Previously Reported</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Change</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As Reported </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;">Current 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;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounts receivable, net of allowance of $1,557</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>297,685</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>(297,685</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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;">Unbilled 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>104,652</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>(104,652</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>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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;">Trade receivables and contract assets, net of allowance of $1,557</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>402,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="overflow:hidden;font-size:10pt;"><span 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>402,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></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;">Current liabilities </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></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;">Accrued expenses and other current liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>127,937</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>(77,684</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50,253</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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;">Accrued compensation and benefits expenses <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>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>177,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>177,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: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;">Due to employees</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>49,683</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>(49,683</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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;">Deferred compensation due to employees</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,920</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(9,920</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>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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;">Taxes payable, current</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>67,845</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(67,845</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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;">Income taxes payable, current</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>27,538</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>27,538</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 297685000 -297685000 0 104652000 -104652000 0 0 402337000 402337000 127937000 -77684000 50253000 0 177594000 177594000 49683000 -49683000 0 9920000 -9920000 0 67845000 -67845000 0 0 27538000 27538000 <div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Use of Estimates</span><span style="font-family:inherit;font-size:10pt;"> — The preparation of financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions. These estimates and assumptions affect reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements, as well as revenues and expenses during the reporting period. The Company bases its estimates and judgments on historical experience, knowledge of current conditions and its beliefs of what could occur in the future, given available information. Actual results could differ from those estimates, and such differences may be material to the financial statements.</span></div> <span style="font-family:inherit;font-size:10pt;font-weight:bold;">Cash and Cash Equivalents</span> — Cash equivalents are short-term, highly liquid investments that are readily convertible into cash, with maturities of three months or less at the date acquired <span style="font-family:inherit;font-size:10pt;font-weight:bold;">Trade Receivables and Contract Assets</span> — The Company classifies its right to consideration in exchange for deliverables as either a trade receivable or a contract asset. A trade receivable is a right to consideration that is unconditional (i.e., only the passage of time is required before payment is due) regardless of whether the amounts have been billed. Trade receivables are stated net of allowance for doubtful accounts. Outstanding trade receivables are reviewed periodically and allowances are provided for the estimated amount of receivables that may not be collected. The allowance for doubtful accounts is determined based on historical experience and management’s evaluation of trade receivables. A contract asset is a right to consideration that is conditional upon factors other than the passage of time. Contract assets primarily relate to unbilled amounts on fixed-price contracts. Contract assets are recorded when services have been provided but the Company does not have an unconditional right to receive consideration. The Company recognizes an impairment loss when the contract carrying amount is greater than the remaining consideration receivable, less directly related costs to be incurred. <div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Property and Equipment</span><span style="font-family:inherit;font-size:10pt;"> — Property and equipment acquired in the ordinary course of the Company’s operations are stated at cost, net of accumulated depreciation. Depreciation is calculated on a straight-line basis over the estimated useful lives of the assets generally ranging from </span><span style="font-family:inherit;font-size:10pt;">two</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>fifty years</span></span><span style="font-family:inherit;font-size:10pt;">. Leasehold improvements are amortized on a straight-line basis over the shorter of the term of the lease or the estimated useful life of the improvement. Maintenance and repairs are expensed as incurred. </span></div> P50Y <div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Business Combinations </span><span style="font-family:inherit;font-size:10pt;">— The Company accounts for business combinations using the acquisition method which requires it to estimate the fair value of identifiable assets acquired and liabilities assumed, including any contingent consideration, to properly allocate the purchase price to the individual assets acquired and liabilities assumed in accordance with the Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) Topic 805, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Business Combinations</span><span style="font-family:inherit;font-size:10pt;">. The allocation of the purchase price utilizes significant estimates in determining the fair values of identifiable assets acquired and liabilities assumed, especially with respect to intangible assets. The significant estimates and assumptions used include the timing and amount of forecasted revenues and cash flows, anticipated growth rates, client attrition rates, the discount rate reflecting the risk inherent in future cash flows and the determination of useful lives for finite-lived assets. There are different valuation models for each component, the selection of which requires considerable judgment. These determinations will affect the amount of amortization expense recognized in future periods. The Company bases its fair value estimates on assumptions it believes are reasonable, but recognizes that the assumptions are inherently uncertain. The acquired assets typically include customer relationships, software, trade names, non-competition agreements, and assembled workforce and as a result, a substantial portion of the purchase price is allocated to goodwill and other intangible assets.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">If the initial accounting for the business combination has not been completed by the end of the reporting period in which the business combination occurs, provisional amounts are reported to present information about facts and circumstances that existed as of the acquisition date. Once the measurement period ends, which in no case extends beyond one year from the acquisition date, revisions to the accounting for the business combination are recorded in earnings.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">All acquisition-related costs, other than the costs to issue debt or equity securities, are accounted for as expenses in the period in which they are incurred. Changes in the fair value of contingent consideration arrangements that are not measurement period adjustments are recognized in earnings. </span></div> <span style="font-family:inherit;font-size:10pt;font-weight:bold;">Long-Lived Assets</span> — Long-lived assets, such as property and equipment and finite-lived intangible assets, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. When the carrying value of an asset is more than the sum of the undiscounted expected future cash flows, an impairment is recognized. An impairment loss is measured as the excess of the asset’s carrying amount over its fair value. Intangible assets that have finite useful lives are amortized over their estimated useful lives on a straight-line basis. <div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Goodwill and Other Indefinite-Lived Intangible Assets </span><span style="font-family:inherit;font-size:10pt;">— Goodwill and other intangible assets that have indefinite useful lives are accounted for in accordance with FASB 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;">. The Company conducts its evaluation of goodwill impairment at the reporting unit level on an annual basis as of October 31st, and more frequently if events or circumstances indicate that the carrying value of a reporting unit exceeds its fair value. A reporting unit is an operating segment or one level below. The Company does not have intangible assets other than goodwill that have indefinite useful lives.</span></div> <div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Derivative Financial Instruments</span><span style="font-family:inherit;font-size:10pt;"> — The Company enters into derivative financial instruments to manage exposure to fluctuations in certain foreign currencies. During 2018, for accounting purposes, these foreign currency forward contracts became designated as hedges, as defined under FASB ASC Topic 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;">. The Company measures these foreign currency derivative contracts at fair value on a recurring basis utilizing Level 2 inputs. The Company records changes in the fair value of these hedges in accumulated other comprehensive income/(loss) until the forecasted transaction occurs. When the forecasted transaction occurs, the Company reclassifies the related gain or loss on the cash flow hedge to cost of revenues (exclusive of depreciation and amortization). In the event the underlying forecasted transaction does not occur, or it becomes probable that it will not occur, the Company reclassifies the gain or loss on the underlying hedge into income. If the Company does not elect hedge accounting, or the contract does not qualify for hedge accounting treatment, the changes in fair value from period to period are recorded in income. The cash flow impact of derivatives identified as hedging instruments is reflected as cash flows from operating activities. The cash flow impact of derivatives not identified as hedging instruments is reflected as cash flows from investing activities.</span></div> <div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Fair Value of Financial Instruments</span><span style="font-family:inherit;font-size:10pt;"> — The Company makes assumptions about fair values of its financial assets and liabilities in accordance with FASB ASC Topic 820, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Fair Value Measurement</span><span style="font-family:inherit;font-size:10pt;">, and utilizes the following fair value hierarchy in determining inputs used for valuation:</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Level 1 — Quoted prices for identical assets or liabilities in active markets.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Level 2 — Inputs other than quoted prices within Level 1 that are observable either directly or indirectly, including quoted prices in markets that are not active, quoted prices in active markets for similar assets or liabilities, and observable inputs other than quoted prices such as interest rates or yield curves.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Level 3 — Unobservable inputs reflecting management’s view about the assumptions that market participants would use in pricing the asset or liability.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Where the fair values of financial assets and liabilities recorded in the consolidated balance sheets cannot be derived from an active market, they are determined using a variety of valuation techniques. These valuation techniques include a net present value technique, comparison to similar instruments with market observable inputs, option pricing models and other relevant valuation models. To the extent possible, observable market data is used as inputs into these models but when it is not feasible, a degree of judgment is required to establish fair values. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Changes in the fair value of liabilities could cause a material impact to, and volatility in the Company’s operating results. See Note </span><span style="font-family:Times New Roman;">11</span><span style="font-family:inherit;font-size:10pt;"> “Fair Value Measurements.”</span></div> <div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;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;">Effective January 1, 2018, the Company adopted the Accounting Standard Update (“ASU”) No. 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) as amended using the modified retrospective method. The standard effectively replaced previously existing revenue recognition guidance (Topic 605) and requires entities to recognize revenue to depict the transfer of promised goods or services in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services as well as requires additional disclosure about the nature, amount, timing and uncertainty of revenues and cash flows arising from customer contracts, including significant judgments and changes in judgments. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company applied a practical expedient to aggregate the effect of all contract modifications that occurred before the adoption date. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the impacts of changes in accounting policies after adoption of Topic 606 on the Company’s consolidated Statement of Income and Comprehensive Income for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, which primarily resulted from deferring the timing of revenue recognition for contracts that were previously recognized on a cash basis and recognizing revenues from certain license agreements at a point-in-time rather than over time:</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:65%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width: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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As Reported</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Balances Without Adoption of Topic 606</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Effect of Change Higher/(Lower)</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;">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>1,842,912</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,843,159</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(247</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income from operations</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>245,764</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>246,011</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>(247</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:6px;text-indent:-6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Provision for income taxes</span></div><div style="text-align:left;font-size:10pt;"><span style="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>9,517</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,572</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>(55</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income</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>240,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 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>240,448</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>(192</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:12px;text-align:left;text-indent:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">For the years ended December 31, 2019 and 2018</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company recognizes revenues when control of goods or services is passed to a customer in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services. Such control may be transferred over time or at a point in time depending on satisfaction of obligations stipulated by the contract. Consideration expected to be received may consist of both fixed and variable components and is allocated to each separately identifiable performance obligation based on the performance obligation’s relative standalone selling price. Variable consideration usually takes the form of volume-based discounts, service level credits, price concessions or incentives. Determining the estimated amount of such variable consideration involves assumptions and judgment that can have an impact on the amount of revenues reported. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company derives revenues from a variety of service arrangements, which have been evolving to provide more customized and integrated solutions to customers by combining software engineering with customer experience design, business consulting and technology innovation services. Fees for these contracts may be in the form of time-and-materials or fixed-price arrangements. The Company generates the majority of its revenues under time-and-material contracts, which are billed using hourly, daily or monthly rates to determine the amounts to be charged directly to the customer. EPAM applies a practical expedient and revenues related to time-and-material contracts are recognized based on the right to invoice for services performed.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fixed-price contracts include maintenance and support arrangements which may exceed one year in duration. Maintenance and support arrangements generally relate to the provision of ongoing services and revenues for such contracts are recognized ratably over the expected service period. Fixed-price contracts also include application development arrangements, where progress towards satisfaction of the performance obligation is measured using input or output methods and input methods are used only when there is a direct correlation between hours incurred and the end product delivered. Assumptions, risks and uncertainties inherent in the estimates used to measure progress could affect the amount of revenues, receivables and deferred revenues at each reporting period. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenues from licenses which have significant stand-alone functionality are recognized at a point in time when control of the license is transferred to the customer. Revenues from licenses which do not have stand-alone functionality are recognized over time. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">If there is an uncertainty about the receipt of payment for the services, revenue recognition is deferred until the uncertainty is sufficiently resolved. The Company applies a practical expedient and does not assess the existence of a significant financing component if the period between transfer of the service to a customer and when the customer pays for that service is one year or less.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company reports gross reimbursable “out-of-pocket” expenses incurred as both revenues and cost of revenues in the consolidated statements of income and comprehensive income.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">For the year ended December 31, 2017</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company recognized revenue when the following criteria were met: (1) persuasive evidence of an arrangement existed; (2) delivery had occurred; (3) the sales price was fixed or determinable; and (4) collectability was reasonably assured. Determining whether and when some of these criteria had been satisfied often involved assumptions and judgments that could have had a significant impact on the timing and amount of revenue reported.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company derived its revenues from a variety of service offerings, which represent specific competencies of its delivery professionals. Contracts for these services have different terms and conditions based on the scope, deliverables, and complexity of the engagement, which require management to make judgments and estimates in determining the appropriate revenue recognition. Fees for these contracts may have been in the form of time-and-materials or fixed-price arrangements. If there was uncertainty about the project completion or receipt of payment for the services, revenue was deferred until the uncertainty was sufficiently resolved. At the time revenue was recognized, the Company provided for any contractual deductions and reduced revenue accordingly. The Company reported gross reimbursable “out-of-pocket” expenses incurred as both revenues and cost of revenues in the consolidated statements of income and comprehensive income. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company deferred amounts billed to its customers for revenues not yet earned. Such amounts were anticipated to be recorded as revenues when services were performed in subsequent periods. Unbilled revenue was recorded when services have been provided but billed subsequent to the period end in accordance with the contract terms.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The majority of the Company’s revenues (</span><span style="font-family:inherit;font-size:10pt;"><span>90.3%</span></span><span style="font-family:inherit;font-size:10pt;"> of revenues in 2017) were generated under time-and-material contracts whereby revenues were recognized as services were performed with the corresponding cost of providing those services reflected as cost of revenues. The majority of such revenues were billed using hourly, daily or monthly rates as actual time was incurred on the project. Revenues from fixed-price contracts (</span><span style="font-family:inherit;font-size:10pt;"><span>8.3%</span></span><span style="font-family:inherit;font-size:10pt;"> of revenues in 2017) included fixed-price maintenance and support arrangements, which may have exceeded one year in duration and revenues from maintenance and support arrangements were generally recognized ratably over the expected service period. Fixed-price contracts also included application development arrangements and revenues from these arrangements were primarily determined using the proportional performance method. In cases where final acceptance of the product, system, or solution was specified by the customer, and the acceptance criteria were not objectively determinable to have been met as the services were provided, revenues were deferred until all acceptance criteria had been met. In the absence of a sufficient basis to measure progress towards completion, revenue was recognized upon receipt of final acceptance from the customer. Assumptions, risks and uncertainties inherent in the estimates used in the application of the proportional performance method of accounting could have affected the amount of revenues, receivables and deferred revenues at each reporting period.</span></div> <div style="line-height:120%;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the impacts of changes in accounting policies after adoption of Topic 606 on the Company’s consolidated Statement of Income and Comprehensive Income for the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">, which primarily resulted from deferring the timing of revenue recognition for contracts that were previously recognized on a cash basis and recognizing revenues from certain license agreements at a point-in-time rather than over time:</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:65%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width: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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As Reported</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Balances Without Adoption of Topic 606</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Effect of Change Higher/(Lower)</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;">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>1,842,912</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,843,159</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(247</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income from operations</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>245,764</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>246,011</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>(247</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:6px;text-indent:-6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Provision for income taxes</span></div><div style="text-align:left;font-size:10pt;"><span style="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>9,517</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,572</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>(55</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income</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>240,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 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>240,448</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>(192</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> 1842912000 1843159000 -247000 245764000 246011000 -247000 9517000 9572000 -55000 240256000 240448000 -192000 0.903 0.083 <span style="font-family:inherit;font-size:10pt;font-weight:bold;">Cost of Revenues (Exclusive of Depreciation and Amortization)</span> — Consists principally of salaries, bonuses, fringe benefits, stock-based compensation, project related travel costs and fees for subcontractors that are assigned to customer projects. Salaries and other compensation expenses of the Company’s delivery professionals are reported as cost of revenues regardless of whether the employees are actually performing client services during a given period. <div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Selling, General and Administrative Expenses</span><span style="font-family:inherit;font-size:10pt;"> — Consists of expenses associated with promoting and selling the Company’s services and general and administrative functions of the business. These expenses include the costs of salaries, bonuses, fringe benefits, stock-based compensation, severance, bad debt, travel, legal and accounting services, insurance, facilities including operating leases, advertising and other promotional activities. In addition, we pay a membership fee of 1% of revenues generated in Belarus to the administrative organization of the Belarus High-Technologies Park. </span></div> <div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Stock-Based Compensation</span><span style="font-family:inherit;font-size:10pt;"> — The Company recognizes the cost of its equity settled stock-based incentive awards based on the fair value of the award at the date of grant, net of estimated forfeitures. The cost is expensed evenly over the service period. The service period is the period over which the employee performs the related services, which is normally the same as the vesting period. Quarterly, the forfeiture assumption is adjusted and such adjustment may affect the timing of recognition of the total amount of expense recognized over the vesting period. Equity-based awards that do not require future service are expensed immediately. Stock-based awards that do not meet the criteria for equity classification are recorded as liabilities and adjusted to fair value at the end of each reporting period.</span></div> <div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Income Taxes</span><span style="font-family:inherit;font-size:10pt;"> — The provision for income taxes includes federal, state, local and foreign taxes. Deferred tax assets and liabilities are recognized for the estimated future tax consequences of temporary differences between the financial statement carrying amounts and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the year in which the temporary differences are expected to be reversed. Changes to enacted tax rates would result in either increases or decreases in the provision for income taxes in the period of changes. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The realizability of deferred tax assets is primarily dependent on future earnings. The Company evaluates the realizability of deferred tax assets and recognizes a valuation allowance when it is more likely than not that all, or a portion of, deferred tax assets will not be realized. A reduction in estimated forecasted results may require that we record valuation allowances against deferred tax assets. Once a valuation allowance has been established, it will be maintained until there is sufficient positive evidence to conclude that it is more likely than not that the deferred tax assets will be realized. A pattern of sustained profitability will generally be considered as sufficient positive evidence to reverse a valuation allowance. If the allowance is reversed in a future period, the income tax provision will be correspondingly reduced. Accordingly, the increase and decrease of valuation allowances could have a significant negative or positive impact on future earnings. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On December 22, 2017, the United States enacted the Tax Cuts and Jobs Act (“U.S. Tax Act”), which subjects a U.S. shareholder to taxes on Global Intangible Low-Taxed Income (“GILTI”) earned by certain foreign subsidiaries. The FASB Staff Q&amp;A, Topic 740, No. 5, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Accounting for Global Intangible Low-Taxed Income</span><span style="font-family:inherit;font-size:10pt;">, states that an entity can make an accounting policy election to either recognize deferred taxes for temporary basis differences expected to reverse as GILTI in future years or provide for the tax expense related to GILTI in the year the tax is incurred. During the year ended December 31, 2018, the Company elected to provide for the tax expense related to GILTI in the year the tax is incurred. This election did not have a material impact on the financial statements for the years ended December 31, 2019 or 2018.</span></div> <div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Earnings per Share (“EPS”) </span><span style="font-family:inherit;font-size:10pt;">— Basic EPS is computed by dividing income available to common shareholders by the weighted-average number of shares of common stock outstanding during the period. Diluted earnings per share is computed by dividing income available to common shareholders by the weighted-average number of shares of common stock outstanding during the period, increased by the number of additional shares of common stock that would have been outstanding if the potentially dilutive securities had been issued. Potentially dilutive securities include outstanding stock options, unvested restricted stock and unvested restricted stock units (“RSUs”). The dilutive effect of potentially dilutive securities is reflected in diluted earnings per share by application of the treasury stock method. </span></div> <div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Foreign Currency Translation</span><span style="font-family:inherit;font-size:10pt;"> — Assets and liabilities of consolidated foreign subsidiaries whose functional currency is not the U.S. dollar are translated into U.S. dollars at period-end exchange rates and revenues and expenses are translated into U.S. dollars at daily exchange rates. The adjustment resulting from translating the financial statements of such foreign subsidiaries into U.S. dollars is reflected as a cumulative translation adjustment and reported as a component of accumulated other comprehensive income/(loss). </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">For consolidated foreign subsidiaries whose functional currency is the U.S. dollar, transactions and balances denominated in the local currency are foreign currency transactions. Foreign currency transactions and balances related to non-monetary assets and liabilities are remeasured to the functional currency of the subsidiary at historical exchange rates while monetary assets and liabilities are remeasured to the functional currency of the subsidiary at period-end exchange rates. Foreign currency exchange gains or losses from remeasurement are included in income in the period in which they occur.</span></div> <div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Risks and Uncertainties</span><span style="font-family:inherit;font-size:10pt;"> — As a result of its global operations, the Company may be subject to certain inherent risks. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Concentration of Credit</span><span style="font-family:inherit;font-size:10pt;"> — Financial instruments that potentially subject the Company to concentration of credit risk consist primarily of cash, cash equivalents and trade receivables. The Company maintains cash, cash equivalents and short-term deposits with financial institutions. The Company determined that the Company’s credit policies reflect normal industry terms and business risk and there is no expectation of non-performance by the counterparties. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company has cash in banks in countries such as Belarus, Russia, Ukraine, Kazakhstan, Armenia and Uzbekistan, where the banking sector remains subject to periodic instability. Banking and other financial systems generally do not meet the banking standards of more developed markets, and bank deposits made by corporate entities are not insured. As of </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;"><span>$206,485</span></span><span style="font-family:inherit;font-size:10pt;"> of total cash was kept in banks in these countries, of which </span><span style="font-family:inherit;font-size:10pt;"><span>$123,370</span></span><span style="font-family:inherit;font-size:10pt;"> was held in Belarus. In this region, and particularly in Belarus, a banking crisis, bankruptcy or insolvency of banks that process or hold the Company’s funds, may result in the loss of deposits or adversely affect the Company’s ability to complete banking transactions in the region, which could adversely affect the Company’s business and financial condition. Cash in this region is used for operational needs and cash balances in those banks move with the needs of those entities.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trade receivables are generally dispersed across many customers operating in different industries; therefore, concentration of credit risk is limited. Historically, credit losses and write-offs of trade receivable balances have not been material to the consolidated financial statements. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Foreign currency risk</span><span style="font-family:inherit;font-size:10pt;"> — The Company’s global operations are conducted predominantly in U.S. dollars. Other than U.S. dollars, the Company generates a significant portion of revenues in various currencies, principally, euros, British pounds, Canadian dollars, Swiss francs and Russian rubles and incurs expenditures principally in Russian rubles, Hungarian forints, Polish zlotys, British pounds, Swiss francs, euros, Indian rupees and Chinese yuan renminbi.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company’s international operations expose it to foreign currency exchange rate changes that could impact translations of foreign denominated assets and liabilities into U.S. dollars and future earnings and cash flows from transactions denominated in different currencies. The Company is exposed to fluctuations in foreign currency exchange rates primarily related to trade receivables from sales in foreign currencies and cash outflows for expenditures in foreign currencies. The Company’s results of operations, primarily revenues and expenses denominated in foreign currencies, can be affected if any of the currencies, which are used materially in the Company’s business, appreciate or depreciate against the U.S. dollar. The Company has a hedging program whereby it entered into a series of foreign exchange forward contracts that are designated as cash flow hedges of forecasted Russian ruble, Polish zloty and Indian rupee transactions. </span></div><span style="font-family:inherit;font-size:10pt;font-style:italic;">Interest rate risk</span><span style="font-family:inherit;font-size:10pt;"> — The Company’s exposure to market risk is influenced primarily by changes in interest rates received on cash and cash equivalents and paid on the Company’s borrowings, mainly under the 2017 Credit Facility, which is subject to a variety of rates depending on the type and timing of funds borrowed (See Note </span><span style="font-family:Times New Roman;">8</span> “Long-Term Debt”). The Company does not use derivative financial instruments to hedge the risk of interest rate volatility. 206485000 123370000 <div style="line-height:120%;padding-top:12px;text-align:left;text-indent:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Adoption of New Accounting Standards</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Unless otherwise discussed below, the adoption of new accounting standards did not have a material impact on the Company’s consolidated financial position, results of operations, and cash flows.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Leases </span><span style="font-family:inherit;font-size:10pt;">— In February 2016, the FASB issued ASU 2016-02, Leases (“Topic 842”). The standard supersedes previously existing lease guidance (Topic 840) and requires entities to recognize all leases, with the exception of leases with a term of twelve months or less, on the balance sheet as right-of-use assets (“RoU Assets”) and lease liabilities. The guidance also changes disclosure requirements with a focus on providing information that will enable users of financial statements to assess the amount, timing and uncertainty of cash flows arising from leases.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company adopted Topic 842, effective January 1, 2019, using the optional transition approach, which allows the Company to apply the provisions of the standard at the effective date without adjusting the comparable periods and carry forward disclosures under previously existing guidance for those periods presented within the Company’s financial statements. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company determines if an arrangement is a lease or contains a lease at inception. The Company performs an assessment and classifies the lease as either an operating lease or a financing lease at the lease commencement date with a right-of-use asset and a lease liability recognized in the consolidated balance sheet under both classifications. The Company does not have finance leases that are material to the Company’s consolidated financial statements.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Lease liabilities are initially measured at the present value of lease payments not yet paid. The present value is determined by applying the readily determinable rate implicit in the lease or, if not available, the incremental borrowing rate of the lessee. The Company determines the incremental borrowing rate of the lessee on a lease-by-lease basis by developing an estimated centralized U.S. dollar borrowing rate for a fully collateralized obligation with a term similar to the lease term and adjusts the rate to reflect the incremental risk associated with the foreign currency in which the lease is denominated. The development of this estimate includes the use of recovery rates, U.S. risk-free rates, foreign currency/country base rate yields, and a synthetic corporate credit rating of the Company developed using regression analysis. Lease agreements of the Company may include options to extend or terminate the lease and the Company includes such options in the lease term when it is reasonably certain that the Company will exercise that option. RoU Assets are recognized based on the initial measurement of the lease liabilities plus initial direct costs less lease incentives and, according to the guidance for long-lived assets, RoU Assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Lease expense for operating leases is recognized on a straight-line basis over the lease term. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company elected a practical expedient to account for lease and non-lease components together as a single lease component. The Company also elected the short-term lease recognition exemption for all classes of lease assets with an original term of twelve months or less. As part of the transition, the Company elected a package of practical expedients allowing it to carry forward historical accounting for any expired or existing contracts that are or contain lease contracts, including classification of such contracts and initial direct costs associated with them.</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The adoption of Topic 842 on January 1, 2019 resulted in the recognition of RoU Assets for operating leases of </span><span style="font-family:inherit;font-size:10pt;"><span>$177,597</span></span><span style="font-family:inherit;font-size:10pt;"> and operating lease liabilities of </span><span style="font-family:inherit;font-size:10pt;"><span>$173,863</span></span><span style="font-family:inherit;font-size:10pt;">. The adoption of Topic 842 did not have a material impact on the consolidated statement of income and comprehensive income, consolidated statement of changes in stockholders’ equity or the consolidated statement of cash flows.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">See Note </span><span style="font-family:Times New Roman;">7</span><span style="font-family:inherit;font-size:10pt;"> “Leases” in the condensed consolidated financial statements for additional information regarding leases.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Pending Accounting Standards</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">From time to time, new accounting pronouncements are issued by the FASB or other standards-setting bodies that the Company will adopt according to the various timetables the FASB specifies. Unless otherwise discussed below, the Company believes the impact of recently issued standards that are not yet effective will not have a material impact on its consolidated financial position, results of operations and cash flows upon adoption.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Measurement of Credit Losses on Financial Instruments</span><span style="font-family:inherit;font-size:10pt;"> — Effective January 1, 2020, the Company will adopt the amended guidance of FASB ASC Topic 326, </span><span style="font-family:inherit;font-size:10pt;font-style:italic;">Financial Instruments </span><span style="font-family:inherit;font-size:10pt;">—</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</span><span style="font-family:inherit;font-size:10pt;">, (with early adoption permitted effective January 1, 2019.) The amendments in this update change how companies measure and recognize credit impairment for many financial assets. The new expected credit loss model requires companies to immediately recognize an estimate of credit losses expected to occur over the remaining life of the financial assets (including trade receivables) that are in the scope of the update. The update also made amendments to the current impairment model for held-to-maturity and available-for-sale debt securities and certain guarantees. Entities are required to adopt the standard using a modified-retrospective approach through a cumulative effect adjustment to retained earnings as of the beginning of the period of adoption. The Company does not expect Topic 326 to have a material impact on its consolidated financial statements.</span></div> 177597000 173863000 <div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ACQUISITIONS</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Continuum </span><span style="font-family:inherit;font-size:10pt;">— On </span><span style="font-family:inherit;font-size:10pt;"><span><span style="white-space:nowrap">March 15, 2018</span></span></span><span style="font-family:inherit;font-size:10pt;">, the Company acquired all of the outstanding equity of Continuum Innovation LLC together with its subsidiaries (“Continuum”) to enhance the Company’s consulting capabilities as well as its digital and service design practices. Continuum, headquartered in Boston with offices located in Milan, Seoul, and Shanghai, focuses on four practices including strategy, physical and digital design, technology and its Made Real Lab. The acquisition of Continuum added approximately </span><span style="font-family:inherit;font-size:10pt;"><span>125</span></span><span style="font-family:inherit;font-size:10pt;"> design consultants to the Company’s headcount. In connection with the Continuum acquisition, the Company paid </span><span style="font-family:inherit;font-size:10pt;"><span>$52,515</span></span><span style="font-family:inherit;font-size:10pt;"> of cash and committed to making a cash earnout payment with a maximum amount payable of </span><span style="font-family:inherit;font-size:10pt;"><span>$3,135</span></span><span style="font-family:inherit;font-size:10pt;">, subject to attainment of specified performance targets in the </span><span style="font-family:inherit;font-size:10pt;"><span>12 months</span></span><span style="font-family:inherit;font-size:10pt;"> after the acquisition date. See Note </span><span style="font-family:Times New Roman;">11</span><span style="font-family:inherit;font-size:10pt;">“Fair Value Measurements” for more information regarding this earnout payment. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Think </span><span style="font-family:inherit;font-size:10pt;">— On </span><span style="font-family:inherit;font-size:10pt;"><span><span style="white-space:nowrap">November 1, 2018</span></span></span><span style="font-family:inherit;font-size:10pt;">, the Company acquired all of the equity interests of Think Limited (“Think”), a digital transformation agency headquartered in London, UK. This acquisition is intended to strengthen EPAM’s digital and organizational consulting capabilities in the UK and Western European markets and enhance the Company’s global product and design offerings. In connection with the Think acquisition, the Company paid </span><span style="font-family:inherit;font-size:10pt;"><span>$26,254</span></span><span style="font-family:inherit;font-size:10pt;"> at closing and committed to making a cash earnout payment with a maximum amount payable based on exchange rates at the date of acquisition of </span><span style="font-family:inherit;font-size:10pt;"><span>$8,156</span></span><span style="font-family:inherit;font-size:10pt;"> subject to attainment of specified performance targets in the </span><span style="font-family:inherit;font-size:10pt;"><span>12 months</span></span><span style="font-family:inherit;font-size:10pt;"> after the acquisition date. During the year ended December 31, 2019, the Company paid </span><span style="font-family:inherit;font-size:10pt;"><span>$185</span></span><span style="font-family:inherit;font-size:10pt;"> of net true-up payments which increased the purchase price. See Note </span><span style="font-family:Times New Roman;">11</span><span style="font-family:inherit;font-size:10pt;">“Fair Value Measurements” for more information regarding the earnout payment. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">test IO </span><span style="font-family:inherit;font-size:10pt;">— On </span><span style="font-family:inherit;font-size:10pt;"><span><span style="white-space:nowrap">April 30, 2019</span></span></span><span style="font-family:inherit;font-size:10pt;">, 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 equity interests of a crowdtesting company, test IO GmbH, and its subsidiary (“test IO”). In connection with the test IO acquisition, the Company paid </span><span style="font-family:inherit;font-size:10pt;"><span>$17,323</span></span><span style="font-family:inherit;font-size:10pt;"> of cash. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;padding-left:0px;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the estimated fair values of the assets acquired and liabilities assumed as of the date of acquisition as updated for any changes as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> for each respective acquisition:</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:99.41520467836257%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:65%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width: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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Continuum</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Think</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">test IO</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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>663</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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;">Trade receivables and contract 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>9,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>2,637</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>688</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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;">Prepaid and 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>936</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>900</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>96</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,617</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,477</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,150</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></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;">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>14,450</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,882</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,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: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;">Property and equipment and other noncurrent assets</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>8,902</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,214</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>151</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: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;font-weight:bold;">Total assets acquired</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;font-weight:bold;">$</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;font-weight:bold;"><span>62,295</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;font-weight:bold;">$</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;font-weight:bold;"><span>34,454</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;font-weight:bold;">$</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;font-weight:bold;"><span>19,967</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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounts payable, accrued expenses and other current liabilities</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>3,746</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;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>2,025</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;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>910</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-term debt (Note 8)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,220</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></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;">Other noncurrent liabilities</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>490</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;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,734</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: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;font-weight:bold;">Total liabilities assumed</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;font-weight:bold;">$</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;font-weight:bold;"><span>7,456</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;font-weight:bold;">$</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;font-weight:bold;"><span>2,025</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;font-weight:bold;">$</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;font-weight:bold;"><span>2,644</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: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;font-weight:bold;">Net assets acquired</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;font-weight:bold;">$</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;font-weight:bold;"><span>54,839</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>32,429</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>17,323</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:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During 2018, the Company adjusted initially recognized intangible assets acquired with Continuum and their useful lives, recognized an additional intangible asset in the form of a favorable lease, removed a noncurrent liability associated with an initially recognized unfavorable lease and revised the initial fair value of contingent consideration. The Company also finalized a working capital adjustment that resulted in cash collection in the amount of </span><span style="font-family:inherit;font-size:10pt;"><span>$76</span></span><span style="font-family:inherit;font-size:10pt;"> reducing the original amount of the net assets acquired. These adjustments resulted in a corresponding decrease to the originally recognized value of acquired goodwill. During the first quarter of 2019, the Company finalized the fair value of the assets acquired and liabilities assumed in the acquisition of Continuum and no additional adjustments were recorded.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During 2019, the Company recorded purchase price adjustments which increased the original purchase price for Think by </span><span style="font-family:inherit;font-size:10pt;"><span>$185</span></span><span style="font-family:inherit;font-size:10pt;">, with a corresponding adjustment to net assets acquired. In addition, the Company recorded a </span><span style="font-family:inherit;font-size:10pt;"><span>$1,497</span></span><span style="font-family:inherit;font-size:10pt;"> increase in deferred tax assets and other insignificant adjustments to other accounts with corresponding decreases to goodwill. During the fourth quarter of 2019, the Company finalized the fair value of the assets acquired and liabilities assumed in the acquisition of Think. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of December 31, 2019, the Company finalized the valuation of intangible assets acquired in connection with the acquisition of test IO. For the acquisition of test IO, estimated fair values of the income tax-related assets acquired and liabilities assumed remain provisional and based on the facts and circumstances that existed as of the acquisition date. The Company expects to complete the purchase price allocation as soon as practicable but no later than one year from the acquisition date. During 2019, the Company recorded purchase price adjustments which increased the original purchase price for test IO and adjusted related working capital accounts increasing the original amount of the net assets acquired by </span><span style="font-family:inherit;font-size:10pt;"><span>$119</span></span><span style="font-family:inherit;font-size:10pt;">. In addition for the test IO acquisition, the Company reduced the value of acquired intangible assets by </span><span style="font-family:inherit;font-size:10pt;"><span>$145</span></span><span style="font-family:inherit;font-size:10pt;"> with a corresponding increase to goodwill. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the estimated fair values and useful lives of intangible assets acquired from Continuum, Think, and test IO as of the date of acquisition and updated for any changes 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;"> for each respective acquisition:</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="18"/></tr><tr><td style="width:35%;"/><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%;"/><td style="width:1%;"/><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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Continuum</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Think </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">test IO</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average Useful Life (in years)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average Useful Life (in years)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average Useful Life (in years)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size: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;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.5</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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span 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,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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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>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="overflow:hidden;font-size:10pt;"><span 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>6,117</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;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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,456</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></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;">Favorable lease</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>11.2</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 colspan="2" style="vertical-align:bottom;padding-left: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,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 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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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;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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Software</span></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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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;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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6</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>3,461</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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;">Contract royalties</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>8</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 colspan="2" style="vertical-align:bottom;padding-left: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,900</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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;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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trade names</span></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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,250</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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>765</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;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>4</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;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>302</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;font-weight:bold;">Total</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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;font-weight:bold;">$</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;font-weight:bold;"><span>14,450</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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;font-weight:bold;">$</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;font-weight:bold;"><span>6,882</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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;font-weight:bold;">$</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;font-weight:bold;"><span>6,219</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:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In connection with the adoption of Topic 842, effective January 1, 2019, the Company reclassified the favorable lease intangible asset to Operating lease right-of-use assets.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The goodwill recognized as a result of the acquisitions is attributable primarily to strategic and synergistic opportunities related to the consulting and design businesses, the assembled workforces acquired and other factors. The goodwill acquired as a result of the Continuum acquisition is expected to be deductible for income tax purposes while the goodwill acquired as a result of the Think and test IO acquisitions is not expected to be deductible for income tax purposes.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenues generated by test IO, acquired on April 30, 2019, totaled </span><span style="font-family:inherit;font-size:10pt;"><span>$4,539</span></span><span style="font-family:inherit;font-size:10pt;"> for the </span><span style="font-family:inherit;font-size:10pt;">year ended</span><span style="font-family:inherit;font-size:10pt;"> </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:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Pro forma results of operations have not been presented because the effect of the acquisitions on the Company’s consolidated financial statements was not material individually or in the aggregate. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Other 2019 Acquisitions </span><span style="font-family:inherit;font-size:10pt;">— During the year ended December 31, 2019, the Company completed </span><span style="font-family:inherit;font-size:10pt;"><span>four</span></span><span style="font-family:inherit;font-size:10pt;"> additional acquisitions with an aggregate cash purchase price of </span><span style="font-family:inherit;font-size:10pt;"><span>$24,786</span></span><span style="font-family:inherit;font-size:10pt;"> and committed to making cash earnout payments with a maximum amount payable of </span><span style="font-family:inherit;font-size:10pt;"><span>$3,000</span></span><span style="font-family:inherit;font-size:10pt;"> subject to attainment of specified performance targets ranging from </span><span style="font-family:inherit;font-size:10pt;"><span>12 months</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>24 months</span></span><span style="font-family:inherit;font-size:10pt;"> after the respective acquisition dates. These acquisitions increased EPAM’s educational service and platform offerings and expanded the Company’s geographical reach, as well as added </span><span style="font-family:inherit;font-size:10pt;"><span>$7,488</span></span><span style="font-family:inherit;font-size:10pt;"> in intangible assets, consisting mainly of customer relationships. Revenues generated by these other 2019 acquisitions totaled </span><span style="font-family:inherit;font-size:10pt;"><span>$9,336</span></span><span style="font-family:inherit;font-size:10pt;"> during the year ended December 31, 2019. Pro forma results of operations have not been presented because the effect of these acquisitions on the Company’s consolidated financial statements was not material individually or in the aggregate.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the year ended December 31, 2017, the Company completed acquisitions with aggregated purchase price of </span><span style="font-family:inherit;font-size:10pt;"><span>$6,980</span></span><span style="font-family:inherit;font-size:10pt;">. These acquisitions individually and in the aggregate are not material to the Company’s consolidated financial statements.</span></div> 2018-03-15 125 52515000 3135000 P12M 2018-11-01 26254000 8156000 P12M 185000 2019-04-30 1 17323000 <div style="line-height:120%;padding-top:12px;text-align:left;padding-left:0px;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table summarizes the estimated fair values of the assets acquired and liabilities assumed as of the date of acquisition as updated for any changes as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> for each respective acquisition:</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:99.41520467836257%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:65%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width: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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Continuum</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Think</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">test IO</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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>663</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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;">Trade receivables and contract 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>9,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>2,637</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>688</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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;">Prepaid and 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>936</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>900</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>96</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,617</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,477</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,150</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></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;">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>14,450</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,882</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,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: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;">Property and equipment and other noncurrent assets</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>8,902</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,214</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>151</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: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;font-weight:bold;">Total assets acquired</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;font-weight:bold;">$</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;font-weight:bold;"><span>62,295</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;font-weight:bold;">$</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;font-weight:bold;"><span>34,454</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;font-weight:bold;">$</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;font-weight:bold;"><span>19,967</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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accounts payable, accrued expenses and other current liabilities</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>3,746</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;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>2,025</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;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>910</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-term debt (Note 8)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,220</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></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;">Other noncurrent liabilities</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>490</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;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,734</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: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;font-weight:bold;">Total liabilities assumed</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;font-weight:bold;">$</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;font-weight:bold;"><span>7,456</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;font-weight:bold;">$</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;font-weight:bold;"><span>2,025</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;font-weight:bold;">$</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;font-weight:bold;"><span>2,644</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: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;font-weight:bold;">Net assets acquired</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;font-weight:bold;">$</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;font-weight:bold;"><span>54,839</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>32,429</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>17,323</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> 2251000 2344000 663000 9139000 2637000 688000 936000 900000 96000 26617000 20477000 12150000 14450000 6882000 6219000 8902000 1214000 151000 62295000 34454000 19967000 3746000 2025000 910000 3220000 0 0 490000 0 1734000 7456000 2025000 2644000 54839000 32429000 17323000 -76000 185000 1497000 119000 -145000 <div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the estimated fair values and useful lives of intangible assets acquired from Continuum, Think, and test IO as of the date of acquisition and updated for any changes 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;"> for each respective acquisition:</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="18"/></tr><tr><td style="width:35%;"/><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%;"/><td style="width:1%;"/><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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Continuum</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Think </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">test IO</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average Useful Life (in years)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average Useful Life (in years)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average Useful Life (in years)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size: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;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.5</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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span 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,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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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>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="overflow:hidden;font-size:10pt;"><span 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>6,117</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;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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,456</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></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;">Favorable lease</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>11.2</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 colspan="2" style="vertical-align:bottom;padding-left: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,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 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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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;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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Software</span></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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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;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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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;padding-right:2px;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6</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>3,461</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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;">Contract royalties</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>8</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 colspan="2" style="vertical-align:bottom;padding-left: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,900</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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;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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Trade names</span></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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,250</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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>765</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;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>4</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;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>302</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;font-weight:bold;">Total</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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;font-weight:bold;">$</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;font-weight:bold;"><span>14,450</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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;font-weight:bold;">$</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;font-weight:bold;"><span>6,882</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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;font-weight:bold;">$</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;font-weight:bold;"><span>6,219</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> P6Y6M 5800000 P7Y 6117000 P7Y 2456000 P11Y2M12D 5500000 0 0 0 0 P6Y 3461000 P8Y 1900000 0 0 P5Y 1250000 P5Y 765000 P4Y 302000 14450000 6882000 6219000 4539000 4 24786000 3000000 P12M P24M 7488000 9336000 6980000 <span style="font-family:inherit;font-size:10pt;font-weight:bold;">GOODWILL AND INTANGIBLE ASSETS, NET</span><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill by reportable segment 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="16"/></tr><tr><td style="width:54%;"/><td style="width:1%;"/><td style="width:9%;"/><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:9%;"/><td style="width:1%;"/><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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">North America</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Europe</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Russia</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance as of 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;font-weight:bold;">$</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;font-weight:bold;"><span>77,290</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>42,241</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>119,531</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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Continuum acquisition (Note 2)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,617</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26,617</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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;">Think acquisition (Note 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>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,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>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,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></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;">Effect of currency translation</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>(365</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,433</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,798</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;font-weight:bold;">Balance as of 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;font-weight:bold;"><span>103,542</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-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;"><span>63,290</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-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;"><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;font-weight:bold;"><span>166,832</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">test IO acquisition (Note 2)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,301</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,849</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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>12,150</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other 2019 acquisitions (Note 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>6,503</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,546</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>738</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,787</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Think purchase accounting adjustments</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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>(2,043</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,043</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effect of currency translation</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;"><div style="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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>80</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;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:1px solid #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>1,231</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;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:1px solid #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</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>1,317</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></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;">Balance 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;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>113,426</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>80,873</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>744</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>195,043</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:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Russia segment had accumulated goodwill impairment losses of </span><span style="font-family:inherit;font-size:10pt;"><span>$2,241</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><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;">. There were </span><span style="font-family:inherit;font-size:10pt;"><span>no</span></span><span style="font-family:inherit;font-size:10pt;"> accumulated goodwill impairment losses in the North America or Europe reportable segments as of </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;"> or </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:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intangible assets other than goodwill 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;"> 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="14"/></tr><tr><td style="width:45%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="13" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted average life at acquisition (in years)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross carrying amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Net </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">carrying amount</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size: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>9</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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span 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>87,489</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(38,526</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>48,963</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></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;">Software </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>6</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 colspan="2" style="vertical-align:bottom;padding-left: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,472</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(486</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>3,986</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align: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;">Trade names</span></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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,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>(4,753</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,686</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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;">Contract royalties</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>8</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 colspan="2" style="vertical-align:bottom;padding-left: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,900</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(435</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,465</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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;">Assembled workforce</span></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>158</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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>158</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</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;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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;font-weight:bold;">$</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;font-weight:bold;"><span>100,458</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>(44,200</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;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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;font-weight:bold;">$</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;font-weight:bold;"><span>56,258</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:12px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="14"/></tr><tr><td style="width:45%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="13" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted average life at acquisition (in years)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross carrying amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Net </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">carrying amount</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size: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;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9.5</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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span 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>78,042</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(29,580</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>48,462</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;">Favorable lease</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>11.2</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 colspan="2" style="vertical-align:bottom;padding-left: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,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>(410</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,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;">Trade names</span></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.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>6,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>(4,300</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,811</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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;">Contract royalties</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>8</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 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,900</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>(198</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,702</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>91,553</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>(34,488</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;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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;font-weight:bold;">$</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;font-weight:bold;"><span>57,065</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:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In connection with the adoption of Topic 842, effective January 1, 2019, the Company reclassified the favorable lease intangible asset to Operating lease right-of-use assets. See Note </span><span style="font-family:Times New Roman;">7</span><span style="font-family:inherit;font-size:10pt;"> “Leases” for further information regarding the Company’s operating leases. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">All of the intangible assets other than goodwill have finite lives and as such are subject to amortization. Amortization of the other intangible assets is recognized in depreciation and amortization expense in the consolidated statements of income and comprehensive income. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents amortization expense recognized for the periods indicated: </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:58%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</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;">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="overflow:hidden;font-size:10pt;"><span 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>8,743</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,637</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,643</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;">Software </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>486</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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: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;">Trade names</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>447</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>266</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>896</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract royalties</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>198</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Favorable lease</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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>410</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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;">Non-competition agreements</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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;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;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</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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;font-weight:bold;">$</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;font-weight:bold;"><span>9,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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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;font-weight:bold;">$</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;font-weight:bold;"><span>8,511</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>7,562</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:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Based on the carrying value of the Company’s existing intangible assets as of December 31, 2019, the estimated amortization expense for the future years 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="5"/></tr><tr><td style="width:86%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:middle;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;font-weight:bold;">Year ending December 31,</span></div><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>11,322</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,322</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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;">2022</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,126</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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;">2023</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,526</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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;">2024</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,023</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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,939</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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;font-weight:bold;">$</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;font-weight:bold;"><span>56,258</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:12px;text-align:left;text-indent:30px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Goodwill by reportable segment 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="16"/></tr><tr><td style="width:54%;"/><td style="width:1%;"/><td style="width:9%;"/><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:9%;"/><td style="width:1%;"/><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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">North America</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Europe</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Russia</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Balance as of 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;font-weight:bold;">$</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;font-weight:bold;"><span>77,290</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>42,241</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>119,531</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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Continuum acquisition (Note 2)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,617</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26,617</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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;">Think acquisition (Note 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>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,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>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,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></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;">Effect of currency translation</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>(365</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,433</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,798</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;font-weight:bold;">Balance as of 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;font-weight:bold;"><span>103,542</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-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;"><span>63,290</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-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;"><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;font-weight:bold;"><span>166,832</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">test IO acquisition (Note 2)</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,301</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,849</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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>12,150</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other 2019 acquisitions (Note 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>6,503</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,546</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>738</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,787</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Think purchase accounting adjustments</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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>(2,043</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,043</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effect of currency translation</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;"><div style="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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>80</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;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:1px solid #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>1,231</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;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:1px solid #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</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>1,317</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></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;">Balance 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;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>113,426</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>80,873</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>744</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>195,043</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> 77290000 42241000 0 119531000 26617000 0 0 26617000 0 22482000 0 22482000 -365000 -1433000 0 -1798000 103542000 63290000 0 166832000 3301000 8849000 0 12150000 6503000 9546000 738000 16787000 0 -2043000 0 -2043000 80000 1231000 6000 1317000 113426000 80873000 744000 195043000 2241000 0 <div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intangible assets other than goodwill 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;"> 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="14"/></tr><tr><td style="width:45%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="13" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted average life at acquisition (in years)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross carrying amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Net </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">carrying amount</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size: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>9</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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span 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>87,489</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(38,526</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>48,963</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></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;">Software </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>6</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 colspan="2" style="vertical-align:bottom;padding-left: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,472</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(486</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>3,986</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align: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;">Trade names</span></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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,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>(4,753</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,686</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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;">Contract royalties</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>8</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 colspan="2" style="vertical-align:bottom;padding-left: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,900</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(435</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,465</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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;">Assembled workforce</span></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>158</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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>158</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</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;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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;font-weight:bold;">$</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;font-weight:bold;"><span>100,458</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>(44,200</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;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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;font-weight:bold;">$</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;font-weight:bold;"><span>56,258</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:12px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="14"/></tr><tr><td style="width:45%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="13" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted average life at acquisition (in years)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Gross carrying amount</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Accumulated amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Net </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">carrying amount</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size: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;border-top:1px solid #000000;"><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9.5</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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span 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>78,042</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(29,580</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>48,462</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;">Favorable lease</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>11.2</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 colspan="2" style="vertical-align:bottom;padding-left: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,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>(410</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,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;">Trade names</span></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.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>6,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>(4,300</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,811</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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;">Contract royalties</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>8</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 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,900</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>(198</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,702</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>91,553</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>(34,488</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;font-weight:bold;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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;font-weight:bold;">$</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;font-weight:bold;"><span>57,065</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> P9Y 87489000 38526000 48963000 P6Y 4472000 486000 3986000 P5Y 6439000 4753000 1686000 P8Y 1900000 435000 1465000 P3Y 158000 0 158000 100458000 44200000 56258000 P9Y6M 78042000 29580000 48462000 P11Y2M12D 5500000 410000 5090000 P5Y3M18D 6111000 4300000 1811000 P8Y 1900000 198000 1702000 91553000 34488000 57065000 <div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents amortization expense recognized for the periods indicated: </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:58%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</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;">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="overflow:hidden;font-size:10pt;"><span 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>8,743</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,637</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,643</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;">Software </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>486</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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: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;">Trade names</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>447</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>266</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>896</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract royalties</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>198</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Favorable lease</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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>410</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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;">Non-competition agreements</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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;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;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</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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;font-weight:bold;">$</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;font-weight:bold;"><span>9,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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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;font-weight:bold;">$</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;font-weight:bold;"><span>8,511</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>7,562</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> 8743000 7637000 6643000 486000 0 0 447000 266000 896000 238000 198000 0 0 410000 0 0 0 23000 9914000 8511000 7562000 <div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Based on the carrying value of the Company’s existing intangible assets as of December 31, 2019, the estimated amortization expense for the future years 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="5"/></tr><tr><td style="width:86%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:middle;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;font-weight:bold;">Year ending December 31,</span></div><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>11,322</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,322</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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;">2022</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,126</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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;">2023</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,526</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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;">2024</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,023</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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,939</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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;font-weight:bold;">$</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;font-weight:bold;"><span>56,258</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> 11322000 11322000 11126000 9526000 7023000 5939000 56258000 <div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">PROPERTY AND EQUIPMENT, NET</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment, net consisted of the following:</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="11"/></tr><tr><td style="width:64%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average Useful Life </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(in years)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of  <br/> December 31, <br/> 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of  <br/> December 31, <br/> 2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Computer hardware </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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;border-top:1px solid #000000;"><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 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>96,286</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>74,884</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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Buildings </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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>47</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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>51,300</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,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:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Purchased computer software </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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>32,115</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,406</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Leasehold improvements </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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>8</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 colspan="2" style="vertical-align:bottom;padding-left: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,634</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,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></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Furniture, fixture and other equipment</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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>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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,193</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,544</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Office equipment </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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>6</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 colspan="2" style="vertical-align:bottom;padding-left: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,901</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,203</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Land improvements</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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>18</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;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,137</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>1,474</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>259,566</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>181,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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less accumulated depreciation and amortization</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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>(94,307</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(78,359</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: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;font-weight:bold;">Total</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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;font-weight:bold;">$</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;font-weight:bold;"><span>165,259</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>102,646</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:10px;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Depreciation and amortization expense related to property and equipment was </span><span style="font-family:inherit;font-size:10pt;"><span>$35,379</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$28,539</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$21,000</span></span><span style="font-family:inherit;font-size:10pt;"> 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;">, respectively.</span></div><span style="font-family:inherit;font-size:10pt;">On </span><span style="font-family:inherit;font-size:10pt;">November 1, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company acquired an office building in Minsk, Belarus for </span><span style="font-family:inherit;font-size:10pt;"><span>$18,904</span></span><span style="font-family:inherit;font-size:10pt;">, excluding refundable VAT. The acquired building is intended to be used in the Company’s normal operations as office space for its employees; however, a portion of the building was leased to third parties under operating lease agreements prior to the Company’s purchase and the Company will continue leasing under those agreements (see Note </span><span style="font-family:Times New Roman;">7</span><span style="font-family:inherit;font-size:10pt;"> “Leases”). In addition to this building, the Company has other assets which generate lease income. The gross amount of such assets including the leased portion of the Minsk building was </span><span style="font-family:inherit;font-size:10pt;"><span>$10,654</span></span><span style="font-family:inherit;font-size:10pt;"> and the associated accumulated depreciation was </span><span style="font-family:inherit;font-size:10pt;"><span>$101</span></span><span style="font-family:inherit;font-size:10pt;"> as of December 31, 2019. Depreciation expense associated with these assets held under operating leases was </span><span style="font-family:inherit;font-size:10pt;"><span>$42</span></span><span style="font-family:inherit;font-size:10pt;"> for the year ended December 31, 2019. There were </span><span style="font-family:inherit;font-size:10pt;"><span>no</span></span> material assets held under operating leases as of December 31, 2018. <div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment, net consisted of the following:</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="11"/></tr><tr><td style="width:64%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average Useful Life </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(in years)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of  <br/> December 31, <br/> 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of  <br/> December 31, <br/> 2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Computer hardware </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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;border-top:1px solid #000000;"><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 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>96,286</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>74,884</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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Buildings </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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>47</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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>51,300</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,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:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Purchased computer software </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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>32,115</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,406</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Leasehold improvements </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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>8</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 colspan="2" style="vertical-align:bottom;padding-left: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,634</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,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></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Furniture, fixture and other equipment</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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>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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,193</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,544</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Office equipment </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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>6</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 colspan="2" style="vertical-align:bottom;padding-left: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,901</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,203</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Land improvements</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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>18</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;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,137</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>1,474</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>259,566</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>181,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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less accumulated depreciation and amortization</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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>(94,307</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(78,359</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: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;font-weight:bold;">Total</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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;font-weight:bold;">$</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;font-weight:bold;"><span>165,259</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>102,646</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> P3Y 96286000 74884000 P47Y 51300000 34458000 P3Y 32115000 10406000 P8Y 30634000 25036000 P7Y 28193000 21544000 P6Y 18901000 13203000 P18Y 2137000 1474000 259566000 181005000 94307000 78359000 165259000 102646000 35379000 28539000 21000000 18904000 10654000 101000 42000 0 <div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued expenses and other current liabilities consisted of the following:</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="9"/></tr><tr><td style="width:76%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of  <br/> December 31, <br/> 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of  <br/> December 31, <br/> 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;">Value added taxes payable</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,016</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,985</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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;">Contingent consideration, current (Note 11)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,057</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,501</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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;">Deferred revenue</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,132</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,558</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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;">Other current liabilities and accrued expenses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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>39,271</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>24,209</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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;font-weight:bold;">$</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;font-weight:bold;"><span>82,476</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>50,253</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:10px;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Accrued expenses and other current liabilities consisted of the following:</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="9"/></tr><tr><td style="width:76%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of  <br/> December 31, <br/> 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of  <br/> December 31, <br/> 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;">Value added taxes payable</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,016</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,985</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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;">Contingent consideration, current (Note 11)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,057</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,501</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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;">Deferred revenue</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,132</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,558</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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;">Other current liabilities and accrued expenses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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>39,271</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>24,209</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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;font-weight:bold;">$</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;font-weight:bold;"><span>82,476</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>50,253</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> 24016000 19985000 10057000 1501000 9132000 4558000 39271000 24209000 82476000 50253000 <div style="line-height:120%;text-align:left;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:12px;text-align:left;text-indent:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Income/(Loss) Before Provision for Income Taxes</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income/(loss) before provision for income taxes based on geographic location is disclosed in the table below:</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:64%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width: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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</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/(loss) before provision for income taxes:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left: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;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>65,370</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>44,527</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6,595</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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>234,156</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>205,246</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>180,900</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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;font-weight:bold;">$</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;font-weight:bold;"><span>299,526</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>249,773</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>174,305</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Provision for Income Taxes</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The provision for income taxes consists of the following:</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:64%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width: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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</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;">Current</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left: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;">Federal</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>16,943</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>10,814</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>65,571</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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;">State</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,610</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,123</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(204</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;">Foreign</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,680</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,580</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,617</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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;">Deferred</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left: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;">Federal</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,425</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>(37,785</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,235</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></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;">State</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(358</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,548</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>(90</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;">Foreign</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,019</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6,667</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,416</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:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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;font-weight:bold;">$</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;font-weight:bold;"><span>38,469</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>9,517</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>101,545</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:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The U.S. Tax Act significantly changed U.S. corporate income tax laws including a reduction of the U.S. corporate income tax rate from </span><span style="font-family:inherit;font-size:10pt;"><span>35.0%</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>21.0%</span></span><span style="font-family:inherit;font-size:10pt;"> effective January 1, 2018 and the creation of a territorial tax system with a one-time transition tax on accumulated foreign subsidiary earnings not previously subject to U.S. income tax. In addition, the U.S. Tax Act created new taxes on certain foreign-sourced earnings and certain related party payments, which are referred to as GILTI and the base erosion and anti-abuse tax (“BEAT”), respectively. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Due to the timing of the enactment and the complexity involved in applying the provisions of the U.S. Tax Act, the Company made reasonable estimates of the effects and recorded provisional amounts in its financial statements as of December 31, 2017. During the year ended December 31, 2018, the Company completed its analysis of the impact of the U.S. Tax Act and recorded the following adjustments to the recorded provisional amounts:</span></div><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:12px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The one-time transition tax on accumulated foreign subsidiary earnings not previously subject to U.S. income tax requires the Company to pay U.S. income tax at a rate of </span><span style="font-family:inherit;font-size:10pt;"><span>15.5%</span></span><span style="font-family:inherit;font-size:10pt;"> to the extent of foreign cash and certain other net current assets and </span><span style="font-family:inherit;font-size:10pt;"><span>8.0%</span></span><span style="font-family:inherit;font-size:10pt;"> on the remaining earnings. During the year ended December 31, 2017, the Company recorded a provisional income tax expense and corresponding income taxes payable of </span><span style="font-family:inherit;font-size:10pt;"><span>$64,321</span></span><span style="font-family:inherit;font-size:10pt;"> to be paid over the next </span><span style="font-family:inherit;font-size:10pt;"><span>8 years</span></span><span style="font-family:inherit;font-size:10pt;"> associated with the one-time transition tax. During the year ended December 31, 2018, the Company completed its assessment and refined its estimate reducing the provisional charge by </span><span style="font-family:inherit;font-size:10pt;"><span>$4,935</span></span><span style="font-family:inherit;font-size:10pt;">. The total charge for the one-time transition tax now totals </span><span style="font-family:inherit;font-size:10pt;"><span>$59,386</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:10pt;padding-left:12px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In 2017, the Company provisionally reduced its net deferred tax assets by </span><span style="font-family:inherit;font-size:10pt;"><span>$10,311</span></span><span style="font-family:inherit;font-size:10pt;"> reflecting the impact of the change in the U.S. statutory tax rate from </span><span style="font-family:inherit;font-size:10pt;"><span>35.0%</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>21.0%</span></span><span style="font-family:inherit;font-size:10pt;"> in the periods in which the net deferred tax assets are expected to be realized as a result of the U.S. Tax Act. In 2018, the Company completed its analysis, and consequently recorded an additional charge of </span><span style="font-family:inherit;font-size:10pt;"><span>$926</span></span><span style="font-family:inherit;font-size:10pt;"> to further reduce its net deferred tax assets for a total charge of </span><span style="font-family:inherit;font-size:10pt;"><span>$11,237</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In 2017, the Company reassessed its accumulated foreign earnings in light of the U.S. Tax Act and determined </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>$97,000</span></span><span style="font-family:inherit;font-size:10pt;"> of its accumulated earnings in Belarus were no longer indefinitely reinvested. As a result, the Company recorded a charge of </span><span style="font-family:inherit;font-size:10pt;"><span>$4,850</span></span><span style="font-family:inherit;font-size:10pt;"> in the provision for income taxes during the year ended December 31, 2017 for the withholding tax payable to Belarus when the earnings are distributed. In 2018, the Company remitted this full amount of accumulated earnings as dividends and also remitted as dividends certain earnings of its foreign subsidiaries in Canada, Cyprus, Ireland and Russia and additional earnings in Belarus. Based on proposed tax regulations issued by the U.S. Department of the Treasury during 2018, it was determined that an offsetting U.S. foreign tax credit could be claimed for the withholding tax paid to Belarus resulting in a net </span><span style="font-family:inherit;font-size:10pt;"><span>$4,850</span></span><span style="font-family:inherit;font-size:10pt;"> income tax benefit recognized during the year ended December 31, 2018. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of December 31, 2019, the Company has determined that all accumulated undistributed foreign earnings of </span><span style="font-family:inherit;font-size:10pt;"><span>$861,893</span></span><span style="font-family:inherit;font-size:10pt;"> are expected to be indefinitely reinvested. Due to the enactment of the U.S. Tax Act and the one-time transition tax on accumulated foreign subsidiary earnings, these accumulated foreign earnings are no longer expected to be subject to U.S. federal income tax if repatriated but could be subject to state and foreign income and withholding taxes.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Effective Tax Rate Reconciliation</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The reconciliation of the provision for income taxes at the federal statutory income tax rate to the Company’s effective income tax rate 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="13"/></tr><tr><td style="width:64%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width: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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</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;">Provision for income taxes at federal statutory rate</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>62,898</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>52,452</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>61,007</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Increase/(decrease) in taxes resulting from:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Impact from U.S. Tax Act</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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>(4,009</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>74,632</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Entity classification election deferred tax asset impact </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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>(25,962</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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;">GILTI and BEAT U.S. taxes </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(926</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,526</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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: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;">Excess tax benefits relating to stock-based compensation</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,385</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>(17,370</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>(9,307</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Subsidiary withholding tax liability and related foreign tax credit</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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>(4,850</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>4,850</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Foreign tax expense and tax rate differential</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,402</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>(88</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>(39,997</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Effect of permanent differences </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,724</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,205</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">State taxes, net of federal benefit </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,971</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,452</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Change in valuation allowance </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>218</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>151</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>783</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Stock-based compensation expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>571</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>652</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,908</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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:Times New Roman;font-size:10pt;">Other </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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>(740</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>839</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>(420</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:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Provision for income taxes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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;font-weight:bold;">$</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;font-weight:bold;"><span>38,469</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>9,517</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>101,545</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"> </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company’s worldwide effective tax rate for 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>12.8%</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>3.8%</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>58.3%</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. The provision for income taxes in the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> was favorably impacted by the recognition of </span><span style="font-family:inherit;font-size:10pt;"><span>$25,962</span></span><span style="font-family:inherit;font-size:10pt;"> of net deferred tax assets resulting from the Company’s decision to change the tax status and to classify most of its foreign subsidiaries as disregarded for U.S. income tax purposes. This change subjects the income of the disregarded foreign subsidiaries to U.S. income taxation, resulting in a reduced foreign tax rate differential benefit in 2019 and 2018 as compared to 2017. In addition, the Company recorded excess tax benefits upon vesting or exercise of stock-based awards of </span><span style="font-family:inherit;font-size:10pt;"><span>$28,385</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$17,370</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$9,307</span></span><span style="font-family:inherit;font-size:10pt;"> 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;">, respectively.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In Belarus, member technology companies of High-Technologies Park, including the Company’s local subsidiary, have a full exemption from Belarus income tax on qualifying income through </span><span style="font-family:inherit;font-size:10pt;"><span>January 2049</span></span><span style="font-family:inherit;font-size:10pt;">. However, beginning February 1, 2018, the earnings of the Company’s Belarus local subsidiary became subject to U. S. income taxation due to the Company’s decision to change the tax status of the subsidiary. Consequently, there was less income tax benefit from the Belarus tax exemption for the year ended December 31, 2018 compared to the previous year. There was </span><span style="font-family:inherit;font-size:10pt;"><span>no</span></span><span style="font-family:inherit;font-size:10pt;"> aggregate dollar benefit derived from this tax holiday 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;">, and the aggregate dollar benefits derived from this tax holiday approximated </span><span style="font-family:inherit;font-size:10pt;"><span>$1,352</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$15,503</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,</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. There was </span><span style="font-family:inherit;font-size:10pt;"><span>no</span></span><span style="font-family:inherit;font-size:10pt;"> impact on diluted net income per share 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 benefit the tax holiday had on diluted net income per share approximated </span><span style="font-family:inherit;font-size:10pt;"><span>$0.02</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$0.28</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,</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:12px;text-align:left;text-indent:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Deferred Income Taxes</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Deferred income taxes reflect the net effects of temporary differences between the carrying amounts of assets and liabilities for financial reporting purposes and the amounts used for income tax purposes. Significant components of the Company’s deferred tax assets and liabilities are as follows:</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:76%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of  <br/> December 31, <br/> 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of  <br/> December 31, <br/> 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Deferred tax 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 colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>5,329</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>4,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></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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>574</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,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: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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,457</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,067</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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;">Net operating loss carryforward</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,168</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,983</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,510</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,802</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></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;">Stock-based compensation </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,596</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,558</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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;">Operating lease liabilities </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,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>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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;">Foreign tax credit </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,491</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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;">Foreign currency exchange</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,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:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other 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 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,533</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>782</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;">Deferred tax assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>100,595</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>82,757</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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;">Less: valuation allowance</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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>(3,877</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,189</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: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;">Total deferred tax assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;"><div style="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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>96,718</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;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:1px solid #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,568</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;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;"><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;background-color:#cceeff;padding-left:2px;padding-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;">Deferred tax liabilities:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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: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><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>4,981</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,480</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,364</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,582</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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;">Operating lease right-of-use assets</span></div><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,900</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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 revenue and expenses</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,176</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,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: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;">U.S. taxation of foreign subsidiaries</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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 liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>812</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>933</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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 deferred tax liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26,233</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,535</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:60px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Net deferred tax assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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;font-weight:bold;">$</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;font-weight:bold;"><span>70,485</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>67,033</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:12px;text-align:left;text-indent:36px;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;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, the Company classified </span><span style="font-family:inherit;font-size:10pt;"><span>$4,530</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$2,950</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, of deferred tax liabilities as Other noncurrent liabilities in the consolidated balance sheets. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Included in the stock-based compensation expense deferred tax asset 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 </span><span style="font-family:inherit;font-size:10pt;"><span>$6,788</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$7,561</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, that is related to acquisitions and is amortized for tax purposes over a </span><span style="font-family:inherit;font-size:10pt;"><span>10</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>15</span></span><span style="font-family:inherit;font-size:10pt;">-year period. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;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 Company’s domestic and foreign net operating loss (“NOL”) carryforwards for income tax purposes were approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$3,712</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$25,487</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. If not utilized, the domestic NOL carryforwards will begin to expire in 2021. The foreign NOL carryforwards include </span><span style="font-family:inherit;font-size:10pt;"><span>$9,311</span></span><span style="font-family:inherit;font-size:10pt;"> from jurisdictions with no expiration date, with the remainder expiring as follows: </span><span style="font-family:inherit;font-size:10pt;"><span>$274</span></span><span style="font-family:inherit;font-size:10pt;"> in 2020, </span><span style="font-family:inherit;font-size:10pt;"><span>$5,805</span></span><span style="font-family:inherit;font-size:10pt;"> in 2021, </span><span style="font-family:inherit;font-size:10pt;"><span>$6,273</span></span><span style="font-family:inherit;font-size:10pt;"> in 2022, </span><span style="font-family:inherit;font-size:10pt;"><span>$1,371</span></span><span style="font-family:inherit;font-size:10pt;"> in 2023, </span><span style="font-family:inherit;font-size:10pt;"><span>$2,204</span></span><span style="font-family:inherit;font-size:10pt;"> in 2024, and </span><span style="font-family:inherit;font-size:10pt;"><span>$249</span></span><span style="font-family:inherit;font-size:10pt;"> beyond 2024. The Company maintains a valuation allowance primarily related to the net operating loss carryforwards in certain foreign jurisdictions that the Company believes are not likely to be realized, which totaled </span><span style="font-family:inherit;font-size:10pt;"><span>$21,948</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:12px;text-align:left;text-indent:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Unrecognized Tax Benefits</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;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;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, unrecognized tax benefits of </span><span style="font-family:inherit;font-size:10pt;"><span>$2,904</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$1,432</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, are included in Income taxes payable, noncurrent within the consolidated balance sheets. There were no significant new tax positions that resulted in unrecognized tax benefits or reversals of prior year tax positions 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;">, 2018 and 2017. There were no tax positions for which it was reasonably possible that unrecognized tax benefits will significantly increase or decrease within twelve months of the reporting date.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company files income tax returns in the United States and in various state, local and foreign jurisdictions. The Company’s significant tax jurisdictions are the United States, Russia, Germany, Ukraine, the United Kingdom, Hungary, Switzerland, Netherlands, Poland and India. The tax years subsequent to 2015 remain open to examination by the United States Internal Revenue Service and generally, the tax years subsequent to 2015 remain open to examination by various state and local taxing authorities and various foreign taxing authorities.</span></div> <div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income/(loss) before provision for income taxes based on geographic location is disclosed in the table below:</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:64%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width: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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</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/(loss) before provision for income taxes:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left: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;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>65,370</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>44,527</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6,595</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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>234,156</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>205,246</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>180,900</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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;font-weight:bold;">$</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;font-weight:bold;"><span>299,526</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>249,773</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>174,305</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 65370000 44527000 -6595000 234156000 205246000 180900000 299526000 249773000 174305000 <div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The provision for income taxes consists of the following:</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:64%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width: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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</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;">Current</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left: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;">Federal</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>16,943</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>10,814</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>65,571</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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;">State</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,610</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,123</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(204</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;">Foreign</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,680</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,580</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>23,617</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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;">Deferred</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left: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;">Federal</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,425</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>(37,785</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,235</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></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;">State</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(358</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,548</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>(90</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;">Foreign</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,019</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(6,667</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>5,416</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:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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;font-weight:bold;">$</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;font-weight:bold;"><span>38,469</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>9,517</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>101,545</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> 16943000 10814000 65571000 3610000 4123000 -204000 25680000 42580000 23617000 -9425000 -37785000 7235000 -358000 -3548000 -90000 2019000 -6667000 5416000 38469000 9517000 101545000 0.350 0.210 0.155 0.080 64321000 P8Y 4935000 59386000 10311000 0.350 0.210 926000 11237000 97000000 4850000 4850000 861893000 <div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The reconciliation of the provision for income taxes at the federal statutory income tax rate to the Company’s effective income tax rate 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="13"/></tr><tr><td style="width:64%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width: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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</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;">Provision for income taxes at federal statutory rate</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>62,898</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>52,452</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>61,007</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Increase/(decrease) in taxes resulting from:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Impact from U.S. Tax Act</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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>(4,009</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>74,632</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Entity classification election deferred tax asset impact </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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>(25,962</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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;">GILTI and BEAT U.S. taxes </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(926</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,526</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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: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;">Excess tax benefits relating to stock-based compensation</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,385</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>(17,370</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>(9,307</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Subsidiary withholding tax liability and related foreign tax credit</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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>(4,850</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>4,850</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Foreign tax expense and tax rate differential</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,402</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>(88</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>(39,997</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Effect of permanent differences </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,724</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,205</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">State taxes, net of federal benefit </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,971</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,452</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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</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:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Change in valuation allowance </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>218</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>151</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>783</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Stock-based compensation expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>571</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>652</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,908</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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:Times New Roman;font-size:10pt;">Other </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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>(740</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>839</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>(420</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:44px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Provision for income taxes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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;font-weight:bold;">$</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;font-weight:bold;"><span>38,469</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>9,517</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>101,545</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> 62898000 52452000 61007000 0 -4009000 74632000 0 -25962000 0 -926000 1526000 0 -28385000 -17370000 -9307000 0 4850000 4850000 -1402000 -88000 -39997000 3264000 2724000 3205000 2971000 3452000 -116000 218000 151000 783000 571000 652000 6908000 -740000 839000 -420000 38469000 9517000 101545000 0.128 0.038 0.583 25962000 28385000 17370000 9307000 In Belarus, member technology companies of High-Technologies Park, including the Company’s local subsidiary, have a full exemption from Belarus income tax on qualifying income through January 2049. However, beginning February 1, 2018, the earnings of the Company’s Belarus local subsidiary became subject to U. S. income taxation due to the Company’s decision to change the tax status of the subsidiary. Consequently, there was less income tax benefit from the Belarus tax exemption for the year ended December 31, 2018 compared to the previous year. There was no aggregate dollar benefit derived from this tax holiday for the year ended December 31, 2019, and the aggregate dollar benefits derived from this tax holiday approximated $1,352 and $15,503 for the years ended December 31, 2018 and 2017, respectively. There was no impact on diluted net income per share for the year ended December 31, 2019. The benefit the tax holiday had on diluted net income per share approximated $0.02 and $0.28 for the years ended December 31, 2018 and 2017, respectively. 2049-01 0 1352000 15503000 0 0.02 0.28 Significant components of the Company’s deferred tax assets and liabilities are as follows:<div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:76%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of  <br/> December 31, <br/> 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of  <br/> December 31, <br/> 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Deferred tax 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 colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Property and equipment</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>5,329</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>4,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></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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>574</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,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: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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,457</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,067</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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;">Net operating loss carryforward</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,168</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,983</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,510</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,802</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></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;">Stock-based compensation </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,596</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,558</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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;">Operating lease liabilities </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,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>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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;">Foreign tax credit </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,491</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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;">Foreign currency exchange</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,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:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other 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 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,533</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>782</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;">Deferred tax assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>100,595</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>82,757</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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;">Less: valuation allowance</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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>(3,877</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,189</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: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;">Total deferred tax assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;"><div style="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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>96,718</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;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:1px solid #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,568</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;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;"><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;background-color:#cceeff;padding-left:2px;padding-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;">Deferred tax liabilities:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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: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><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>4,981</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,480</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,364</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,582</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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;">Operating lease right-of-use assets</span></div><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,900</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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 revenue and expenses</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,176</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,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: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;">U.S. taxation of foreign subsidiaries</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,000</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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 liabilities</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>812</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>933</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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 deferred tax liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>26,233</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>12,535</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:60px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Net deferred tax assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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;font-weight:bold;">$</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;font-weight:bold;"><span>70,485</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>67,033</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> 5329000 4531000 574000 1262000 41457000 32067000 5168000 4983000 3510000 5802000 29596000 27558000 7438000 0 3491000 0 2499000 5772000 1533000 782000 100595000 82757000 3877000 3189000 96718000 79568000 4981000 1480000 11364000 5582000 6900000 0 2176000 1540000 0 3000000 812000 933000 26233000 12535000 70485000 67033000 4530000 2950000 6788000 7561000 P10Y P15Y 3712000 25487000 9311000 274000 5805000 6273000 1371000 2204000 249000 21948000 2904000 1432000 <span style="font-family:inherit;font-size:10pt;font-weight:bold;">LEASES</span><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company leases office space, corporate apartments, office equipment, and vehicles. Many of the Company’s leases contain variable payments including changes in base rent and charges for common area maintenance or other miscellaneous expenses. Due to this variability, the cash flows associated with these variable payments are not included in the minimum lease payments used in determining the RoU Assets and associated lease liabilities and are recognized in the period in which the obligation for such payments is incurred. The Company’s leases have remaining lease terms ranging from </span><span style="font-family:inherit;font-size:10pt;">0.1</span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>11.4 years</span></span><span style="font-family:inherit;font-size:10pt;">. Certain lease agreements, mainly for office space, include options to extend or terminate the lease before the expiration date. The Company considers such options when determining the lease term when it is reasonably certain that the Company will exercise that option. The Company leases and subleases a portion of its office space to third parties. Lease income and sublease income were immaterial for the years ended December 31, 2019, 2018 and 2017. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the </span><span style="font-family:inherit;font-size:10pt;">year ended December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, the components of lease expense 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="7"/></tr><tr><td style="width:42%;"/><td style="width:1%;"/><td style="width:43%;"/><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:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Income Statement Classification</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31, 2019</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease cost</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Selling, general and administrative expenses</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>62,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></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Variable lease cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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;">Selling, general and administrative expenses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,730</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Short-term lease cost</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Selling, general and administrative expenses</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,870</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></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;font-weight:bold;">Total lease cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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;font-weight:bold;">$</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;font-weight:bold;"><span>75,340</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:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Rent expense under operating lease agreements for the years ended December 31, 2018 and 2017 was </span><span style="font-family:inherit;font-size:10pt;"><span>$46,924</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$37,916</span></span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Supplemental cash flow information related to leases 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:87%;"/><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:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31, 2019</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;">Cash paid for amounts included in the measurement of lease liabilities:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating cash flows used for operating leases</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>59,952</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Right-of-use assets obtained in exchange for lease obligations:</span></div></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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating leases</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>107,822</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Non-cash net increase due to lease modifications:</span></div></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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease right-of-use assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,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: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;">Operating lease liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,192</span></span></div></td><td style="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:10px;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted average remaining lease term and discount rate 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 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:87%;"/><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:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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;font-weight:bold;">As of December 31, 2019</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted average remaining lease term, in years:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left: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;">Operating leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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;">Weighted average discount rate:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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;"><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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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.6</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, operating lease liabilities will mature 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:99.4140625%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:87%;"/><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;padding-left:6px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year ending December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Lease Payments </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>64,667</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,343</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,886</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,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></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2024</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,603</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,532</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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: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;font-weight:bold;">Total lease payments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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;font-weight:bold;"><span>264,049</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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: imputed interest</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(25,660</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:60px;padding-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</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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;font-weight:bold;">$</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;font-weight:bold;"><span>238,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></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">There were no lease agreements that contained material restrictive covenants or material residual value guarantees as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">. There were no material lease agreements signed with related parties 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:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company had committed to payments of $</span><span style="font-family:inherit;font-size:10pt;"><span>37,559</span></span><span style="font-family:inherit;font-size:10pt;"> related to operating lease agreements that had not yet commenced. These operating leases will commence during various dates during </span><span style="font-family:inherit;font-size:10pt;">2020</span><span style="font-family:inherit;font-size:10pt;"> with lease terms ranging from </span><span style="font-family:inherit;font-size:10pt;"><span>1.2</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>10.9</span></span><span style="font-family:inherit;font-size:10pt;"> years. The Company did not have any material finance lease agreements that had not yet commenced.</span></div> P11Y4M24D <div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the </span><span style="font-family:inherit;font-size:10pt;">year ended December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, the components of lease expense 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="7"/></tr><tr><td style="width:42%;"/><td style="width:1%;"/><td style="width:43%;"/><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:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Income Statement Classification</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31, 2019</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease cost</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Selling, general and administrative expenses</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>62,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></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Variable lease cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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;">Selling, general and administrative expenses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,730</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Short-term lease cost</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Selling, general and administrative expenses</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,870</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></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;font-weight:bold;">Total lease cost</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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;font-weight:bold;">$</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;font-weight:bold;"><span>75,340</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> 62740000 8730000 3870000 75340000 46924000 37916000 <div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Supplemental cash flow information related to leases 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:87%;"/><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:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31, 2019</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;">Cash paid for amounts included in the measurement of lease liabilities:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating cash flows used for operating leases</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>59,952</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Right-of-use assets obtained in exchange for lease obligations:</span></div></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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating leases</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>107,822</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Non-cash net increase due to lease modifications:</span></div></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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating lease right-of-use assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,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: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;">Operating lease liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,192</span></span></div></td><td style="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> 59952000 107822000 10124000 10192000 <div style="line-height:120%;padding-bottom:10px;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted average remaining lease term and discount rate 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 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:87%;"/><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:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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;font-weight:bold;">As of December 31, 2019</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Weighted average remaining lease term, in years:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left: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;">Operating leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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;">Weighted average discount rate:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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;"><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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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.6</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> P6Y1M6D 0.036 <div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, operating lease liabilities will mature 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:99.4140625%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:87%;"/><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;padding-left:6px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year ending December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Lease Payments </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2020</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>64,667</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2021</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,343</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2022</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,886</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2023</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,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></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">2024</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,603</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Thereafter</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,532</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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: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;font-weight:bold;">Total lease payments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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;font-weight:bold;"><span>264,049</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:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Less: imputed interest</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(25,660</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:60px;padding-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</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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;font-weight:bold;">$</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;font-weight:bold;"><span>238,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></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 64667000 54343000 36886000 27018000 22603000 58532000 264049000 25660000 238389000 37559000 P1Y2M12D P10Y10M24D <div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">LONG-TERM DEBT</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:33px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Revolving Line of Credit</span><span style="font-family:inherit;font-size:10pt;"> — On September 12, 2014, the Company entered into a revolving loan agreement (the “2014 Credit Facility”) with PNC Bank, National Association; Santander Bank, N.A; and Silicon Valley Bank (collectively the “2014 Lenders”). Under the 2014 Credit Facility, the Company’s borrowing capacity was set at </span><span style="font-family:inherit;font-size:10pt;"><span>$100,000</span></span><span style="font-family:inherit;font-size:10pt;">, with potential to increase it to </span><span style="font-family:inherit;font-size:10pt;"><span>$200,000</span></span><span style="font-family:inherit;font-size:10pt;"> if certain conditions were met.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Borrowings under the 2014 Credit Facility were denominated in U.S. dollars or, up to a maximum of </span><span style="font-family:inherit;font-size:10pt;"><span>$50,000</span></span><span style="font-family:inherit;font-size:10pt;"> in British pounds, Canadian dollars, euros and Swiss francs and other currencies as may be approved by the administrative agent and the 2014 Lenders. Borrowings under the 2014 Credit Facility bore interest at either a base rate or Euro-rate plus a margin based on the Company’s leverage ratio. The base rate was equal to the highest of (a) the Federal Funds Open Rate, plus </span><span style="font-family:inherit;font-size:10pt;"><span>0.5%</span></span><span style="font-family:inherit;font-size:10pt;">, (b) the Prime Rate, and (c) the Daily LIBOR Rate, plus </span><span style="font-family:inherit;font-size:10pt;"><span>1.0%</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:33px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On May 24, 2017, the Company terminated the 2014 Credit Facility and entered into a new unsecured credit facility (the “2017 Credit Facility”), as may be amended from time to time, with PNC Bank, National Association; PNC Capital Markets LLC; Citibank N.A.; Wells Fargo Bank, National Association; Fifth Third Bank and Santander Bank, N.A. (collectively the “Lenders”). The 2017 Credit Facility provides for a borrowing capacity of </span><span style="font-family:inherit;font-size:10pt;"><span>$300,000</span></span><span style="font-family:inherit;font-size:10pt;">, with potential to increase the credit facility up to </span><span style="font-family:inherit;font-size:10pt;"><span>$400,000</span></span><span style="font-family:inherit;font-size:10pt;"> if certain conditions are met. The 2017 Credit Facility matures on </span><span style="font-family:inherit;font-size:10pt;"><span><span style="white-space:nowrap">May 24, 2022</span></span></span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Borrowings under the 2017 Credit Facility may be denominated in U.S. dollars or up to a maximum of </span><span style="font-family:inherit;font-size:10pt;"><span>$100,000</span></span><span style="font-family:inherit;font-size:10pt;"> in British pounds, Canadian dollars, euros and Swiss francs and other currencies as may be approved by the administrative agent and the Lenders. Borrowings under the 2017 Credit Facility bear interest at either a base rate or Euro-rate plus a margin based on the Company’s leverage ratio. The base rate is equal to the highest of (a) the Overnight Bank Funding Rate, plus </span><span style="font-family:inherit;font-size:10pt;"><span>0.5%</span></span><span style="font-family:inherit;font-size:10pt;">, (b) the Prime Rate, or (c) the Daily LIBOR Rate, plus </span><span style="font-family:inherit;font-size:10pt;"><span>1.0%</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;">, the Company’s outstanding borrowings are subject to a LIBOR-based interest rate, which resets regularly at issuance, based on lending terms.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The 2017 Credit Facility includes customary business and financial covenants that may restrict the Company’s ability to make or pay dividends (other than certain intercompany dividends) if a potential or an actual event of default has occurred or would be triggered. As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, the Company was in compliance with all covenants contained in the 2017 Credit Facility. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the outstanding debt and borrowing capacity of the Company under the 2017 Credit Facility:</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="8"/></tr><tr><td style="width:77%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><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="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of  <br/> December 31, <br/> 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of  <br/> December 31, <br/> 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;">Outstanding debt</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>25,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest rate</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.8</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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.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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Irrevocable standby letters of credit</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>303</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>382</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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;">Available borrowing capacity</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>274,697</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>274,618</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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;">Current maximum borrowing capacity</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>300,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 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>300,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></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As part of the acquisition of Continuum in 2018, the Company assumed </span><span style="font-family:inherit;font-size:10pt;"><span>$3,448</span></span><span style="font-family:inherit;font-size:10pt;"> of long-term debt associated with a leased facility and payable to Continuum’s landlord. The debt was payable in monthly installments through </span><span style="font-family:inherit;font-size:10pt;"><span><span style="white-space:nowrap">March 31, 2029</span></span></span><span style="font-family:inherit;font-size:10pt;"> and bore interest at a rate of </span><span style="font-family:inherit;font-size:10pt;"><span>8%</span></span><span style="font-family:inherit;font-size:10pt;"> per annum. In March 2018, the Company paid </span><span style="font-family:inherit;font-size:10pt;"><span>$3,448</span></span><span style="font-family:inherit;font-size:10pt;"> to settle this assumed long-term debt.</span></div> 100000000 200000000 50000000 0.005 0.010 300000000 400000000 2022-05-24 100000000 0.005 0.010 <div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table presents the outstanding debt and borrowing capacity of the Company under the 2017 Credit Facility:</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="8"/></tr><tr><td style="width:77%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><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="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of  <br/> December 31, <br/> 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of  <br/> December 31, <br/> 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;">Outstanding debt</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>25,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,000</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest rate</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.8</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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.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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Irrevocable standby letters of credit</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>303</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>382</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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;">Available borrowing capacity</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>274,697</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>274,618</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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;">Current maximum borrowing capacity</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>300,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 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>300,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></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 25000000 25000000 0.028 0.035 303000 382000 274697000 274618000 300000000 300000000 3448000 2029-03-31 0.08 3448000 <div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">REVENUES</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Disaggregation of Revenues </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:38px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following tables show the disaggregation of the Company’s revenues by major customer location, including a reconciliation of the disaggregated revenues with the Company’s reportable segments (Note </span><span style="font-family:Times New Roman;">15</span><span style="font-family:inherit;font-size:10pt;"> “Segment Information”) for the years ended December 31, 2019 and 2018:</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="16"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Reportable Segments</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">North America</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Europe</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Russia</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Consolidated Revenues</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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">Customer Locations</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left: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;">North America</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,344,040</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>45,859</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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>116</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,390,015</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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;">Europe</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,042</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>719,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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>276</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>746,866</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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;">CIS</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,583</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>143</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>91,745</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,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></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;">APAC</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,279</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>55,167</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>56,446</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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">        Revenues</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;font-weight:bold;">$</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;font-weight:bold;"><span>1,380,944</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>820,717</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>92,137</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>2,293,798</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:12px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended 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="11" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Reportable Segments</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">North America</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Europe</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Russia</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Consolidated Revenues</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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">Customer Locations</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left: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;">North America</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,046,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 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>52,860</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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>75</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,099,167</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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;">Europe</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,679</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>595,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>612,472</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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;">CIS</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,437</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,930</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>81,703</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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;">APAC</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,631</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,848</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>91</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,570</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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;">        Revenues</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;font-weight:bold;">$</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;font-weight:bold;"><span>1,076,979</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>692,785</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>73,148</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>1,842,912</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:12px;text-align:left;text-indent:38px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following tables show the disaggregation of the Company’s revenues by industry vertical, including a reconciliation of the disaggregated revenues with the Company’s reportable segments (Note </span><span style="font-family:Times New Roman;">15</span><span style="font-family:inherit;font-size:10pt;"> “Segment Information”) for the year ended December 31, 2019 and 2018:</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="16"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Reportable Segments</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="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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">North America</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Europe</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Russia</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Consolidated Revenues</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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">Industry Verticals</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Financial Services</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>184,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 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>244,284</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>72,119</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>500,872</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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:Times New Roman;font-size:10pt;">Travel &amp; Consumer</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>198,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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>229,523</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,571</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>439,358</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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:Times New Roman;font-size:10pt;">Software &amp; Hi-Tech</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>354,023</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,377</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,998</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>433,398</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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:Times New Roman;font-size:10pt;">Business Information &amp; Media</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>262,448</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>157,844</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>631</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>420,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;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Life Sciences &amp; Healthcare</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>224,925</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,444</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>83</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>248,452</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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:Times New Roman;font-size:10pt;">Emerging Verticals</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>156,815</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>88,245</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>5,735</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>250,795</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-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 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;font-weight:bold;">$</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;font-weight:bold;"><span>1,380,944</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>820,717</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>92,137</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>2,293,798</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:12px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended 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="11" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Reportable Segments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">North America</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Europe</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Russia</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Consolidated Revenues</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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">Industry Verticals</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left: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;">Financial Services</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>112,444</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>252,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 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>59,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="overflow:hidden;font-size:10pt;"><span 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>423,977</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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;">Travel and Consumer</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>177,910</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>208,266</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,467</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>393,643</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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;">Software &amp; Hi-Tech</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>269,067</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>79,121</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>350,815</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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;">Business Information &amp; Media</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>251,081</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,898</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>324,033</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></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;">Life Sciences &amp; Healthcare</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>151,418</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,272</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>171,703</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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;">Emerging Verticals</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>115,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>60,032</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>178,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: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;">        Revenues</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;font-weight:bold;">$</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;font-weight:bold;"><span>1,076,979</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>692,785</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>73,148</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>1,842,912</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:12px;text-align:left;text-indent:42px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following tables show the disaggregation of the Company’s revenues by contract type, including a reconciliation of the disaggregated revenues with the Company’s reportable segments (Note </span><span style="font-family:Times New Roman;">15</span><span style="font-family:inherit;font-size:10pt;"> “Segment Information”) for the year ended December 31, 2019 and 2018:</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="16"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" 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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Reportable Segments</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="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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">North America</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Europe</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Russia</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Consolidated Revenues</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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">Contract Types</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left: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;">Time-and-material</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,247,979</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>688,605</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>54,069</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,990,653</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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;">Fixed-price</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>127,926</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,977</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37,747</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>294,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: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;">Licensing</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,626</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,230</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,081</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other 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>1,413</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>1,905</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>96</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,414</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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">        Revenues</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;font-weight:bold;">$</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;font-weight:bold;"><span>1,380,944</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>820,717</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>92,137</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>2,293,798</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></div><div style="line-height:120%;padding-top:12px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended 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="11" 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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Reportable Segments</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="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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">North America</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Europe</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Russia</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Consolidated Revenues</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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">Contract Types</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left: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;">Time-and-material</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>983,436</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>628,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>40,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 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,652,897</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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;">Fixed-price</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,831</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>62,078</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,251</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Licensing</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,748</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,097</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other 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>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>668</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,667</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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;">        Revenues</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;font-weight:bold;">$</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;font-weight:bold;"><span>1,076,979</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>692,785</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>73,148</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>1,842,912</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:12px;text-align:left;text-indent:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Timing of Revenue Recognition</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following tables show the timing of revenue recognition:</span></div><div style="line-height:120%;padding-top:12px;text-align:left;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="16"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:middle;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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Reportable Segments</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="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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">North America</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Europe</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Russia</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Consolidated Revenues</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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">Timing of Revenue Recognition</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left: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;">Transferred over time</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,379,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 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>819,913</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>92,076</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,291,245</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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;">Transferred at a point of time</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>804</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,553</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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;">        Revenues</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;font-weight:bold;">$</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;font-weight:bold;"><span>1,380,944</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>820,717</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>92,137</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>2,293,798</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:12px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended 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="11" style="vertical-align:middle;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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Reportable Segments</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="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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">North America</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Europe</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Russia</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Consolidated Revenues</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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">Timing of Revenue Recognition</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left: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;">Transferred over time</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,076,084</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>692,023</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>73,135</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,841,242</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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;">Transferred at a point of time</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>895</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>762</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>13</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>1,670</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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">        Revenues</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;color:#333333;font-weight:bold;">$</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;color:#333333;font-weight:bold;"><span>1,076,979</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;color:#333333;font-weight:bold;">$</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;color:#333333;font-weight:bold;"><span>692,785</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;color:#333333;font-weight:bold;">$</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;color:#333333;font-weight:bold;"><span>73,148</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;color:#333333;font-weight:bold;">$</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;color:#333333;font-weight:bold;"><span>1,842,912</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:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;"> the Company recognized </span><span style="font-family:inherit;font-size:10pt;"><span>$7,806</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$5,736</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, of revenues from performance obligations satisfied in previous periods. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table includes the estimated revenues expected to be recognized in the future related to performance obligations that are partially or fully unsatisfied as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">. The Company applies a practical expedient and does not disclose the value of unsatisfied performance obligations for contracts that (i) have an original expected duration of one year or less and (ii) contracts for which it recognizes revenues at the amount to which it has the right to invoice for services provided:</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="20"/></tr><tr><td style="width:41%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width: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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Less than 1 year</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">1 Year</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2 Years</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">3 Years</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#bfe4ff;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;font-weight:bold;text-decoration:underline;">Contract Type</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#bfe4ff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;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:#bfe4ff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#bfe4ff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;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:#bfe4ff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#bfe4ff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;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:#bfe4ff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#bfe4ff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;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:#bfe4ff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#bfe4ff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fixed-price</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>17,892</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>992</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>64</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>18,948</span></span></div></td><td style="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:12px;text-align:left;text-indent:38px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company applies a practical expedient and does not disclose the amount of the transaction price allocated to the remaining performance obligations nor provide an explanation of when the Company expects to recognize that amount as revenue for certain variable consideration.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Contract Balances</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table provides information on the classification of contract assets and liabilities in the consolidated balance sheets:</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="8"/></tr><tr><td style="width:77%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><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="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of  <br/> December 31, <br/> 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract assets included in Trade receivables and contract assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,320</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,522</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract liabilities included in Accrued expenses and other current liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,132</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>4,558</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract liabilities included in Other noncurrent 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>5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>224</span></span></div></td><td style="vertical-align:bottom;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:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract assets have increased from December 31, 2018 primarily due to new contracts entered into in 2019 where the Company’s right to bill is contingent upon achievement of contractual milestones. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract liabilities comprise amounts collected from the Company’s customers for revenues not yet earned. Such amounts are anticipated to be recorded as revenues when services are performed in subsequent periods. Contract liabilities have increased from December 31, 2018 due to an increase in advance billings largely attributable to the businesses acquired during 2019. During the </span><span style="font-family:inherit;font-size:10pt;">year ended 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>$3,850</span></span><span style="font-family:inherit;font-size:10pt;"> of revenues that were included in Accrued expenses and other current liabilities at December 31, 2018. During the year ended December 31, 2018, the Company recognized </span><span style="font-family:inherit;font-size:10pt;"><span>$3,810</span></span><span style="font-family:inherit;font-size:10pt;"> of revenues that were included in Accrued expenses and other current liabilities at January 1, 2018.</span></div> <div style="line-height:120%;padding-top:12px;text-align:left;text-indent:38px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following tables show the disaggregation of the Company’s revenues by major customer location, including a reconciliation of the disaggregated revenues with the Company’s reportable segments (Note </span><span style="font-family:Times New Roman;">15</span><span style="font-family:inherit;font-size:10pt;"> “Segment Information”) for the years ended December 31, 2019 and 2018:</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="16"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Reportable Segments</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">North America</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Europe</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Russia</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Consolidated Revenues</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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">Customer Locations</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left: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;">North America</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,344,040</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>45,859</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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>116</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,390,015</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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;">Europe</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,042</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>719,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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>276</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>746,866</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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;">CIS</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,583</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>143</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>91,745</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,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></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;">APAC</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,279</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>55,167</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>56,446</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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">        Revenues</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;font-weight:bold;">$</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;font-weight:bold;"><span>1,380,944</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>820,717</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>92,137</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>2,293,798</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:12px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended 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="11" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Reportable Segments</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">North America</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Europe</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Russia</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Consolidated Revenues</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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">Customer Locations</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left: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;">North America</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,046,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 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>52,860</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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>75</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,099,167</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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;">Europe</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>16,679</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>595,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>612,472</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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;">CIS</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,437</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,930</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>81,703</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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;">APAC</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,631</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,848</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>91</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,570</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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;">        Revenues</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;font-weight:bold;">$</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;font-weight:bold;"><span>1,076,979</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>692,785</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>73,148</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>1,842,912</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:12px;text-align:left;text-indent:38px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following tables show the disaggregation of the Company’s revenues by industry vertical, including a reconciliation of the disaggregated revenues with the Company’s reportable segments (Note </span><span style="font-family:Times New Roman;">15</span><span style="font-family:inherit;font-size:10pt;"> “Segment Information”) for the year ended December 31, 2019 and 2018:</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="16"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Reportable Segments</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="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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">North America</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Europe</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Russia</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Consolidated Revenues</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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">Industry Verticals</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Financial Services</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>184,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 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>244,284</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>72,119</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>500,872</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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:Times New Roman;font-size:10pt;">Travel &amp; Consumer</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>198,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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>229,523</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,571</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>439,358</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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:Times New Roman;font-size:10pt;">Software &amp; Hi-Tech</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>354,023</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,377</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,998</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>433,398</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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:Times New Roman;font-size:10pt;">Business Information &amp; Media</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>262,448</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>157,844</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>631</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>420,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;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Life Sciences &amp; Healthcare</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>224,925</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,444</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>83</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>248,452</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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:Times New Roman;font-size:10pt;">Emerging Verticals</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>156,815</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>88,245</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>5,735</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>250,795</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-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 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;font-weight:bold;">$</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;font-weight:bold;"><span>1,380,944</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>820,717</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>92,137</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>2,293,798</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:12px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended 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="11" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Reportable Segments</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">North America</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Europe</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Russia</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Consolidated Revenues</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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">Industry Verticals</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left: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;">Financial Services</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>112,444</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>252,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 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>59,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="overflow:hidden;font-size:10pt;"><span 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>423,977</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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;">Travel and Consumer</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>177,910</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>208,266</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,467</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>393,643</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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;">Software &amp; Hi-Tech</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>269,067</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>79,121</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>350,815</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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;">Business Information &amp; Media</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>251,081</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,898</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>324,033</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></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;">Life Sciences &amp; Healthcare</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>151,418</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,272</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>171,703</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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;">Emerging Verticals</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>115,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>60,032</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>178,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: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;">        Revenues</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;font-weight:bold;">$</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;font-weight:bold;"><span>1,076,979</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>692,785</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>73,148</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>1,842,912</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:12px;text-align:left;text-indent:42px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following tables show the disaggregation of the Company’s revenues by contract type, including a reconciliation of the disaggregated revenues with the Company’s reportable segments (Note </span><span style="font-family:Times New Roman;">15</span><span style="font-family:inherit;font-size:10pt;"> “Segment Information”) for the year ended December 31, 2019 and 2018:</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="16"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" 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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Reportable Segments</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="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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">North America</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Europe</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Russia</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Consolidated Revenues</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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">Contract Types</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left: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;">Time-and-material</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,247,979</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>688,605</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>54,069</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,990,653</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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;">Fixed-price</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>127,926</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,977</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>37,747</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>294,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: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;">Licensing</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,626</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,230</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,081</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other 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>1,413</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>1,905</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>96</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,414</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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">        Revenues</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;font-weight:bold;">$</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;font-weight:bold;"><span>1,380,944</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>820,717</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>92,137</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>2,293,798</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></div><div style="line-height:120%;padding-top:12px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended 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="11" 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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Reportable Segments</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="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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">North America</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Europe</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Russia</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Consolidated Revenues</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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">Contract Types</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left: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;">Time-and-material</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>983,436</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>628,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>40,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 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,652,897</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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;">Fixed-price</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,831</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>62,078</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,251</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Licensing</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,748</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,097</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></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;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other 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>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>668</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,667</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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;">        Revenues</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;font-weight:bold;">$</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;font-weight:bold;"><span>1,076,979</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>692,785</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>73,148</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>1,842,912</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:12px;text-align:left;text-indent:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Timing of Revenue Recognition</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following tables show the timing of revenue recognition:</span></div><div style="line-height:120%;padding-top:12px;text-align:left;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="16"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:middle;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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Reportable Segments</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="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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">North America</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Europe</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Russia</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Consolidated Revenues</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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">Timing of Revenue Recognition</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left: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;">Transferred over time</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,379,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 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>819,913</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>92,076</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,291,245</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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;">Transferred at a point of time</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>804</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,553</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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;">        Revenues</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;font-weight:bold;">$</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;font-weight:bold;"><span>1,380,944</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>820,717</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>92,137</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>2,293,798</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:12px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="16"/></tr><tr><td style="width:49%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year Ended 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="11" style="vertical-align:middle;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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Reportable Segments</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="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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">North America</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Europe</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Russia</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Consolidated Revenues</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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;text-decoration:underline;">Timing of Revenue Recognition</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left: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;">Transferred over time</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,076,084</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>692,023</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>73,135</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,841,242</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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;">Transferred at a point of time</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>895</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>762</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>13</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>1,670</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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">        Revenues</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;color:#333333;font-weight:bold;">$</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;color:#333333;font-weight:bold;"><span>1,076,979</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;color:#333333;font-weight:bold;">$</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;color:#333333;font-weight:bold;"><span>692,785</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;color:#333333;font-weight:bold;">$</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;color:#333333;font-weight:bold;"><span>73,148</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;color:#333333;font-weight:bold;">$</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;color:#333333;font-weight:bold;"><span>1,842,912</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> 1344040000 45859000 116000 1390015000 27042000 719548000 276000 746866000 8583000 143000 91745000 100471000 1279000 55167000 0 56446000 1380944000 820717000 92137000 2293798000 1046232000 52860000 75000 1099167000 16679000 595741000 52000 612472000 8437000 336000 72930000 81703000 5631000 43848000 91000 49570000 1076979000 692785000 73148000 1842912000 184469000 244284000 72119000 500872000 198264000 229523000 11571000 439358000 354023000 77377000 1998000 433398000 262448000 157844000 631000 420923000 224925000 23444000 83000 248452000 156815000 88245000 5735000 250795000 1380944000 820717000 92137000 2293798000 112444000 252196000 59337000 423977000 177910000 208266000 7467000 393643000 269067000 79121000 2627000 350815000 251081000 72898000 54000 324033000 151418000 20272000 13000 171703000 115059000 60032000 3650000 178741000 1076979000 692785000 73148000 1842912000 1247979000 688605000 54069000 1990653000 127926000 128977000 37747000 294650000 3626000 1230000 225000 5081000 1413000 1905000 96000 3414000 1380944000 820717000 92137000 2293798000 983436000 628707000 40754000 1652897000 89831000 62078000 32342000 184251000 2748000 1332000 17000 4097000 964000 668000 35000 1667000 1076979000 692785000 73148000 1842912000 1379256000 819913000 92076000 2291245000 1688000 804000 61000 2553000 1380944000 820717000 92137000 2293798000 1076084000 692023000 73135000 1841242000 895000 762000 13000 1670000 1076979000 692785000 73148000 1842912000 7806000 5736000 <div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table includes the estimated revenues expected to be recognized in the future related to performance obligations that are partially or fully unsatisfied as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">. The Company applies a practical expedient and does not disclose the value of unsatisfied performance obligations for contracts that (i) have an original expected duration of one year or less and (ii) contracts for which it recognizes revenues at the amount to which it has the right to invoice for services provided:</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="20"/></tr><tr><td style="width:41%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width: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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Less than 1 year</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">1 Year</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2 Years</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">3 Years</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#bfe4ff;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;font-weight:bold;text-decoration:underline;">Contract Type</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#bfe4ff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;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:#bfe4ff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#bfe4ff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;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:#bfe4ff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#bfe4ff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;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:#bfe4ff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#bfe4ff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;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:#bfe4ff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:#bfe4ff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Fixed-price</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>17,892</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>992</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>64</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>18,948</span></span></div></td><td style="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> 17892000 992000 64000 0 18948000 <div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table provides information on the classification of contract assets and liabilities in the consolidated balance sheets:</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="8"/></tr><tr><td style="width:77%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><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="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of  <br/> December 31, <br/> 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract assets included in Trade receivables and contract assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>14,320</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>13,522</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract liabilities included in Accrued expenses and other current liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>9,132</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>4,558</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Contract liabilities included in Other noncurrent 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>5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>224</span></span></div></td><td style="vertical-align:bottom;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> 14320000 13522000 9132000 4558000 5000 224000 Contract liabilities comprise amounts collected from the Company’s customers for revenues not yet earned. Such amounts are anticipated to be recorded as revenues when services are performed in subsequent periods. 3850000 3810000 <div style="line-height:120%;text-align:left;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:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company conducts a large portion of its operations in international markets that subject it to foreign currency fluctuations. To manage the risk of fluctuations in foreign currency exchange rates, 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 implemented a hedging program whereby it enters into a series of foreign exchange forward contracts with durations of twelve months or less that are designated as cash flow hedges of forecasted Russian ruble, Polish zloty and Indian rupee transactions. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company measures derivative instruments and hedging activities at fair value and recognizes them as either assets or liabilities in its consolidated balance sheets. Accounting for the gains and losses resulting from changes in fair value depends on the use of the derivative and whether it is designated and qualifies for hedge accounting. To receive hedge accounting treatment, all hedging relationships are formally documented at the inception of the hedge, and the hedges must be highly effective in offsetting changes to future cash flows on hedged transactions. As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, all of the Company’s foreign exchange forward contracts were designated as hedges. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Derivatives may give rise to credit risks from the possible non-performance by counterparties. The Company has limited its credit risk by entering into derivative transactions only with highly-rated financial institutions and by conducting an ongoing evaluation of the creditworthiness of the financial institutions with which the Company does business. There is </span><span style="font-family:inherit;font-size:10pt;">no</span><span style="font-family:inherit;font-size:10pt;"> financial collateral (including cash collateral) required to be posted by the Company related to the foreign exchange forward contracts.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The fair value of derivative instruments on the Company’s consolidated balance sheets 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;"> were as follows:</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="19"/></tr><tr><td style="width:34%;"/><td style="width:1%;"/><td style="width:21%;"/><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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of December 31, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Balance Sheet Classification</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Asset Derivatives</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Liability Derivatives</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Asset Derivatives</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Liability Derivatives</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;">Foreign exchange forward contracts - </span></div><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Designated as hedging instruments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prepaid and other current assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,910</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="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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>181</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="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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;">Accrued expenses and other current liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>243</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;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,475</span></span></div></td><td style="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:12px;padding-top:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The changes in the fair value of foreign currency derivative instruments in the Company’s consolidated statements of income and comprehensive income </span><span style="font-family:inherit;font-size:10pt;">for the years ended 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;"> were as follows:</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:65%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width: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="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year 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;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</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;padding-left:6px;text-indent:-6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Foreign exchange forward contracts - Designated as hedging instruments:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;padding-top:1px;text-align:left;padding-left:12px;text-indent:-6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net gain/(loss) in fair value recognized in Accumulated other comprehensive loss</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>4,961</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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,294</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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="padding-bottom:1px;padding-top:1px;text-align:left;padding-left:12px;text-indent:-6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net gain/(loss) reclassified from Accumulated other comprehensive loss into Cost of revenues (exclusive of depreciation and amortization)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,028</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>(4,161</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>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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;padding-left:6px;text-indent:-6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Foreign exchange forward contracts - Not designated as hedging instruments: </span></div></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="padding-bottom:1px;padding-top:1px;text-align:left;padding-left:1px;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net gain recognized in Foreign exchange (loss)/gain</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>44</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>425</span></span></div></td><td style="vertical-align:bottom;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:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The fair value of derivative instruments on the Company’s consolidated balance sheets 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;"> were as follows:</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="19"/></tr><tr><td style="width:34%;"/><td style="width:1%;"/><td style="width:21%;"/><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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of December 31, 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Balance Sheet Classification</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Asset Derivatives</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Liability Derivatives</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Asset Derivatives</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Liability Derivatives</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;">Foreign exchange forward contracts - </span></div><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Designated as hedging instruments</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Prepaid and other current assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,910</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="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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>181</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="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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;">Accrued expenses and other current liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>243</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;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,475</span></span></div></td><td style="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> 1910000 181000 243000 3475000 <div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:justify;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The changes in the fair value of foreign currency derivative instruments in the Company’s consolidated statements of income and comprehensive income </span><span style="font-family:inherit;font-size:10pt;">for the years ended 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;"> were as follows:</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:65%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width: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="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Year 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;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</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;padding-left:6px;text-indent:-6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Foreign exchange forward contracts - Designated as hedging instruments:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="padding-bottom:1px;padding-top:1px;text-align:left;padding-left:12px;text-indent:-6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net gain/(loss) in fair value recognized in Accumulated other comprehensive loss</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>4,961</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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,294</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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="padding-bottom:1px;padding-top:1px;text-align:left;padding-left:12px;text-indent:-6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net gain/(loss) reclassified from Accumulated other comprehensive loss into Cost of revenues (exclusive of depreciation and amortization)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,028</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>(4,161</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>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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;padding-left:6px;text-indent:-6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Foreign exchange forward contracts - Not designated as hedging instruments: </span></div></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="padding-bottom:1px;padding-top:1px;text-align:left;padding-left:1px;text-indent:12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net gain recognized in Foreign exchange (loss)/gain</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>44</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>425</span></span></div></td><td style="vertical-align:bottom;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> 4961000 -3294000 0 2028000 -4161000 0 0 44000 425000 <div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">FAIR VALUE MEASUREMENTS</span></div><div style="line-height:120%;padding-top:12px;text-align:left;padding-left:0px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company carries certain assets and liabilities at fair value on a recurring basis on its consolidated balance sheets. The following table shows the fair values of the Company’s financial assets and liabilities measured at fair value on a recurring basis 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 style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:52%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Balance</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 1</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 2</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 3</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign exchange derivative assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>1,910</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>—</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>1,910</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>—</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: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;font-weight:bold;">Total assets measured at fair value on a recurring basis</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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;font-weight:bold;">$</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;font-weight:bold;"><span>1,910</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>1,910</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height: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><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;">Foreign exchange derivative liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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>243</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>243</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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><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;">Contingent consideration</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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,495</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;font-weight:bold;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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,495</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total liabilities measured at fair value on a recurring basis</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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;font-weight:bold;">$</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;font-weight:bold;"><span>10,738</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>243</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>10,495</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:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table shows the fair values of the Company’s financial assets and liabilities measured at fair value on a recurring basis as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:52%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Balance</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 1</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 2</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 3</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign exchange derivative assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>181</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>—</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>181</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>—</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: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;font-weight:bold;">Total assets measured at fair value on a recurring basis</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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;font-weight:bold;">$</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;font-weight:bold;"><span>181</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>181</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height: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><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;">Foreign exchange derivative liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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,475</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>3,475</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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><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;">Contingent consideration</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,468</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;font-weight:bold;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,468</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total liabilities measured at fair value on a recurring basis</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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;font-weight:bold;">$</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;font-weight:bold;"><span>10,943</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>3,475</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>7,468</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:12px;text-align:justify;text-indent:38px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The foreign exchange derivatives are valued using pricing models and discounted cash flow methodologies based on observable foreign exchange data at the measurement date. See Note </span><span style="font-family:Times New Roman;">10</span><span style="font-family:inherit;font-size:10pt;"> “Derivative Financial Instruments” for additional information regarding derivative financial instruments. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> The fair value of the contingent consideration is based on the expected future payments to be made to the sellers of the acquired businesses in accordance with the provisions outlined in the respective purchase agreements. Although there is significant judgment involved, the Company believes its estimates and assumptions are reasonable. In determining fair value, the Company considered a variety of factors, including future performance of the acquired business using financial projections developed by the Company and market risk assumptions that were derived for revenue growth and earnings before interest and taxes. The Company estimated future payments using the earnout formula and performance targets specified in the purchase agreements and adjusted those estimates to reflect the probability of their achievement. Those estimated future payments were then discounted to present value using a rate based on the weighted-average cost of capital of guideline companies. Changes in financial projections, market risk assumptions, discount rates or probability assumptions related to achieving the various earnout criteria would result in a change in the fair value of the recorded contingent liabilities. Such changes, if any, are recorded within Interest and other income, net in the Company’s consolidated statement of income and comprehensive income.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">In connection with the Continuum acquisition, the Company committed to making a cash earnout payment subject to attainment of specified performance targets in the </span><span style="font-family:inherit;font-size:10pt;"><span>12 months</span></span><span style="font-family:inherit;font-size:10pt;"> after the acquisition date. As of the acquisition date, the Company recorded a </span><span style="font-family:inherit;font-size:10pt;"><span>$2,400</span></span><span style="font-family:inherit;font-size:10pt;"> contingent consideration liability related to this earnout payment and, subsequently, reduced this liability by </span><span style="font-family:inherit;font-size:10pt;"><span>$900</span></span><span style="font-family:inherit;font-size:10pt;"> during the third quarter of 2018 and </span><span style="font-family:inherit;font-size:10pt;"><span>$396</span></span><span style="font-family:inherit;font-size:10pt;"> during the second quarter of 2019 due to the change in its fair value. The Company extinguished the earnout obligation during the second quarter of 2019 by paying </span><span style="font-family:inherit;font-size:10pt;"><span>$1,104</span></span><span style="font-family:inherit;font-size:10pt;"> in cash. In connection with the Think acquisition, the Company committed to making a cash earnout payment subject to attainment of specified performance targets in the </span><span style="font-family:inherit;font-size:10pt;"><span>12 months</span></span><span style="font-family:inherit;font-size:10pt;"> after the acquisition date. As of the acquisition date, the Company recorded a </span><span style="font-family:inherit;font-size:10pt;"><span>$5,990</span></span><span style="font-family:inherit;font-size:10pt;"> liability related to this earnout payment as contingent consideration and, subsequently, increased this liability by </span><span style="font-family:inherit;font-size:10pt;"><span>$2,172</span></span><span style="font-family:inherit;font-size:10pt;"> during 2019 due to the change in its fair value. In connection with the Company’s other 2019 acquisitions, the Company committed to making cash earnout payments subject to attainment of specified performance targets ranging from </span><span style="font-family:inherit;font-size:10pt;"><span>12 months</span></span><span style="font-family:inherit;font-size:10pt;"> to </span><span style="font-family:inherit;font-size:10pt;"><span>24 months</span></span><span style="font-family:inherit;font-size:10pt;"> after the respective acquisition dates. See Note </span><span style="font-family:Times New Roman;">2</span><span style="font-family:inherit;font-size:10pt;"> “Acquisitions” in the consolidated financial statements for additional information regarding business acquisitions.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A reconciliation of the beginning and ending balances of acquisition-related contractual contingent liabilities using significant unobservable inputs (Level 3) for the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> are 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:99.8046875%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:88%;"/><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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Contractual contingent liabilities as of January 1, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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;font-weight:bold;">$</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;font-weight:bold;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left: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;">Acquisition date fair value of contingent consideration — Continuum acquisition (Note 2)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,400</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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;">Acquisition date fair value of contingent consideration — Think acquisition (Note 2)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,990</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Changes in fair value of contingent consideration included in Interest and other income, net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(900</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: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;">Effect of net foreign currency exchange rate changes</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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</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;">Contractual contingent liabilities as of December 31, 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 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;font-weight:bold;">$</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;font-weight:bold;"><span>7,468</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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Payment of contingent consideration</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,104</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-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;">Acquisition date fair value of contractual contingent consideration — Other 2019 acquisitions (Note 2)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,100</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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;">Changes in fair value of contingent consideration included in Interest and other income, net </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,776</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effect of net foreign currency exchange rate changes </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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>255</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Contingent consideration liabilities as of December 31, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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;font-weight:bold;">$</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;font-weight:bold;"><span>10,495</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:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company had </span><span style="font-family:inherit;font-size:10pt;"><span>no</span></span><span style="font-family:inherit;font-size:10pt;"> activity related to contractual contingent liabilities during the year ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2017</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Estimates of fair value of financial instruments not carried at fair value on a recurring basis on the Company’s consolidated balance sheets are generally subjective in nature, and are determined as of a specific point in time based on the characteristics of the financial instruments and relevant market information. The Company uses the following methods to estimate the fair values of its financial instruments:</span></div><table cellpadding="0" cellspacing="0" style="padding-top:12px;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:36px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">for financial instruments that have quoted market prices, those quoted prices are used to estimate fair value;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;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:36px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">for financial instruments for which no quoted market prices are available, fair value is estimated using information obtained from independent third parties, or by discounting the expected cash flows using an estimated current market interest rate for the financial instrument;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;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:36px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">for financial instruments for which no quoted market prices are available and that have no defined maturity, have a remaining maturity of 360 days or less, or reprice frequently to a market rate, the Company assumes that the fair value of these instruments approximates their reported value, after taking into consideration any applicable credit risk.</span></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The generally short duration of certain of the Company’s assets and liabilities results in a significant number of assets and liabilities for which fair value equals or closely approximates the amount recorded on the Company’s consolidated balance sheets. The Company’s financial assets and liabilities that are not carried at fair value on a recurring basis on the Company’s consolidated balance sheets are as follows: </span></div><table cellpadding="0" cellspacing="0" style="padding-top:12px;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:36px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">cash equivalents; </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:0px;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:36px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">restricted cash; </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:0px;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:36px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">employee loans; </span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:0px;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:36px;"><span style="font-family:inherit;font-size:10pt;">•</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">long-term debt (Note </span><span style="font-family:Times New Roman;">8</span><span style="font-family:inherit;font-size:10pt;"> “Long-Term Debt”)</span></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following tables present the reported amounts and estimated fair values of the financial assets and liabilities for which disclosure of fair value is required, as they would be categorized within the fair value hierarchy, as of the dates indicated:</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.21875%;border-collapse:collapse;text-align:left;"><tr><td colspan="21"/></tr><tr><td style="width:45%;"/><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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value Hierarchy</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Balance</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Estimated Fair 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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 1</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 2</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 3</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;">December 31, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Financial 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 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: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;">Cash equivalents:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left: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;">   Money market funds </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>407,817</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>407,817</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>407,817</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></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;">   Time deposits </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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,002</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>10,002</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,002</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left: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 cash equivalents</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>417,819</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>417,819</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>407,817</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>10,002</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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><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;">Restricted cash</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,136</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,136</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,136</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Employee loans</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,434</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,434</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,434</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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;">Financial Liabilities:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left: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;">Borrowings under 2017 Credit Facility</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>25,017</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>25,017</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>25,017</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="21"/></tr><tr><td style="width:45%;"/><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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value Hierarchy</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Balance</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Estimated Fair 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="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 1</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 2</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 3</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;">December 31, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-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;">Financial 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 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: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;">Cash equivalents</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left: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;">   Money market funds </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>282,664</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>282,664</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>282,664</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total cash equivalents</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>282,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>282,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>282,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted cash</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,151</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,151</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,151</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></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;">Employee loans</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,525</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,525</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,525</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Financial Liabilities:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Borrowings under 2017 Credit Facility</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>25,020</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>25,020</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,020</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> <div style="line-height:120%;padding-top:12px;text-align:left;padding-left:0px;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company carries certain assets and liabilities at fair value on a recurring basis on its consolidated balance sheets. The following table shows the fair values of the Company’s financial assets and liabilities measured at fair value on a recurring basis 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 style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:52%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of December 31, 2019</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Balance</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 1</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 2</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 3</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign exchange derivative assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>1,910</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>—</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>1,910</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>—</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: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;font-weight:bold;">Total assets measured at fair value on a recurring basis</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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;font-weight:bold;">$</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;font-weight:bold;"><span>1,910</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>1,910</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height: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><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;">Foreign exchange derivative liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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>243</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>243</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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><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;">Contingent consideration</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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,495</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;font-weight:bold;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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,495</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total liabilities measured at fair value on a recurring basis</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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;font-weight:bold;">$</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;font-weight:bold;"><span>10,738</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>243</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>10,495</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:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table shows the fair values of the Company’s financial assets and liabilities measured at fair value on a recurring basis as of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:12px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="17"/></tr><tr><td style="width:52%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of December 31, 2018</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Balance</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 1</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 2</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 3</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign exchange derivative assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>181</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>—</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>181</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>—</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: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;font-weight:bold;">Total assets measured at fair value on a recurring basis</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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;font-weight:bold;">$</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;font-weight:bold;"><span>181</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>181</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height: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><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;">Foreign exchange derivative liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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,475</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>3,475</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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><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;">Contingent consideration</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,468</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;font-weight:bold;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>7,468</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total liabilities measured at fair value on a recurring basis</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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;font-weight:bold;">$</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;font-weight:bold;"><span>10,943</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>3,475</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>7,468</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> 1910000 0 1910000 0 1910000 0 1910000 0 243000 0 243000 0 10495000 0 0 10495000 10738000 0 243000 10495000 181000 0 181000 0 181000 0 181000 0 3475000 0 3475000 0 7468000 0 0 7468000 10943000 0 3475000 7468000 P12M 2400000 -900000 -396000 1104000 P12M 5990000 2172000 P12M P24M <div style="line-height:120%;padding-top:12px;text-align:left;text-indent:32px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">A reconciliation of the beginning and ending balances of acquisition-related contractual contingent liabilities using significant unobservable inputs (Level 3) for the years ended </span><span style="font-family:inherit;font-size:10pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;"> are 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:99.8046875%;border-collapse:collapse;text-align:left;"><tr><td colspan="5"/></tr><tr><td style="width:88%;"/><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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Amount</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Contractual contingent liabilities as of January 1, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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;font-weight:bold;">$</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;font-weight:bold;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left: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;">Acquisition date fair value of contingent consideration — Continuum acquisition (Note 2)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,400</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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;">Acquisition date fair value of contingent consideration — Think acquisition (Note 2)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,990</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Changes in fair value of contingent consideration included in Interest and other income, net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(900</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: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;">Effect of net foreign currency exchange rate changes</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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</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;">Contractual contingent liabilities as of December 31, 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 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;font-weight:bold;">$</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;font-weight:bold;"><span>7,468</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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Payment of contingent consideration</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,104</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-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;">Acquisition date fair value of contractual contingent consideration — Other 2019 acquisitions (Note 2)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,100</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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;">Changes in fair value of contingent consideration included in Interest and other income, net </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,776</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effect of net foreign currency exchange rate changes </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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>255</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Contingent consideration liabilities as of December 31, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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;font-weight:bold;">$</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;font-weight:bold;"><span>10,495</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> 0 2400000 5990000 -900000 -22000 7468000 -1104000 2100000 1776000 255000 10495000 0 <div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following tables present the reported amounts and estimated fair values of the financial assets and liabilities for which disclosure of fair value is required, as they would be categorized within the fair value hierarchy, as of the dates indicated:</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.21875%;border-collapse:collapse;text-align:left;"><tr><td colspan="21"/></tr><tr><td style="width:45%;"/><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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value Hierarchy</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Balance</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Estimated Fair 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;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 1</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 2</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 3</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;">December 31, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Financial 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 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: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;">Cash equivalents:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left: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;">   Money market funds </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>407,817</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>407,817</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>407,817</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></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;">   Time deposits </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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,002</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>10,002</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,002</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left: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 cash equivalents</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>417,819</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>417,819</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>407,817</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>10,002</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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><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;">Restricted cash</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,136</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,136</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,136</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Employee loans</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,434</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,434</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,434</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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;">Financial Liabilities:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left: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;">Borrowings under 2017 Credit Facility</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>25,017</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>25,017</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>25,017</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.609375%;border-collapse:collapse;text-align:left;"><tr><td colspan="21"/></tr><tr><td style="width:45%;"/><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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value Hierarchy</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Balance</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Estimated Fair 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="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 1</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 2</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Level 3</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;">December 31, 2018</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-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;">Financial 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 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: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;">Cash equivalents</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left: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;">   Money market funds </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>282,664</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>282,664</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>282,664</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total cash equivalents</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>282,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>282,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>282,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted cash</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,151</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,151</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,151</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></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;">Employee loans</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,525</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,525</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,525</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Financial Liabilities:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Borrowings under 2017 Credit Facility</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>25,020</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>25,020</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>25,020</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 407817000 407817000 407817000 0 0 10002000 10002000 0 10002000 0 417819000 417819000 407817000 10002000 0 1136000 1136000 1136000 0 0 2434000 2434000 0 0 2434000 25017000 25017000 0 25017000 0 282664000 282664000 282664000 0 0 282664000 282664000 282664000 0 0 1151000 1151000 1151000 0 0 3525000 3525000 0 0 3525000 25020000 25020000 0 25020000 0 <span style="font-family:inherit;font-size:10pt;font-weight:bold;">STOCK-BASED COMPENSATION</span><div style="line-height:120%;padding-top:12px;text-align:left;padding-left:0px;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following costs related to the Company’s stock compensation plans were included in the consolidated statements of income and comprehensive income:</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:67%;"/><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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost of revenues (exclusive of depreciation and amortization)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>37,580</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,245</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,868</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Selling, general and administrative expenses</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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>34,456</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>31,943</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>31,539</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: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;font-weight:bold;">Total</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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;font-weight:bold;">$</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;font-weight:bold;"><span>72,036</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>59,188</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>52,407</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:12px;text-align:left;text-indent:0px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Equity Plans</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">2015 Long-Term Incentive Plan</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> </span><span style="font-family:inherit;font-size:10pt;">— On June 11, 2015, the Company’s stockholders approved the 2015 Long-Term Incentive Plan (“2015 Plan”) to be used to issue equity awards to company personnel. As of </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;"><span>4,969,754</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock remained available for issuance under the 2015 Plan. All of the awards issued pursuant to the 2015 Plan expire </span><span style="font-family:inherit;font-size:10pt;"><span>10 years</span></span><span style="font-family:inherit;font-size:10pt;"> from the date of grant. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">2012 Non-Employee Directors Compensation Plan </span><span style="font-family:inherit;font-size:10pt;">— On January 11, 2012, the Company approved the 2012 Non-Employee Directors Compensation Plan (“2012 Directors Plan”) to be used to issue equity grants to its non-employee directors. The Company authorized </span><span style="font-family:inherit;font-size:10pt;"><span>600,000</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock to be reserved for issuance under the plan. As of </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;"><span>528,441</span></span><span style="font-family:inherit;font-size:10pt;"> shares of common stock remained available for issuance under the 2012 Directors Plan. The 2012 Directors Plan will expire after </span><span style="font-family:inherit;font-size:10pt;"><span>10 years</span></span><span style="font-family:inherit;font-size:10pt;"> and is administered by the Company’s Board of Directors.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">2012 Long-Term Incentive Plan</span><span style="font-family:inherit;font-size:10pt;"> — On January 11, 2012, the Company approved the 2012 Long-Term Incentive Plan (“2012 Plan”) to be used to issue equity grants to Company personnel. In June 2015, the 2012 Plan was discontinued; however, outstanding awards remain subject to the terms of the 2012 Plan and any shares that are subject to an award that was previously granted under the 2012 Plan and that expire or terminate for any reason prior to exercise will become available for issuance under the 2015 Plan. All of the awards issued pursuant to the 2012 Plan expire </span><span style="font-family:inherit;font-size:10pt;"><span>10 years</span></span><span style="font-family:inherit;font-size:10pt;"> from the date of grant.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">2006 Stock Option Plan</span><span style="font-family:inherit;font-size:10pt;"> — Effective May 31, 2006, the Board of Directors of the Company adopted the 2006 Stock Option Plan (the “2006 Plan”) to grant stock options to directors, employees, and certain independent contractors. In January 2012, the 2006 Plan was discontinued; however, outstanding awards remain subject to the terms of the 2006 Plan and any shares that are subject to an option award that was previously granted under the 2006 Plan and that expire or terminate for any reason prior to exercise will become available for issuance under the 2015 Plan. All of the awards issued pursuant to the 2006 Plan expire </span><span style="font-family:inherit;font-size:10pt;"><span>10 years</span></span><span style="font-family:inherit;font-size:10pt;"> from the date of grant. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:0px;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:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock option activity under the Company’s plans is set forth below:</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:50%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/></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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Number of</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Options </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Exercise Price </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Aggregate</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Intrinsic 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 style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average<br/>Remaining Contractual Term (in years)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Options outstanding as of January 1, 2017</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;font-weight:bold;"><span>6,637,239</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>37.20</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>179,936</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;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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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>261,373</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>73.40</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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>(1,789,434</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>30.23</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align: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;">Options forfeited/cancelled</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>(200,210</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>57.09</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Options expired</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>(7,220</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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.63</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align: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;">Options outstanding as of December 31, 2017</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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>4,901,748</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;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;font-weight:bold;">$</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;font-weight:bold;"><span>40.91</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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;font-weight:bold;">$</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;font-weight:bold;"><span>326,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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Options granted</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>160,181</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>112.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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align: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;">Options exercised</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>(945,166</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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>36.69</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Options forfeited/cancelled</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>(32,569</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>63.28</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align: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;">Options expired</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,250</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;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>25.72</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Options outstanding as of 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;font-weight:bold;"><span>4,082,944</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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;font-weight:bold;">$</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;font-weight:bold;"><span>44.54</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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;font-weight:bold;">$</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;font-weight:bold;"><span>291,846</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align: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;">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>131,849</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>169.13</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Options modified</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>17,871</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>163.55</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align: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;">Options exercised</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>(899,033</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>41.21</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Options forfeited/cancelled</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,701</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>97.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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align: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;">Options outstanding 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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>3,322,930</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;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;font-weight:bold;">$</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;font-weight:bold;"><span>50.85</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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;font-weight:bold;">$</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;font-weight:bold;"><span>536,015</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.8</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Options vested and exercisable as of 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>2,908,237</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>41.53</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>496,226</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.3</span></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;">Options expected to vest as of December 31, 2019</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>392,241</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>115.26</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>38,010</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.1</span></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The fair value of each option award is estimated on the date of grant using the Black-Scholes option valuation model. The model incorporated the following weighted-average assumptions:</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:99.8046875%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:65%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected volatility</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>33.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;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>33.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;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>30.5</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:left;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>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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.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><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;">Risk-free interest rate</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.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>2.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></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;">Expected dividends</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>—</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:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Effective January 1, 2018, the Company changed its methodology for estimating volatility used in the Black-Scholes option valuation model. Prior to January 1, 2018, the Company estimated the volatility of its common stock by using the historical volatility of peer public companies including the Company’s historical volatility. In the first quarter of 2018, the Company began exclusively using its own historical volatility as it believes this is a more accurate estimate of future volatility of the price of the Company’s common stock. The Company did not change the methodology for estimating any other Black-Scholes option valuation model assumptions.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The risk-free rate is based on the U.S. Treasury yield curve for periods equal to the expected term of the options in effect at the time of grant. The Company has not declared or paid any dividends on its common stock. The Company intends to retain any earnings to fund operations and future growth of its business and, therefore, does not anticipate paying any cash dividends in the foreseeable future.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The weighted-average grant-date fair value of stock options granted 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>$63.12</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$43.42</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$25.29</span></span><span style="font-family:inherit;font-size:10pt;">, respectively. The total intrinsic value of options exercised 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>$121,063</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$83,250</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$91,148</span></span><span style="font-family:inherit;font-size:10pt;">, respectively.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company recognizes the fair value of each option as compensation expense on a straight-line basis over the requisite service period, which is generally the vesting period. The options are typically scheduled to vest over </span><span style="font-family:inherit;font-size:10pt;"><span>four years</span></span><span style="font-family:inherit;font-size:10pt;"> from the time of grant, subject to the terms of the applicable plan and stock option agreement. In general, in the event of a participant’s termination of service for any reason, unvested options are forfeited as of the date of such termination without any payment to the participant. The Company records share-based compensation expense only for those awards that are expected to vest and as such, the Company applies an estimated forfeiture rate at the time of grant and adjusts the forfeiture rate to reflect actual forfeitures quarterly.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As of December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$12,262</span></span><span style="font-family:inherit;font-size:10pt;"> of total remaining unrecognized compensation cost related to unvested stock options, net of estimated forfeitures, is expected to be recognized over a weighted-average period of </span><span style="font-family:inherit;font-size:10pt;"><span>2.6 years</span></span><span style="font-family:inherit;font-size:10pt;">. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:0px;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:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company grants restricted stock units (“RSUs”) to Company personnel and non-employee directors under the Company’s 2015 Plan (and prior to its approval, under the 2012 Plan) and 2012 Directors Plan, respectively. Prior to 2017, awards to non-employee directors were in the form of restricted stock. In addition, the Company has issued in the past, and may issue in the future, its equity securities to compensate employees of acquired businesses for future services. Equity-based awards granted in connection with acquisitions of businesses are generally issued in the form of service-based awards (dependent on continuing employment only) and performance-based awards, which are granted and vest only if certain specified performance and service conditions are met. The awards issued in connection with acquisitions of businesses are subject to the terms and conditions contained in the applicable award agreements and acquisition documents.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Service-Based Awards </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The table below summarizes activity related to the Company’s equity-classified and liability-classified service-based awards 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;">:</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="21"/></tr><tr><td style="width:35%;"/><td style="width:9%;"/><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:9%;"/><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:9%;"/><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="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;text-indent:12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Equity-Classified </span></div><div style="text-align:center;text-indent:12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Equity-Settled</span></div><div style="text-align:center;text-indent:8px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Restricted Stock</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;text-indent:8px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Equity-Classified</span></div><div style="text-align:center;text-indent:8px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Equity-Settled</span></div><div style="text-align:center;text-indent:8px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Restricted Stock Units</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;text-indent:8px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Liability-Classified</span></div><div style="text-align:center;text-indent:8px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Cash-Settled</span></div><div style="text-align:center;text-indent:8px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Restricted Stock Units</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;text-indent:8px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Number of</span></div><div style="text-align:center;text-indent:8px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Shares </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average Grant Date</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value Per Share </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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;text-indent:8px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Number of</span></div><div style="text-align:center;text-indent:8px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Shares </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average Grant Date</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value Per Share </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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;text-indent:8px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Number of</span></div><div style="text-align:center;text-indent:8px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Shares </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average Grant Date</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value Per Share </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Unvested service-based awards outstanding as of January 1, 2017</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;font-weight:bold;"><span>154,125</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>40.89</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>485,188</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>67.69</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>204,501</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>70.53</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: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;">Awards 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 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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>424,623</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>73.89</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>170,295</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>74.21</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Awards modified</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;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;background-color:#cceeff;padding-left: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,570</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>26.85</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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,570</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>73.27</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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;">Awards vested</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>(152,285</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>43.39</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(140,043</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>66.54</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>(52,004</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>70.56</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Awards forfeited/cancelled</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;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>(79,186</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 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>70.30</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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,533</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 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>71.72</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Unvested service-based awards outstanding as of 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;font-weight:bold;"><span>1,840</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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;font-weight:bold;">$</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;font-weight:bold;"><span>54.37</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>688,012</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;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;font-weight:bold;">$</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;font-weight:bold;"><span>71.60</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>314,829</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;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;font-weight:bold;">$</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;font-weight:bold;"><span>72.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:top;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;">Awards granted</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;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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>380,864</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>115.84</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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>85,380</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>112.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: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;">Awards modified</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: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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,110</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>80.27</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,110</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>120.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></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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Awards vested</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,047</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>47.76</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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>(217,800</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>70.10</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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>(91,684</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>72.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: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;">Awards forfeited/cancelled</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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;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>(50,063</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;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>86.97</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>(8,668</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;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>81.40</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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;font-weight:bold;">Unvested service-based awards outstanding as of December 31, 2018</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;font-weight:bold;"><span>793</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>63.10</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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;font-weight:bold;"><span>797,903</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>92.13</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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;font-weight:bold;"><span>302,967</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>83.99</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left: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;">Awards 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>9,394</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>167.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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>284,269</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>170.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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>55,923</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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>170.13</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Awards modified</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;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;background-color:#cceeff;padding-left: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,897</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>170.74</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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>668</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>168.36</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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;">Awards vested</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>(396</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>63.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;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>(286,654</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>87.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>(110,643</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>80.51</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Awards forfeited/cancelled</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;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;background-color:#cceeff;padding-left: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,630</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>114.45</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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>(6,627</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>94.77</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Unvested service-based awards outstanding 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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>9,791</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;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;font-weight:bold;">$</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;font-weight:bold;"><span>162.96</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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;font-weight:bold;"><span>758,785</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;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;font-weight:bold;">$</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;font-weight:bold;"><span>122.48</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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;font-weight:bold;"><span>242,288</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;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;font-weight:bold;">$</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;font-weight:bold;"><span>105.40</span></span></div></td><td style="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-top:12px;text-align:left;text-indent:33px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The fair value of vested service-based awards (measured at the vesting date) 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 as follows:</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:99.609375%;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: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="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">For the Years Ended December 31,</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:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Equity-classified equity-settled</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted stock</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>73</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>142</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,607</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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>48,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>24,987</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,620</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Liability-classified cash-settled</span></div></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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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>18,449</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,349</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,811</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total fair value of vested service-based awards</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;font-weight:bold;">$</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;font-weight:bold;"><span>66,633</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>35,478</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>27,038</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:12px;text-align:left;text-indent:33px;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;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$1,413</span></span><span style="font-family:inherit;font-size:10pt;"> of total remaining unrecognized stock-based compensation costs related to service-based equity-classified restricted stock is expected to be recognized over the weighted-average remaining requisite service period of </span><span style="font-family:inherit;font-size:10pt;"><span>2.7 years</span></span><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 issued </span><span style="font-family:inherit;font-size:10pt;"><span>9,394</span></span><span style="font-family:inherit;font-size:10pt;"> shares of service-based restricted stock in connection with an acquisition of a business. See Note 2 “Acquisitions” for additional information regarding business acquisitions.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:33px;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;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$63,588</span></span><span style="font-family:inherit;font-size:10pt;"> of total remaining unrecognized stock-based compensation costs related to service-based equity-classified RSUs, net of estimated forfeitures, is expected to be recognized over the weighted-average remaining requisite service period of </span><span style="font-family:inherit;font-size:10pt;"><span>2.5 years</span></span><span style="font-family:inherit;font-size:10pt;">. 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;"> and </span><span style="font-family:inherit;font-size:10pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, in connection with business acquisitions, the Company issued </span><span style="font-family:inherit;font-size:10pt;"><span>21,933</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>88,578</span></span><span style="font-family:inherit;font-size:10pt;"> equity-classified RSUs. See Note 2 “Acquisitions” for additional information regarding business acquisitions.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:33px;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;">, </span><span style="font-family:inherit;font-size:10pt;"><span>$27,538</span></span><span style="font-family:inherit;font-size:10pt;"> of total remaining unrecognized stock-based compensation costs related to service-based liability-classified RSUs, net of estimated forfeitures, is expected to be recognized over the weighted-average remaining requisite service period of </span><span style="font-family:inherit;font-size:10pt;"><span>2.1 years</span></span><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 issued </span><span style="font-family:inherit;font-size:10pt;"><span>7,280</span></span><span style="font-family:inherit;font-size:10pt;"> shares of service-based liability-classified cash-settled RSUs in connection with a business acquisition. See Note 2 “Acquisitions” for additional information regarding business acquisitions.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:33px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The liability associated with the Company’s service-based liability-classified RSUs 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;"> was </span><span style="font-family:inherit;font-size:10pt;"><span>$21,902</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:10pt;"><span>$9,920</span></span><span style="font-family:inherit;font-size:10pt;">, respectively, and is classified as Accrued compensation and benefits expenses in the consolidated balance sheets.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:33px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;">Performance -Based Awards</span></div><div style="line-height:120%;padding-top:12px;text-align:left;padding-left:0px;text-indent:33px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The table below summarizes activity related to the Company’s performance-based awards 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;">:</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="21"/></tr><tr><td style="width:35%;"/><td style="width:9%;"/><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:9%;"/><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:9%;"/><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="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;text-indent:8px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Equity-Classified <br/>Equity-Settled<br/>Restricted Stock</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;text-indent:8px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Liability-Classified <br/>Equity-Settled<br/>Restricted Stock</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;text-indent:8px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Equity-Classified <br/>Equity-Settled<br/>Restricted Stock Units</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;text-indent:8px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Number of</span></div><div style="text-align:center;text-indent:8px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Shares </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average Grant Date</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value Per Share </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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;text-indent:8px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Number of</span></div><div style="text-align:center;text-indent:8px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Shares </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average Grant Date</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value Per Share </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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;text-indent:8px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Number of</span></div><div style="text-align:center;text-indent:8px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Shares </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average Grant Date</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value Per Share </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Unvested performance-based awards outstanding as of January 1, 2017</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;font-weight:bold;"><span>5,573</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>33.47</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>105,602</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>38.86</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>4,667</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>70.22</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: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;">Awards 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 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: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: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></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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Awards 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>(5,573</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>33.47</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(105,602</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>38.86</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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;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: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;">Awards forfeited/cancelled</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: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: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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,667</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>70.22</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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;font-weight:bold;">Unvested performance-based awards outstanding as of December 31, 2017</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;font-weight:bold;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Awards 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 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: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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>45,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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>121.75</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Awards 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>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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;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;background-color:#cceeff;padding-left: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,769</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>121.75</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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;">Awards forfeited/cancelled</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: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: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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,014</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>121.75</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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;font-weight:bold;">Unvested performance-based awards outstanding as of December 31, 2018</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;font-weight:bold;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>29,592</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>121.75</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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;">Awards 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>9,393</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>165.87</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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: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: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></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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Awards modified</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;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;background-color:#cceeff;padding-left: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;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;background-color:#cceeff;padding-left: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,592</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>121.75</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Unvested performance-based awards outstanding 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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>9,393</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;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;font-weight:bold;">$</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;font-weight:bold;"><span>165.87</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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;font-weight:bold;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;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;font-weight:bold;">$</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;font-weight:bold;"><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;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;font-weight:bold;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;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;font-weight:bold;">$</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;font-weight:bold;"><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:12px;text-align:left;text-indent:33px;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 issued </span><span style="font-family:inherit;font-size:10pt;"><span>9,393</span></span><span style="font-family:inherit;font-size:10pt;"> shares of performance-based equity-classified restricted stock, in connection with an acquisition of a business. Vesting of these awards are subject to attainment of specified performance targets in the </span><span style="font-family:inherit;font-size:10pt;"><span>12 months</span></span><span style="font-family:inherit;font-size:10pt;"> after the acquisition date. See Note 2 “Acquisitions” for additional information regarding business acquisitions. As of </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;"><span>$1,002</span></span><span style="font-family:inherit;font-size:10pt;"> of total remaining unrecognized stock-based compensation cost related to performance-based equity-classified restricted stock is expected to be recognized over the weighted-average remaining requisite service period of </span><span style="font-family:inherit;font-size:10pt;"><span>3.7 years</span></span><span style="font-family:inherit;font-size:10pt;">.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:33px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Performance-based equity-classified RSUs were granted during the year ended December 31, 2018 in connection with the acquisition of Continuum and have a variable vesting period, subject to satisfaction of the applicable performance conditions with each vesting portion having its own service inception date. Compensation is recognized over the vesting period and adjusted each period for the probability of achievement of the performance criteria for each vesting portion separately. During the fourth quarter of 2018, the Company accelerated the recognition of </span><span style="font-family:inherit;font-size:10pt;"><span>$835</span></span><span style="font-family:inherit;font-size:10pt;"> of expense due to vesting of performance-based equity-classified RSUs in accordance with the terms of the award agreement. During the year ended December 31, 2019, the Company and holders of the unvested performance-based equity-classified RSUs mutually agreed to cancel these awards and the Company issued service-based stock option and equity-classified RSU awards with four-year vesting terms to those same recipients. As of </span><span style="font-family:inherit;font-size:10pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, there is </span><span style="font-family:inherit;font-size:10pt;"><span>no</span></span><span style="font-family:inherit;font-size:10pt;"> remaining unrecognized stock-based compensation cost related to performance-based equity-classified RSUs. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:33px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">As part of an acquisition completed 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>$348</span></span><span style="font-family:inherit;font-size:10pt;"> stock-based compensation expense related to stock awards that had not yet been formally issued as of December 31, 2019. These awards were considered to be granted for accounting purposes as all key terms were communicated to the employees. On </span><span style="font-family:inherit;font-size:10pt;">January 3, 2020</span><span style="font-family:inherit;font-size:10pt;">, the Company formally issued </span><span style="font-family:inherit;font-size:10pt;"><span>5,793</span></span><span style="font-family:inherit;font-size:10pt;"> service-based RSUs and </span><span style="font-family:inherit;font-size:10pt;"><span>24,836</span></span><span style="font-family:inherit;font-size:10pt;"> performance-based equity-classified RSUs to these employees.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The fair value of vested performance-based awards (measured at the vesting date) 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 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:99.8046875%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:65%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></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="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">For the Years Ended December 31,</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:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Equity-classified equity-settled</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted stock</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>452</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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;background-color:#cceeff;padding-left: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,046</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Liability-classified equity-settled</span></div></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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted stock</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,633</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total fair value of vested performance-based awards</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;font-weight:bold;">$</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;font-weight:bold;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>1,046</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>9,085</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:12px;text-align:left;padding-left:0px;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following costs related to the Company’s stock compensation plans were included in the consolidated statements of income and comprehensive income:</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:67%;"/><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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Cost of revenues (exclusive of depreciation and amortization)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>37,580</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>27,245</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>20,868</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Selling, general and administrative expenses</span><span style="font-family:inherit;font-size:10pt;font-style:italic;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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>34,456</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>31,943</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>31,539</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: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;font-weight:bold;">Total</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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;font-weight:bold;">$</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;font-weight:bold;"><span>72,036</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>59,188</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>52,407</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> 37580000 27245000 20868000 34456000 31943000 31539000 72036000 59188000 52407000 4969754 P10Y 600000 528441 P10Y P10Y P10Y <div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Stock option activity under the Company’s plans is set forth below:</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:50%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:14%;"/></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:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Number of</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Options </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Exercise Price </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Aggregate</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Intrinsic 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 style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average<br/>Remaining Contractual Term (in years)</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Options outstanding as of January 1, 2017</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;font-weight:bold;"><span>6,637,239</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>37.20</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>179,936</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;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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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>261,373</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>73.40</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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>(1,789,434</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>30.23</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align: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;">Options forfeited/cancelled</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>(200,210</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>57.09</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Options expired</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>(7,220</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;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.63</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align: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;">Options outstanding as of December 31, 2017</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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>4,901,748</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;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;font-weight:bold;">$</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;font-weight:bold;"><span>40.91</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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;font-weight:bold;">$</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;font-weight:bold;"><span>326,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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Options granted</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>160,181</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>112.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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align: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;">Options exercised</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>(945,166</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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>36.69</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Options forfeited/cancelled</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>(32,569</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>63.28</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align: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;">Options expired</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,250</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;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>25.72</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Options outstanding as of 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;font-weight:bold;"><span>4,082,944</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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;font-weight:bold;">$</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;font-weight:bold;"><span>44.54</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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;font-weight:bold;">$</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;font-weight:bold;"><span>291,846</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align: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;">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>131,849</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>169.13</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Options modified</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>17,871</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>163.55</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align: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;">Options exercised</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>(899,033</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>41.21</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Options forfeited/cancelled</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,701</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>97.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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align: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;">Options outstanding 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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>3,322,930</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;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;font-weight:bold;">$</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;font-weight:bold;"><span>50.85</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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;font-weight:bold;">$</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;font-weight:bold;"><span>536,015</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.8</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Options vested and exercisable as of 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>2,908,237</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>41.53</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>496,226</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>4.3</span></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;">Options expected to vest as of December 31, 2019</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>392,241</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>115.26</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>38,010</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8.1</span></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 6637239 37.20 179936000 261373 73.40 1789434 30.23 200210 57.09 7220 4.63 4901748 40.91 326064000 160181 112.81 945166 36.69 32569 63.28 1250 25.72 4082944 44.54 291846000 131849 169.13 17871 163.55 899033 41.21 10701 97.83 3322930 50.85 536015000 P4Y9M18D 2908237 41.53 496226000 P4Y3M18D 392241 115.26 38010000 P8Y1M6D <div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The fair value of each option award is estimated on the date of grant using the Black-Scholes option valuation model. The model incorporated the following weighted-average assumptions:</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:99.8046875%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:65%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Expected volatility</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>33.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;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>33.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;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>30.5</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:left;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>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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6.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><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;">Risk-free interest rate</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.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>2.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></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;">Expected dividends</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>—</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">%</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 0.335 0.338 0.305 P6Y3M P6Y3M P6Y3M 0.023 0.027 0.021 0 0 0 63.12 43.42 25.29 121063000 83250000 91148000 P4Y 12262000 P2Y7M6D <div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The table below summarizes activity related to the Company’s equity-classified and liability-classified service-based awards 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;">:</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="21"/></tr><tr><td style="width:35%;"/><td style="width:9%;"/><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:9%;"/><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:9%;"/><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="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;text-indent:12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Equity-Classified </span></div><div style="text-align:center;text-indent:12px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Equity-Settled</span></div><div style="text-align:center;text-indent:8px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Restricted Stock</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;text-indent:8px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Equity-Classified</span></div><div style="text-align:center;text-indent:8px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Equity-Settled</span></div><div style="text-align:center;text-indent:8px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Restricted Stock Units</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;text-indent:8px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Liability-Classified</span></div><div style="text-align:center;text-indent:8px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Cash-Settled</span></div><div style="text-align:center;text-indent:8px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Restricted Stock Units</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;text-indent:8px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Number of</span></div><div style="text-align:center;text-indent:8px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Shares </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average Grant Date</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value Per Share </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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;text-indent:8px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Number of</span></div><div style="text-align:center;text-indent:8px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Shares </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average Grant Date</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value Per Share </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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;text-indent:8px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Number of</span></div><div style="text-align:center;text-indent:8px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Shares </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average Grant Date</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value Per Share </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Unvested service-based awards outstanding as of January 1, 2017</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;font-weight:bold;"><span>154,125</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>40.89</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>485,188</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>67.69</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>204,501</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>70.53</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: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;">Awards 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 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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>424,623</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>73.89</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>170,295</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>74.21</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Awards modified</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;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;background-color:#cceeff;padding-left: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,570</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>26.85</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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,570</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>73.27</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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;">Awards vested</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>(152,285</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>43.39</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(140,043</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>66.54</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>(52,004</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>70.56</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Awards forfeited/cancelled</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;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>(79,186</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 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>70.30</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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,533</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 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>71.72</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Unvested service-based awards outstanding as of 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;font-weight:bold;"><span>1,840</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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;font-weight:bold;">$</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;font-weight:bold;"><span>54.37</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>688,012</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;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;font-weight:bold;">$</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;font-weight:bold;"><span>71.60</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>314,829</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;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;font-weight:bold;">$</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;font-weight:bold;"><span>72.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:top;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;">Awards granted</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;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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>380,864</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>115.84</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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>85,380</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>112.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: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;">Awards modified</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: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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,110</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>80.27</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,110</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>120.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></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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Awards vested</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,047</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>47.76</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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>(217,800</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>70.10</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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>(91,684</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>72.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: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;">Awards forfeited/cancelled</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;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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;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>(50,063</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;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>86.97</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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>(8,668</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;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>81.40</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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;font-weight:bold;">Unvested service-based awards outstanding as of December 31, 2018</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;font-weight:bold;"><span>793</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>63.10</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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;font-weight:bold;"><span>797,903</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>92.13</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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;font-weight:bold;"><span>302,967</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>83.99</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left: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;">Awards 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>9,394</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>167.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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>284,269</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>170.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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>55,923</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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>170.13</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Awards modified</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;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;background-color:#cceeff;padding-left: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,897</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>170.74</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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>668</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>168.36</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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;">Awards vested</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>(396</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>63.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;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>(286,654</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>87.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>(110,643</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>80.51</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Awards forfeited/cancelled</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;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;background-color:#cceeff;padding-left: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,630</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>114.45</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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>(6,627</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>94.77</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Unvested service-based awards outstanding 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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>9,791</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;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;font-weight:bold;">$</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;font-weight:bold;"><span>162.96</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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;font-weight:bold;"><span>758,785</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;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;font-weight:bold;">$</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;font-weight:bold;"><span>122.48</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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;font-weight:bold;"><span>242,288</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;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;font-weight:bold;">$</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;font-weight:bold;"><span>105.40</span></span></div></td><td style="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> 154125 40.89 485188 67.69 204501 70.53 0 0 424623 73.89 170295 74.21 0 0 -2570 26.85 2570 73.27 152285 43.39 140043 66.54 52004 70.56 0 0 79186 70.30 10533 71.72 1840 54.37 688012 71.60 314829 72.50 0 0 380864 115.84 85380 112.65 0 0 -3110 80.27 3110 120.18 1047 47.76 217800 70.10 91684 72.69 0 0 50063 86.97 8668 81.40 793 63.10 797903 92.13 302967 83.99 9394 167.18 284269 170.29 55923 170.13 0 0 6897 170.74 668 168.36 396 63.10 286654 87.79 110643 80.51 0 0 43630 114.45 6627 94.77 9791 162.96 758785 122.48 242288 105.40 <div style="line-height:120%;padding-top:12px;text-align:left;text-indent:33px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The fair value of vested service-based awards (measured at the vesting date) 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 as follows:</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:99.609375%;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: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="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">For the Years Ended December 31,</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:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Equity-classified equity-settled</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted stock</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>73</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>142</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,607</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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>48,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>24,987</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,620</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Liability-classified cash-settled</span></div></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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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>18,449</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,349</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,811</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total fair value of vested service-based awards</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;font-weight:bold;">$</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;font-weight:bold;"><span>66,633</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>35,478</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>27,038</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> 73000 142000 12607000 48111000 24987000 10620000 18449000 10349000 3811000 66633000 35478000 27038000 1413000 P2Y8M12D 9394 63588000 P2Y6M 21933 88578 27538000 P2Y1M6D 7280 21902000 9920000 <div style="line-height:120%;padding-top:12px;text-align:left;padding-left:0px;text-indent:33px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The table below summarizes activity related to the Company’s performance-based awards 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;">:</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="21"/></tr><tr><td style="width:35%;"/><td style="width:9%;"/><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:9%;"/><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:9%;"/><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="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;text-indent:8px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Equity-Classified <br/>Equity-Settled<br/>Restricted Stock</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;text-indent:8px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Liability-Classified <br/>Equity-Settled<br/>Restricted Stock</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="6" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;text-indent:8px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Equity-Classified <br/>Equity-Settled<br/>Restricted Stock Units</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;text-indent:8px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Number of</span></div><div style="text-align:center;text-indent:8px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Shares </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average Grant Date</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value Per Share </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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;text-indent:8px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Number of</span></div><div style="text-align:center;text-indent:8px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Shares </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average Grant Date</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value Per Share </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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;text-indent:8px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Number of</span></div><div style="text-align:center;text-indent:8px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Shares </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Weighted Average Grant Date</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Fair Value Per Share </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Unvested performance-based awards outstanding as of January 1, 2017</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;font-weight:bold;"><span>5,573</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>33.47</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>105,602</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>38.86</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>4,667</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>70.22</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: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;">Awards 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 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: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: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></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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Awards 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>(5,573</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>33.47</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(105,602</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>38.86</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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;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: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;">Awards forfeited/cancelled</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: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: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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(4,667</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>70.22</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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;font-weight:bold;">Unvested performance-based awards outstanding as of December 31, 2017</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;font-weight:bold;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Awards 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 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: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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>45,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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>121.75</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Awards 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>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left: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;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;background-color:#cceeff;padding-left: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,769</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>121.75</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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;">Awards forfeited/cancelled</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: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: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:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(7,014</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>121.75</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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;font-weight:bold;">Unvested performance-based awards outstanding as of December 31, 2018</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;font-weight:bold;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>29,592</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>121.75</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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;">Awards 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>9,393</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>165.87</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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: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: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></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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Awards modified</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;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;background-color:#cceeff;padding-left: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;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;background-color:#cceeff;padding-left: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,592</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>121.75</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Unvested performance-based awards outstanding 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;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;"><span>9,393</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;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;font-weight:bold;">$</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;font-weight:bold;"><span>165.87</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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;font-weight:bold;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;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;font-weight:bold;">$</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;font-weight:bold;"><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;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;font-weight:bold;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;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;font-weight:bold;">$</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;font-weight:bold;"><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> 5573 33.47 105602 38.86 4667 70.22 0 0 0 0 0 0 5573 33.47 105602 38.86 0 0 0 0 0 0 4667 70.22 0 0 0 0 0 0 0 0 0 0 45375 121.75 0 0 0 0 8769 121.75 0 0 0 0 7014 121.75 0 0 0 0 29592 121.75 9393 165.87 0 0 0 0 0 0 0 0 -29592 121.75 9393 165.87 0 0 0 0 9393 P12M 1002000 P3Y8M12D 835000 0 348000 5793 24836 <div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The fair value of vested performance-based awards (measured at the vesting date) 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 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:99.8046875%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:65%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></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="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">For the Years Ended December 31,</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:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Equity-classified equity-settled</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted stock</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>452</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">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;background-color:#cceeff;padding-left: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,046</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Liability-classified equity-settled</span></div></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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Restricted stock</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>8,633</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Total fair value of vested performance-based awards</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;font-weight:bold;">$</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;font-weight:bold;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>1,046</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>9,085</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 452000 0 1046000 0 0 0 8633000 0 1046000 9085000 <div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">EARNINGS PER SHARE</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic earnings per share is computed by dividing net income available to common shareholders by the weighted-average number of shares of common stock outstanding during the period. For purposes of computing basic earnings per share, any nonvested shares of restricted stock that have been issued by the Company and are contingently returnable to the Company are excluded from the weighted-average number of shares of common stock outstanding during the period. Diluted earnings per share is computed by dividing net income available to common shareholders by the weighted-average number of shares of common stock outstanding during the period increased to include the number of additional shares of common stock that would have been outstanding if the potentially dilutive securities had been issued. Potentially dilutive securities include outstanding stock options, unvested restricted stock and unvested equity-settled RSUs. The dilutive effect of potentially dilutive securities is reflected in diluted earnings per share by application of the treasury stock method. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:33px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table sets forth the computation of basic and diluted earnings per share of common stock 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="13"/></tr><tr><td style="width:64%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">For the Years Ended December 31,</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:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</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;">Numerator for basic and diluted earnings per share:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;"><div style="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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>261,057</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;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:1px solid #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>240,256</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;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:1px solid #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>72,760</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;">Numerator for basic and diluted earnings per share</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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>261,057</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>240,256</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>72,760</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><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Denominator:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted average common shares for basic earnings per share</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,719,414</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,622,989</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,077,011</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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;padding-left:12px;text-indent:-6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net effect of dilutive stock options, restricted stock units and restricted stock awards</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,948,375</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>3,049,687</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>2,907,162</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: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;">Weighted average common shares for diluted earnings per share</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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;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,667,789</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>56,672,676</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>54,984,173</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Net Income per share:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>4.77</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>4.48</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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.40</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>4.53</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>4.24</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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.32</span></span></div></td><td style="vertical-align:bottom;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><span style="font-family:inherit;font-size:10pt;">The number of shares underlying equity-based awards that were excluded from the calculation of diluted earnings per share as their effect would be anti-dilutive was </span><span style="font-family:inherit;font-size:10pt;"><span>120,021</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:10pt;"><span>138,639</span></span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:Times New Roman;font-size:10pt;color:#000000;"><span>883,350</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>, respectively. <div style="line-height:120%;padding-top:12px;text-align:left;text-indent:33px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The following table sets forth the computation of basic and diluted earnings per share of common stock 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="13"/></tr><tr><td style="width:64%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/></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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">For the Years Ended December 31,</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:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</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;">Numerator for basic and diluted earnings per share:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;"><div style="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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>261,057</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;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:1px solid #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>240,256</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;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:1px solid #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>72,760</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;">Numerator for basic and diluted earnings per share</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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>261,057</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>240,256</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>72,760</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><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Denominator:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Weighted average common shares for basic earnings per share</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,719,414</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,622,989</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,077,011</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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;padding-left:12px;text-indent:-6px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net effect of dilutive stock options, restricted stock units and restricted stock awards</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,948,375</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>3,049,687</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>2,907,162</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: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;">Weighted average common shares for diluted earnings per share</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow: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;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,667,789</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>56,672,676</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>54,984,173</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Net Income per share:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Basic</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>4.77</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>4.48</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td 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.40</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Diluted</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>4.53</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>4.24</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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.32</span></span></div></td><td style="vertical-align:bottom;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> 261057000 240256000 72760000 261057000 240256000 72760000 54719414 53622989 52077011 2948375 3049687 2907162 57667789 56672676 54984173 4.77 4.48 1.40 4.53 4.24 1.32 120021 138639 883350 <div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">COMMITMENTS AND CONTINGENCIES</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:33px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Indemnification Obligations</span><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"> </span><span style="font-family:inherit;font-size:10pt;">—</span><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;"> </span><span style="font-family:inherit;font-size:10pt;">In the normal course of business, the Company is a party to a variety of agreements under which it may be obligated to indemnify the other party for certain matters. These obligations typically arise in contracts with customers where the Company customarily agrees to hold the other party harmless against losses arising from a breach of representations or covenants for certain matters, infringement of third party intellectual property rights, data privacy violations, and certain tortious conduct in the course of providing services. The duration of these indemnifications varies, and in certain cases, is indefinite.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:33px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company is unable to reasonably estimate the maximum potential amount of future payments under these or similar agreements due to the unique facts and circumstances of each agreement and the fact that certain indemnifications provide for no limitation to the maximum potential future payments under the indemnification. Management is not aware of any such matters that would have a material effect on the consolidated financial statements of the Company.</span></div><div style="line-height:120%;padding-bottom:10px;padding-top:12px;text-align:left;text-indent:33px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Litigation</span><span style="font-family:inherit;font-size:10pt;"> — From time to time, the Company is involved in litigation, claims or other contingencies arising in the ordinary course of business. The Company accrues a liability when a loss is considered probable and the amount can be reasonably estimated. When a material loss contingency is reasonably possible but not probable, the Company does not record a liability, but instead discloses the nature and the amount of the claim, and an estimate of the loss or range of loss, if such an estimate can be made. Legal fees are expensed as incurred. In the opinion of management, the outcome of any existing claims and legal or regulatory proceedings, if decided adversely, is not expected to have a material effect on the Company’s business, financial condition, results of operations or cash flows.</span></div><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Building Acquisition Commitment</span><span style="font-family:inherit;font-size:10pt;"> —During the year ended December 31, 2019, the Company entered into agreements to purchase office space in Ukraine intended to support the global delivery centers in that country. The agreement is subject to completion of construction and other ordinary closing conditions and requires the Company to pay approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$48,900</span></span><span style="font-family:inherit;font-size:10pt;"> in cash including VAT to the sellers, </span><span style="font-family:inherit;font-size:10pt;"><span>$12,000</span></span> of which has been paid as of December 31, 2019 and is classified as Other noncurrent assets in the consolidated balance sheets. 48900000 12000000 <div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">SEGMENT INFORMATION</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company determines its business segments and reports segment information in accordance with how the Company’s chief operating decision maker (“CODM”) organizes the segments to evaluate performance, allocate resources and make business decisions. Segment results are based on the segment’s revenues and operating profit, where segment operating profit is defined as income from operations before unallocated costs. Expenses included in segment operating profit consist principally of direct selling and delivery costs as well as an allocation of certain shared services expenses. Certain corporate expenses are not allocated to specific segments as these expenses are not controllable at the segment level. Such expenses include certain types of professional fees, non-corporate taxes, compensation to non-employee directors and certain other general and administrative expenses, including compensation of specific groups of non-production employees. In addition, the Company does not allocate stock-based compensation expenses, amortization of purchased intangible assets, other acquisition-related expenses and other unallocated costs. These unallocated amounts are combined with total segment operating profit to arrive at consolidated income from operations as reported below in the reconciliation of segment operating profit to consolidated income before provision for income taxes. Additionally, management has determined that it is not practical to allocate identifiable assets by segment since such assets are used interchangeably among the segments.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The Company manages its business primarily based on the managerial responsibility for its client base and market. As managerial responsibility for a particular customer relationship generally correlates with the customer’s geographic location, there is a high degree of similarity between customer locations and the geographic boundaries of the Company’s reportable segments. In some cases, managerial responsibility for a particular customer is assigned to a management team in another region and is usually based on the strength of the relationship between customer executives and particular members of EPAM’s senior management team. In such cases, the customer’s activity would be reported through the management team’s reportable segment.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:33px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the fourth quarter of 2019, the Company changed its management reporting of segment revenue to exclude other income. Prior year amounts presented below have been changed to conform to the new presentation.</span></div><div style="line-height:120%;padding-top:12px;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%;padding-top:12px;text-align:left;text-indent:33px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenues from external customers and operating profit, before unallocated expenses, by reportable segments 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="13"/></tr><tr><td style="width:64%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width: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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</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;">Segment revenues:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left: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;">North America</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,380,944</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,076,979</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>796,040</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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;">Europe</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>820,717</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>692,785</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>591,450</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Russia</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,137</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>73,148</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>62,958</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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:52px;padding-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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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;font-weight:bold;">$</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;font-weight:bold;"><span>2,293,798</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>1,842,912</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>1,450,448</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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Segment operating profit:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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: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;">North America</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>293,757</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>221,846</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>169,340</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Europe</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>114,863</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>115,876</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,080</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></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;">Russia</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,347</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,377</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,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></tr><tr><td style="vertical-align:bottom;padding-left:52px;padding-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 segment operating profit</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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;font-weight:bold;">$</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;font-weight:bold;"><span>425,967</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>349,099</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>275,326</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:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Intersegment transactions were excluded from the above on the basis that they are neither included in the measure of a segment’s profit and loss results, nor considered by the CODM during the review of segment results.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:33px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">There were </span><span style="font-family:inherit;font-size:10pt;"><span>no</span></span><span style="font-family:inherit;font-size:10pt;"> customers individually exceeding 10% of our total segment 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 2017. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:33px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Reconciliation of segment operating profit to consolidated income before provision for income taxes is presented below:</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:64%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width: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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total segment operating profit:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>425,967</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>349,099</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>275,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></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;">Unallocated costs:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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;">Stock-based compensation expense</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,036</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>(59,188</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>(52,407</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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization of purchased intangibles</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,914</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>(8,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,562</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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other acquisition-related expenses</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,774</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>(916</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,500</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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other unallocated costs </span></div><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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>(37,393</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(35,130</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(40,911</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: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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-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;"><span>302,850</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-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;"><span>245,764</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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;font-weight:bold;"><span>172,946</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: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 and other income, net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,725</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,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>4,601</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign exchange (loss)/gain</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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,049</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>487</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,242</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;font-weight:bold;">Income before provision for income taxes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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;font-weight:bold;">$</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;font-weight:bold;"><span>299,526</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>249,773</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>174,305</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the year ended December 31, 2018, the Company began to allocate certain staff recruitment and development expenses into segment operating profit as these expenses became part of the evaluation of segment management’s performance. These costs were not previously allocated to segments and were included in other unallocated costs in the reconciliation of segment operating profit to consolidated income before provision for income taxes above. The effect of this reclassification was not material to segment operating profit and had </span><span style="font-family:inherit;font-size:10pt;"><span>no</span></span><span style="font-family:inherit;font-size:10pt;"> impact on total income from operations for the year end December 31, 2018. </span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-style:italic;font-weight:bold;">Geographic Area Information</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:33px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Long-lived assets include property and equipment, net of accumulated depreciation and amortization, and management has determined that it is not practical to allocate these assets by segment since such assets are used interchangeably among the segments. Physical locations and values of the Company’s long-lived assets are presented below:</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:99.21875%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:65%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width: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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of  <br/> December 31, <br/> 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of  <br/> December 31, <br/> 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;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:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Belarus</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>75,984</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50,085</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>49,866</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Ukraine</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,652</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,433</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,995</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></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:Times New Roman;font-size:10pt;">Russia</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,980</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,902</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,617</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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:Times New Roman;font-size:10pt;">United States</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,637</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,101</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,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: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:Times New Roman;font-size:10pt;">India</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,443</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,019</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,698</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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:Times New Roman;font-size:10pt;">Hungary</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,201</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,168</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,901</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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:Times New Roman;font-size:10pt;">Poland</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,029</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,637</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,893</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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:Times New Roman;font-size:10pt;">China</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,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 colspan="2" style="vertical-align:bottom;padding-left: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,651</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,608</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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:Times New Roman;font-size:10pt;">Other </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,297</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>5,650</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>4,470</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;font-weight:bold;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>165,259</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>102,646</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>86,419</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:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The table below presents the Company’s revenues by customer location </span><span style="font-family:inherit;font-size:10pt;">for the years ended 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;">:</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:64%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width: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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">United States</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,321,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 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,029,327</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>783,563</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">United Kingdom</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>290,039</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>200,918</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>188,995</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></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:Times New Roman;font-size:10pt;">Switzerland</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,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>144,398</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>123,281</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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:Times New Roman;font-size:10pt;">Russia</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,941</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,181</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,222</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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:Times New Roman;font-size:10pt;">Netherlands</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,488</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,274</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>51,556</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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:Times New Roman;font-size:10pt;">Germany</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,441</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>60,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: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:Times New Roman;font-size:10pt;">Canada</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,304</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,836</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,129</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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:Times New Roman;font-size:10pt;">Other locations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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>200,213</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>176,191</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>124,544</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: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;font-weight:bold;">Revenues</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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;font-weight:bold;">$</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;font-weight:bold;"><span>2,293,798</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>1,842,912</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>1,450,448</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:12px;text-align:left;text-indent:33px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Revenues from external customers and operating profit, before unallocated expenses, by reportable segments 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="13"/></tr><tr><td style="width:64%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width: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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:8pt;"><span style="font-family:inherit;font-size:8pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2017</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;">Segment revenues:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left: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;">North America</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,380,944</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,076,979</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>796,040</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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;">Europe</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>820,717</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>692,785</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>591,450</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Russia</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,137</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>73,148</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>62,958</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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:52px;padding-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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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;font-weight:bold;">$</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;font-weight:bold;"><span>2,293,798</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>1,842,912</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>1,450,448</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="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Segment operating profit:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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: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;">North America</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>293,757</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>221,846</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>169,340</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Europe</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>114,863</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>115,876</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,080</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></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;">Russia</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,347</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,377</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,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></tr><tr><td style="vertical-align:bottom;padding-left:52px;padding-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 segment operating profit</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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;font-weight:bold;">$</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;font-weight:bold;"><span>425,967</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>349,099</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>275,326</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> 1380944000 1076979000 796040000 820717000 692785000 591450000 92137000 73148000 62958000 2293798000 1842912000 1450448000 293757000 221846000 169340000 114863000 115876000 92080000 17347000 11377000 13906000 425967000 349099000 275326000 0 <div style="line-height:120%;padding-top:12px;text-align:left;text-indent:33px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Reconciliation of segment operating profit to consolidated income before provision for income taxes is presented below:</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:64%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width: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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Total segment operating profit:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>425,967</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>349,099</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>275,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></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;">Unallocated costs:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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;">Stock-based compensation expense</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,036</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>(59,188</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>(52,407</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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Amortization of purchased intangibles</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,914</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>(8,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,562</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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other acquisition-related expenses</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,774</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>(916</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,500</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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Other unallocated costs </span></div><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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>(37,393</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(35,130</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(40,911</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: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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-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;"><span>302,850</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-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;"><span>245,764</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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;font-weight:bold;"><span>172,946</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: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 and other income, net</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,725</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,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>4,601</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Foreign exchange (loss)/gain</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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,049</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>487</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,242</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;font-weight:bold;">Income before provision for income taxes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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;font-weight:bold;">$</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;font-weight:bold;"><span>299,526</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>249,773</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>174,305</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 425967000 349099000 275326000 -72036000 -59188000 -52407000 -9914000 -8101000 -7562000 -3774000 -916000 -1500000 37393000 35130000 40911000 302850000 245764000 172946000 8725000 3522000 4601000 -12049000 487000 -3242000 299526000 249773000 174305000 <div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">During the year ended December 31, 2018, the Company began to allocate certain staff recruitment and development expenses into segment operating profit as these expenses became part of the evaluation of segment management’s performance. These costs were not previously allocated to segments and were included in other unallocated costs in the reconciliation of segment operating profit to consolidated income before provision for income taxes above. The effect of this reclassification was not material to segment operating profit and had </span><span style="font-family:inherit;font-size:10pt;"><span>no</span></span><span style="font-family:inherit;font-size:10pt;"> impact on total income from operations for the year end December 31, 2018. </span></div> 0 Physical locations and values of the Company’s long-lived assets are presented below:<div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.21875%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:65%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width: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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of  <br/> December 31, <br/> 2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of  <br/> December 31, <br/> 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">As of</span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31, </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;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:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Belarus</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>75,984</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50,085</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>49,866</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">Ukraine</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,652</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,433</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,995</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></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:Times New Roman;font-size:10pt;">Russia</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,980</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,902</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,617</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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:Times New Roman;font-size:10pt;">United States</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,637</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,101</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,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: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:Times New Roman;font-size:10pt;">India</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,443</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,019</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,698</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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:Times New Roman;font-size:10pt;">Hungary</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,201</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,168</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,901</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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:Times New Roman;font-size:10pt;">Poland</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,029</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,637</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,893</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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:Times New Roman;font-size:10pt;">China</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,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 colspan="2" style="vertical-align:bottom;padding-left: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,651</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,608</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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:Times New Roman;font-size:10pt;">Other </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>10,297</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>5,650</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>4,470</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;font-weight:bold;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>165,259</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>102,646</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>86,419</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> 75984000 50085000 49866000 24652000 8433000 6995000 17980000 9902000 9617000 15637000 13101000 3371000 7443000 7019000 2698000 5201000 3168000 3901000 5029000 2637000 2893000 3036000 2651000 2608000 10297000 5650000 4470000 165259000 102646000 86419000 <div style="line-height:120%;padding-top:12px;text-align:left;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">The table below presents the Company’s revenues by customer location </span><span style="font-family:inherit;font-size:10pt;">for the years ended 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;">:</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:64%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width: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="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">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:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">United States</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,321,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 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,029,327</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>783,563</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:Times New Roman;font-size:10pt;">United Kingdom</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>290,039</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>200,918</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>188,995</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></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:Times New Roman;font-size:10pt;">Switzerland</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,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>144,398</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>123,281</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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:Times New Roman;font-size:10pt;">Russia</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,941</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,181</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,222</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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:Times New Roman;font-size:10pt;">Netherlands</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,488</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,274</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>51,556</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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:Times New Roman;font-size:10pt;">Germany</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,441</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,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 colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>60,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: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:Times New Roman;font-size:10pt;">Canada</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,304</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,836</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,129</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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:Times New Roman;font-size:10pt;">Other locations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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>200,213</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>176,191</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>124,544</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: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;font-weight:bold;">Revenues</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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;font-weight:bold;">$</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;font-weight:bold;"><span>2,293,798</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>1,842,912</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">$</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;font-weight:bold;"><span>1,450,448</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> 1321662000 1029327000 783563000 290039000 200918000 188995000 152710000 144398000 123281000 89941000 71181000 61222000 88488000 70274000 51556000 82441000 80787000 60158000 68304000 69836000 57129000 200213000 176191000 124544000 2293798000 1842912000 1450448000 <div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">QUARTERLY FINANCIAL DATA (UNAUDITED)</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Summarized quarterly results 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;">2018</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:99.4140625%;border-collapse:collapse;text-align:left;"><tr><td colspan="21"/></tr><tr><td style="width:41%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width: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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">March 31 </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30 </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30 </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31 </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Full Year </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;">Revenues</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>521,333</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>551,587</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>588,103</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>632,775</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,293,798</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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;">Operating expenses:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">  </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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;">Cost of revenues (exclusive of depreciation and amortization)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>344,689</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>355,915</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>377,525</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>410,069</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,488,198</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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;">Selling, general and administrative expenses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>101,786</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>111,762</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>118,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>124,999</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>457,433</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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;">Depreciation and amortization expense</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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,200</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>11,028</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,127</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,962</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,317</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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;">Income from operations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,658</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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>72,882</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>80,565</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>84,745</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>302,850</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest and other income, net</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,076</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,190</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,509</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,950</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,725</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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;">Foreign exchange 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;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,484</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,562</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,105</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,898</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(12,049</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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income before provision for income taxes</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,250</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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>70,510</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>79,969</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>84,797</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>299,526</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Provision for income taxes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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>3,496</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>11,733</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>12,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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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>10,273</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>38,469</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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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>60,754</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;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,777</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>67,002</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>74,524</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>261,057</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;">Comprehensive 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>66,797</span></span></div></td><td style="vertical-align:bottom;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>62,934</span></span></div></td><td style="vertical-align:bottom;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>54,725</span></span></div></td><td style="vertical-align:bottom;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>86,741</span></span></div></td><td style="vertical-align:bottom;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>271,197</span></span></div></td><td style="vertical-align:bottom;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><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;">Basic net income per share</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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.12</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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.07</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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.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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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.35</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>4.77</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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;">Diluted net income per share</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;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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.06</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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.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;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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.16</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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.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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>4.53</span></span></div></td><td style="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><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:34px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:10px;"><span style="font-family:inherit;font-size:8pt;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Earnings per share amounts for each quarter may not necessarily total to the yearly earnings per share due to the weighting of shares outstanding on a quarterly and year to date basis.</span></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="21"/></tr><tr><td style="width:40%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width: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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">March 31 </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30 </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30 </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31 </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Full Year </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;">Revenues</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>424,148</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>445,647</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>468,186</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>504,931</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,842,912</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating expenses:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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;">Cost of revenues (exclusive of depreciation and amortization)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>277,634</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>289,175</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>301,081</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>319,031</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,186,921</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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;">Selling, general and administrative expenses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,641</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>93,273</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>93,226</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>97,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,587</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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;">Depreciation and amortization expense</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,176</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,962</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,319</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,183</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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>36,640</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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income from operations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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>48,697</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>54,237</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>64,560</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>78,270</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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>245,764</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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;">Interest and other income/(expense), net</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(551</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,052</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,941</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,080</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,522</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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;">Foreign exchange gain/(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;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>(247</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,830</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;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>(514</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(582</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>487</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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income before provision for/(benefit from) income taxes</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>47,899</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>57,119</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>65,987</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>78,768</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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>249,773</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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;">Provision for/(benefit from) income taxes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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>(16,519</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,864</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>369</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>18,803</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>9,517</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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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>64,418</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50,255</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>65,618</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>59,965</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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>240,256</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><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;">Comprehensive 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>67,796</span></span></div></td><td style="vertical-align:bottom;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,345</span></span></div></td><td style="vertical-align:bottom;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>63,426</span></span></div></td><td style="vertical-align:bottom;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>52,798</span></span></div></td><td style="vertical-align:bottom;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>216,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></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;">Basic net income per share</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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.21</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>0.94</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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.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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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.11</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>4.48</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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;">Diluted net income per share</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;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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.15</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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.89</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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.15</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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.05</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>4.24</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:8pt;padding-left:10px;"><span style="font-family:inherit;font-size:8pt;">(1)</span></div><div style="line-height:120%;text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Earnings per share amounts for each quarter may not necessarily total to the yearly earnings per share due to the weighting of shares outstanding on a quarterly and year to date basis.</span></div> <div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Summarized quarterly results 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;">2018</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:99.4140625%;border-collapse:collapse;text-align:left;"><tr><td colspan="21"/></tr><tr><td style="width:41%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width: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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">March 31 </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30 </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30 </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31 </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Full Year </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;">Revenues</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>521,333</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>551,587</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>588,103</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>632,775</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,293,798</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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;">Operating expenses:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">  </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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;">Cost of revenues (exclusive of depreciation and amortization)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>344,689</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>355,915</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>377,525</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>410,069</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,488,198</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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;">Selling, general and administrative expenses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>101,786</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>111,762</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>118,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>124,999</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>457,433</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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;">Depreciation and amortization expense</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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,200</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>11,028</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,127</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,962</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,317</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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;">Income from operations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,658</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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>72,882</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>80,565</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>84,745</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>302,850</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Interest and other income, net</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,076</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,190</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,509</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,950</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,725</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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;">Foreign exchange 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;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,484</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,562</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(3,105</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(1,898</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(12,049</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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income before provision for income taxes</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,250</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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>70,510</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>79,969</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>84,797</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>299,526</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Provision for income taxes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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>3,496</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>11,733</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>12,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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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>10,273</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>38,469</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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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>60,754</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;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,777</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>67,002</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>74,524</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>261,057</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;">Comprehensive 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>66,797</span></span></div></td><td style="vertical-align:bottom;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>62,934</span></span></div></td><td style="vertical-align:bottom;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>54,725</span></span></div></td><td style="vertical-align:bottom;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>86,741</span></span></div></td><td style="vertical-align:bottom;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>271,197</span></span></div></td><td style="vertical-align:bottom;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><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;">Basic net income per share</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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.12</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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.07</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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.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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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.35</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>4.77</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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;">Diluted net income per share</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;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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.06</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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.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;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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.16</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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.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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>4.53</span></span></div></td><td style="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><table cellpadding="0" cellspacing="0" style="padding-top:12px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:34px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:10px;"><span style="font-family:inherit;font-size:8pt;">(1)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Earnings per share amounts for each quarter may not necessarily total to the yearly earnings per share due to the weighting of shares outstanding on a quarterly and year to date basis.</span></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-align:center;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="21"/></tr><tr><td style="width:40%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width: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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Three Months Ended </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">March 31 </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30 </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30 </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31 </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">Full Year </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;">Revenues</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>424,148</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>445,647</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>468,186</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>504,931</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,842,912</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Operating expenses:</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left: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;">Cost of revenues (exclusive of depreciation and amortization)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>277,634</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>289,175</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>301,081</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>319,031</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,186,921</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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;">Selling, general and administrative expenses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,641</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>93,273</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>93,226</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>97,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><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left: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,587</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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;">Depreciation and amortization expense</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,176</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,962</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,319</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,183</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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>36,640</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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income from operations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-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>48,697</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>54,237</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>64,560</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>78,270</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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>245,764</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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;">Interest and other income/(expense), net</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(551</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,052</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,941</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,080</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left: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,522</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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;">Foreign exchange gain/(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;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>(247</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,830</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;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>(514</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(582</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>487</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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Income before provision for/(benefit from) income taxes</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>47,899</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>57,119</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>65,987</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>78,768</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;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>249,773</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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;">Provision for/(benefit from) income taxes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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>(16,519</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>6,864</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>369</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>18,803</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>9,517</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:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">Net income</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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>64,418</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>50,255</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>65,618</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>59,965</span></span></div></td><td style="vertical-align:bottom;border-bottom:3px double #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-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>240,256</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><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;">Comprehensive 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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>67,796</span></span></div></td><td style="vertical-align:bottom;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>32,345</span></span></div></td><td style="vertical-align:bottom;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>63,426</span></span></div></td><td style="vertical-align:bottom;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:3px double #000000;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>52,798</span></span></div></td><td style="vertical-align:bottom;border-top:3px double #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>216,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></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;">Basic net income per share</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;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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.21</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>0.94</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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.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 style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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.11</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>4.48</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-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;">Diluted net income per share</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;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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.15</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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.89</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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.15</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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.05</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>4.24</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:8pt;padding-left:10px;"><span style="font-family:inherit;font-size:8pt;">(1)</span></div><div style="line-height:120%;text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Earnings per share amounts for each quarter may not necessarily total to the yearly earnings per share due to the weighting of shares outstanding on a quarterly and year to date basis.</span></div> 521333000 551587000 588103000 632775000 2293798000 344689000 355915000 377525000 410069000 1488198000 101786000 111762000 118886000 124999000 457433000 10200000 11028000 11127000 12962000 45317000 64658000 72882000 80565000 84745000 302850000 3076000 1190000 2509000 1950000 8725000 -3484000 -3562000 -3105000 -1898000 -12049000 64250000 70510000 79969000 84797000 299526000 3496000 11733000 12967000 10273000 38469000 60754000 58777000 67002000 74524000 261057000 66797000 62934000 54725000 86741000 271197000 1.12 1.07 1.22 1.35 4.77 1.06 1.02 1.16 1.29 4.53 424148000 445647000 468186000 504931000 1842912000 277634000 289175000 301081000 319031000 1186921000 89641000 93273000 93226000 97447000 373587000 8176000 8962000 9319000 10183000 36640000 48697000 54237000 64560000 78270000 245764000 -551000 1052000 1941000 1080000 3522000 -247000 1830000 -514000 -582000 487000 47899000 57119000 65987000 78768000 249773000 -16519000 6864000 369000 18803000 9517000 64418000 50255000 65618000 59965000 240256000 67796000 32345000 63426000 52798000 216365000 1.21 0.94 1.22 1.11 4.48 1.15 0.89 1.15 1.05 4.24 <div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">SUBSEQUENT EVENTS</span></div><div style="line-height:120%;padding-top:12px;text-align:left;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">On </span><span style="font-family:inherit;font-size:10pt;"><span><span style="white-space:nowrap">February 3, 2020</span></span></span><span style="font-family:inherit;font-size:10pt;">, 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 Deltix and its affiliates, a provider of software and services for quantitative research to the financial sector. The Company paid approximately </span><span style="font-family:inherit;font-size:10pt;"><span>$10,620</span></span><span style="font-family:inherit;font-size:10pt;"> in cash at closing and could pay up to </span><span style="font-family:inherit;font-size:10pt;"><span>$18,975</span></span><span style="font-family:inherit;font-size:10pt;"> in earn-out consideration based on achievement of certain revenue and earnings targets. In addition, the Company granted to Deltix employees </span><span style="font-family:inherit;font-size:10pt;"><span>17,981</span></span><span style="font-family:inherit;font-size:10pt;"> service-based RSUs and performance and service-based equity-settled awards that could pay up to </span><span style="font-family:inherit;font-size:10pt;"><span>$13,915</span></span><span style="font-family:inherit;font-size:10pt;"> based on achievement of certain revenue and earnings targets.</span></div> 2020-02-03 1 10620000 18975000 17981 13915000 <div style="line-height:120%;padding-top:0px;text-align:center;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">VALUATION AND QUALIFYING ACCOUNTS </span></div><div style="line-height:120%;padding-top:0px;text-align:center;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">FOR THE YEARS ENDED DECEMBER 31, </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2019</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">, </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2018</span><span style="font-family:inherit;font-size:10pt;font-weight:bold;"> AND </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">2017</span></div><div style="line-height:120%;padding-top:0px;text-align:center;text-indent:36px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">(In</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:10pt;font-weight:bold;">thousands)</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="15"/></tr><tr><td style="width:48%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><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: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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;">Balance at</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Beginning of</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Year </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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;">Additions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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;">Deductions/ </span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Write offs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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;">Balance at End of Year </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Year Ended December 31, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left: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;">Allowance for doubtful accounts for trade receivables and contract 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;"><div 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,557</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,072</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>(419</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,210</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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;">Valuation allowance on deferred tax assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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>688</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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;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,877</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Year Ended December 31, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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;">Allowance for doubtful accounts for trade receivables and contract assets</span></div><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,186</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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,722</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,351</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>1,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: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;">Valuation allowance on deferred tax 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;"><div 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>924</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,265</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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: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,189</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Year Ended December 31, 2017</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:10pt;"><span style="font-family:inherit;font-size:10pt;">Allowance for doubtful accounts for trade receivables and contract assets</span></div><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,014</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>998</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,826</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,186</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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;">Valuation allowance on deferred tax assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>924</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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;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>924</span></span></div></td><td style="vertical-align:bottom;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: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="15"/></tr><tr><td style="width:48%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><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: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 style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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;">Balance at</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Beginning of</span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Year </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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;">Additions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size: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;">Deductions/ </span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Write offs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><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;">Balance at End of Year </span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Year Ended December 31, 2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:top;padding-left: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;">Allowance for doubtful accounts for trade receivables and contract 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;"><div 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,557</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,072</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>(419</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>3,210</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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;">Valuation allowance on deferred tax assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,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><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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>688</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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;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,877</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Year Ended December 31, 2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="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;">Allowance for doubtful accounts for trade receivables and contract assets</span></div><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,186</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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,722</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>(2,351</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>1,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: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;">Valuation allowance on deferred tax 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;"><div 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>924</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,265</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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: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,189</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:top;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;font-weight:bold;">Year Ended December 31, 2017</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div 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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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:10pt;"><span style="font-family:inherit;font-size:10pt;">Allowance for doubtful accounts for trade receivables and contract assets</span></div><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>2,014</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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>998</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span 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,826</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>1,186</span></span></div></td><td style="vertical-align:bottom;"><div style="text-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;">Valuation allowance on deferred tax assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><span>924</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right: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;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>924</span></span></div></td><td style="vertical-align:bottom;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> 1557000 2072000 419000 3210000 3189000 688000 0 3877000 1186000 2722000 2351000 1557000 924000 2265000 0 3189000 2014000 998000 1826000 1186000 0 924000 0 924000 (1)Earnings per share amounts for each quarter may not necessarily total to the yearly earnings per share due to the weighting of shares outstanding on a quarterly and year to date basis. (1)Earnings per share amounts for each quarter may not necessarily total to the yearly earnings per share due to the weighting of shares outstanding on a quarterly and year to date basis. XML 63 R6.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
CONSOLIDATED STATEMENTS OF CASH FLOWS
$ in Thousands
12 Months Ended
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Cash flows from operating activities:      
Net income $ 261,057 $ 240,256 $ 72,760
Adjustments to reconcile net income to net cash provided by operating activities:      
Depreciation and amortization expense 45,317 36,640 28,562
Operating lease right-of-use assets amortization expense 55,859 0 0
Bad debt expense 1,619 848 51
Deferred taxes (7,764) (48,000) 12,561
Stock-based compensation expense 72,036 59,188 52,407
Other 4,764 (1,712) (4,010)
Changes in assets and liabilities:      
Trade receivables and contract assets (87,174) (46,902) (81,488)
Prepaid and other assets (7,155) (8,432) 1,061
Accounts payable (1,685) (772) 1,221
Accrued expenses and other liabilities 27,125 51,953 47,803
Operating lease liabilities (53,419) 0 0
Income taxes payable (23,127) 9,151 61,892
Net cash provided by operating activities 287,453 292,218 192,820
Cash flows from investing activities:      
Purchases of property and equipment (99,308) (37,574) (29,806)
Decrease in time deposits, net 0 418 0
Acquisition of businesses, net of cash acquired (Note 2) (39,322) (74,268) (6,810)
Other investing activities, net (6,739) (699) 465
Net cash used in investing activities (145,369) (112,123) (36,151)
Cash flows from financing activities:      
Proceeds from stock option exercises 37,003 34,845 53,984
Payments of withholding taxes related to net share settlements of restricted stock units (15,503) (7,747) (3,194)
Proceeds from debt (Note 8) 0 0 25,000
Repayment of debt (Note 8) (9) (3,494) (25,103)
Acquisition of businesses, contingent consideration (1,104) 0 0
Other financing activities, net (24) (603) (941)
Net cash provided by financing activities 20,363 23,001 49,746
Effect of exchange rate changes on cash, cash equivalents and restricted cash 3,530 (14,240) 11,776
Net increase in cash, cash equivalents and restricted cash 165,977 188,856 218,191
Cash, cash equivalents and restricted cash, beginning of period 771,711 582,855 364,664
Cash, cash equivalents and restricted cash, end of period 937,688 771,711 582,855
Cash paid during the year for:      
Income taxes, net of refunds 65,306 40,437 26,669
Interest 832 777 548
Supplemental disclosure of non-cash investing and financing activities      
Acquisition-date fair value of contingent consideration issued for acquisition of businesses 3,876 8,390 0
Capital expenditures incurred but not yet paid $ 16,921 $ 2,140 $ 1,042
XML 64 R45.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Impact of Reclassifications on the Consolidated Balance Sheet) (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Current assets    
Accounts receivable, net of allowance of $1,557   $ 0
Unbilled revenues   0
Trade receivables and contract assets, net of allowance of $1,557 $ 497,716 402,337
Current liabilities    
Accrued expenses and other current liabilities 82,476 50,253
Accrued compensation and benefits expenses 230,035 177,594
Due to employees   0
Deferred compensation due to employees   0
Taxes payable, current   0
Income taxes payable, current $ 9,064 27,538
As Previously Reported    
Current assets    
Accounts receivable, net of allowance of $1,557   297,685
Unbilled revenues   104,652
Trade receivables and contract assets, net of allowance of $1,557   0
Current liabilities    
Accrued expenses and other current liabilities   127,937
Accrued compensation and benefits expenses   0
Due to employees   49,683
Deferred compensation due to employees   9,920
Taxes payable, current   67,845
Income taxes payable, current   0
Change    
Current assets    
Accounts receivable, net of allowance of $1,557   (297,685)
Unbilled revenues   (104,652)
Trade receivables and contract assets, net of allowance of $1,557   402,337
Current liabilities    
Accrued expenses and other current liabilities   (77,684)
Accrued compensation and benefits expenses   177,594
Due to employees   (49,683)
Deferred compensation due to employees   (9,920)
Taxes payable, current   (67,845)
Income taxes payable, current   $ 27,538
XML 65 R41.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
EARNINGS PER SHARE (Tables)
12 Months Ended
Dec. 31, 2019
Earnings Per Share [Abstract]  
Computation of Basic and Diluted Earnings Per Share
The following table sets forth the computation of basic and diluted earnings per share of common stock as follows:
 
 
For the Years Ended December 31,
 
 
2019
 
2018
 
2017
Numerator for basic and diluted earnings per share:
 
 
 
 
 
 
Net income
 
$
261,057

 
$
240,256

 
$
72,760

Numerator for basic and diluted earnings per share
 
$
261,057

 
$
240,256

 
$
72,760

 
 
 
 
 
 
 
Denominator:
 
 

 
 

 
 
Weighted average common shares for basic earnings per share
 
54,719,414

 
53,622,989

 
52,077,011

Net effect of dilutive stock options, restricted stock units and restricted stock awards
 
2,948,375

 
3,049,687

 
2,907,162

Weighted average common shares for diluted earnings per share
 
57,667,789

 
56,672,676

 
54,984,173

 
 
 
 
 
 
 
Net Income per share:
 
 

 
 

 
 
Basic
 
$
4.77

 
$
4.48

 
$
1.40

Diluted
 
$
4.53

 
$
4.24

 
$
1.32


XML 66 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 $ 936,552 $ 770,560
Trade receivables and contract assets, net of allowance of $2,920 and $1,557, respectively 497,716 402,337
Prepaid and other current assets 39,943 26,171
Total current assets 1,474,211 1,199,068
Property and equipment, net 165,259 102,646
Operating lease right-of-use assets 238,991 0
Intangible assets, net 56,258 57,065
Goodwill 195,043 166,832
Deferred tax assets 75,013 69,983
Other noncurrent assets 39,433 16,208
Total assets 2,244,208 1,611,802
Current liabilities    
Accounts payable 7,831 7,444
Accrued compensation and benefits expenses 230,035 177,594
Accrued expenses and other current liabilities 82,476 50,253
Income taxes payable, current 9,064 27,538
Operating lease liabilities, current 57,542 0
Total current liabilities 386,948 262,829
Long-term debt 25,074 25,031
Income taxes payable, noncurrent 45,878 43,685
Operating lease liabilities, noncurrent 180,848 0
Other noncurrent liabilities 9,315 17,661
Total liabilities 648,063 349,206
Commitments and contingencies (Note 14)
Stockholders’ equity    
Common stock, $0.001 par value; 160,000,000 authorized; 55,207,446 and 54,099,927 shares issued, 55,187,711 and 54,080,192 shares outstanding at December 31, 2019 and December 31, 2018, respectively 55 54
Additional paid-in capital 607,051 544,700
Retained earnings 1,020,590 759,533
Treasury stock (177) (177)
Accumulated other comprehensive loss (31,374) (41,514)
Total stockholders’ equity 1,596,145 1,262,596
Total liabilities and stockholders’ equity $ 2,244,208 $ 1,611,802
XML 67 R92.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
STOCK-BASED COMPENSATION (Retricted Stock and Restricted Stock Units Activity) (Details) - $ / shares
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Service Period | Equity Classified Award | Equity-Settled Award | Restricted Stock      
Number of Shares      
Unvested awards outstanding, beginning of period 793 1,840 154,125
Awards granted 9,394 0 0
Awards modified 0 0 0
Awards vested (396) (1,047) (152,285)
Awards forfeited/cancelled 0 0 0
Unvested awards outstanding, end of period 9,791 793 1,840
Weighted Average Grant Date Fair Value Per Share (in dollars per share)      
Unvested awards outstanding, beginning of period $ 63.10 $ 54.37 $ 40.89
Awards granted 167.18 0 0
Awards modified 0 0 0
Awards vested 63.10 47.76 43.39
Awards forfeited/cancelled 0 0 0
Unvested awards outstanding, end of period $ 162.96 $ 63.10 $ 54.37
Service Period | Equity Classified Award | Equity-Settled Award | Restricted Stock Units (RSUs)      
Number of Shares      
Unvested awards outstanding, beginning of period 797,903 688,012 485,188
Awards granted 284,269 380,864 424,623
Awards modified 6,897 (3,110) (2,570)
Awards vested (286,654) (217,800) (140,043)
Awards forfeited/cancelled (43,630) (50,063) (79,186)
Unvested awards outstanding, end of period 758,785 797,903 688,012
Weighted Average Grant Date Fair Value Per Share (in dollars per share)      
Unvested awards outstanding, beginning of period $ 92.13 $ 71.60 $ 67.69
Awards granted 170.29 115.84 73.89
Awards modified 170.74 80.27 26.85
Awards vested 87.79 70.10 66.54
Awards forfeited/cancelled 114.45 86.97 70.30
Unvested awards outstanding, end of period $ 122.48 $ 92.13 $ 71.60
Service Period | Liability Classified Award | Cash-Settled Award | Restricted Stock Units (RSUs)      
Number of Shares      
Unvested awards outstanding, beginning of period 302,967 314,829 204,501
Awards granted 55,923 85,380 170,295
Awards modified 668 3,110 2,570
Awards vested (110,643) (91,684) (52,004)
Awards forfeited/cancelled (6,627) (8,668) (10,533)
Unvested awards outstanding, end of period 242,288 302,967 314,829
Weighted Average Grant Date Fair Value Per Share (in dollars per share)      
Unvested awards outstanding, beginning of period $ 83.99 $ 72.50 $ 70.53
Awards granted 170.13 112.65 74.21
Awards modified 168.36 120.18 73.27
Awards vested 80.51 72.69 70.56
Awards forfeited/cancelled 94.77 81.40 71.72
Unvested awards outstanding, end of period $ 105.40 $ 83.99 $ 72.50
Performance Targets | Equity Classified Award | Equity-Settled Award | Restricted Stock      
Number of Shares      
Unvested awards outstanding, beginning of period 0 0 5,573
Awards granted 9,393 0 0
Awards modified 0    
Awards vested   0 (5,573)
Awards forfeited/cancelled   0 0
Unvested awards outstanding, end of period 9,393 0 0
Weighted Average Grant Date Fair Value Per Share (in dollars per share)      
Unvested awards outstanding, beginning of period $ 0 $ 0 $ 33.47
Awards granted 165.87 0 0
Awards modified 0    
Awards vested   0 33.47
Awards forfeited/cancelled   0 0
Unvested awards outstanding, end of period $ 165.87 $ 0 $ 0
Performance Targets | Equity Classified Award | Equity-Settled Award | Restricted Stock Units (RSUs)      
Number of Shares      
Unvested awards outstanding, beginning of period 29,592 0 4,667
Awards granted 0 45,375 0
Awards modified (29,592)    
Awards vested   (8,769) 0
Awards forfeited/cancelled   (7,014) (4,667)
Unvested awards outstanding, end of period 0 29,592 0
Weighted Average Grant Date Fair Value Per Share (in dollars per share)      
Unvested awards outstanding, beginning of period $ 121.75 $ 0 $ 70.22
Awards granted 0 121.75 0
Awards modified 121.75    
Awards vested   121.75 0
Awards forfeited/cancelled   121.75 70.22
Unvested awards outstanding, end of period $ 0 $ 121.75 $ 0
Performance Targets | Liability Classified Award | Equity-Settled Award | Restricted Stock      
Number of Shares      
Unvested awards outstanding, beginning of period 0 0 105,602
Awards granted 0 0 0
Awards modified 0    
Awards vested   0 (105,602)
Awards forfeited/cancelled   0 0
Unvested awards outstanding, end of period 0 0 0
Weighted Average Grant Date Fair Value Per Share (in dollars per share)      
Unvested awards outstanding, beginning of period $ 0 $ 0 $ 38.86
Awards granted 0 0 0
Awards modified 0    
Awards vested   0 38.86
Awards forfeited/cancelled   0 0
Unvested awards outstanding, end of period $ 0 $ 0 $ 0
2019 Acquisitions | Service Period | Equity Classified Award | Equity-Settled Award | Restricted Stock      
Number of Shares      
Awards granted 9,394    
2019 Acquisitions | Service Period | Equity Classified Award | Equity-Settled Award | Restricted Stock Units (RSUs)      
Number of Shares      
Awards granted 21,933    
2019 Acquisitions | Service Period | Liability Classified Award | Cash-Settled Award | Restricted Stock Units (RSUs)      
Number of Shares      
Awards granted 7,280    
2019 Acquisitions | Performance Targets | Equity Classified Award | Equity-Settled Award | Restricted Stock      
Number of Shares      
Awards granted 9,393    
2018 Acquisitions | Service Period | Equity Classified Award | Equity-Settled Award | Restricted Stock Units (RSUs)      
Number of Shares      
Awards granted   88,578  
Year 2020 | 2019 Acquisitions | Service Period | Equity Classified Award | Equity-Settled Award | Restricted Stock Units (RSUs)      
Number of Shares      
Awards granted 5,793    
Year 2020 | 2019 Acquisitions | Performance Targets | Equity Classified Award | Equity-Settled Award | Restricted Stock Units (RSUs)      
Number of Shares      
Awards granted 24,836    
XML 68 R62.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Components of Accrued expenses and other current liabilities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Payables and Accruals [Abstract]    
Value added taxes payable $ 24,016 $ 19,985
Contingent consideration, current (Note 11) 10,057 1,501
Deferred revenue 9,132 4,558
Other current liabilities and accrued expenses 39,271 24,209
Total $ 82,476 $ 50,253
XML 69 R66.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
INCOME TAXES (Effective Tax Rate Reconciliation) (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
Effective Income Tax Rate Reconciliation, Amount [Abstract]                      
Provision for income taxes at federal statutory rate                 $ 62,898 $ 52,452 $ 61,007
Increase/ (decrease) in taxes resulting from:                      
Impact from U.S. Tax Act                 0 (4,009) 74,632
Entity classification election deferred tax asset impact                 0 (25,962) 0
GILTI and BEAT U.S. taxes                 (926) 1,526 0
Excess tax benefits relating to stock-based compensation                 (28,385) (17,370) (9,307)
Subsidiary withholding tax liability and related foreign tax credit                 0 (4,850)  
Subsidiary withholding tax liability and related foreign tax credit                     4,850
Foreign tax expense and tax rate differential                 (1,402) (88) (39,997)
Effect of permanent differences                 3,264 2,724 3,205
State taxes, net of federal benefit                 2,971 3,452 (116)
Change in valuation allowance                 218 151 783
Stock-based compensation expense                 571 652 6,908
Other                 (740) 839 (420)
Total $ 10,273 $ 12,967 $ 11,733 $ 3,496 $ 18,803 $ 369 $ 6,864 $ (16,519) $ 38,469 $ 9,517 $ 101,545
Effective tax rate                 12.80% 3.80% 58.30%
Net deferred tax assets resulting from the change in tax status of foreign subsidiaries $ 25,962               $ 25,962    
ASU 2016-09                      
Increase/ (decrease) in taxes resulting from:                      
Excess tax benefit                 $ 28,385 $ 17,370 $ 9,307
XML 70 R96.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
COMMITMENTS AND CONTINGENCIES (Building Acquisition Commitment) (Details) - Office Space Purchase Commitment - Ukraine
$ in Thousands
3 Months Ended
Sep. 30, 2019
USD ($)
Other Commitments [Line Items]  
Total commitment amount $ 48,900
Other Noncurrent Assets  
Other Commitments [Line Items]  
Amount paid $ 12,000
XML 71 R85.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
FAIR VALUE MEASUREMENTS (Reconciliation of Acquisition-Related Contractual Contingent Liabilities Using Significant Unobservable Inputs) (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Jun. 30, 2019
Sep. 30, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Continuum          
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]          
Change in fair value of contingent consideration $ (396) $ (900)      
Think          
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]          
Change in fair value of contingent consideration     $ 2,172    
Level 3          
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]          
Contractual contingent liabilities, beginning of period     7,468 $ 0 $ 0
Settlements of contractual contingent liabilities     1,104    
Other activity related to contractual contingent liabilities       0 0
Effect of net foreign currency exchange rate changes     255 (22)  
Contractual contingent liabilities, end of period     10,495 7,468 $ 0
Level 3 | Interest and Other Income, net          
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]          
Change in fair value of contingent consideration     1,776 (900)  
Level 3 | Continuum          
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]          
Acquisition date fair value       2,400  
Level 3 | Think          
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]          
Acquisition date fair value       $ 5,990  
Level 3 | Other 2019 Acquisitions          
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]          
Acquisition date fair value     $ 2,100    
XML 72 R75.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
LEASES (Weighted Average Remaining Lease Term and Discount Rate) (Details)
Dec. 31, 2019
Weighted average remaining lease term, in years:  
Operating leases 6 years 1 month 6 days
Weighted average discount rate:  
Operating leases 3.60%
XML 73 R71.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
LEASES (Narrative) (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2019
USD ($)
Lessee, Lease, Description [Line Items]  
Existence of material residual value guarantees false
Existence of material restrictive covenants There were no lease agreements that contained material restrictive covenants
Existance of lease agreements signed with related parties There were no material lease agreements signed with related parties
Commitments related to operating lease agreements that have not yet commenced $ 37,559
Minimum  
Lessee, Lease, Description [Line Items]  
Remaining lease term 1 month 2 days
Lease term of lease agreements that have not yet commenced 1 year 2 months 12 days
Maximum  
Lessee, Lease, Description [Line Items]  
Remaining lease term 11 years 4 months 24 days
Lease term of lease agreements that have not yet commenced 10 years 10 months 24 days
XML 74 R81.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
DERIVATIVE FINANCIAL INSTRUMENTS (Fair Value of Derivative Instruments) (Details) - Foreign Exchange Forward Contract - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Derivatives, Fair Value [Line Items]    
Financial collateral required to be posted $ 0  
Designated as Hedging Instrument | Cash Flow Hedging | Prepaid and Other Current Assets    
Derivatives, Fair Value [Line Items]    
Asset derivatives 1,910 $ 181
Designated as Hedging Instrument | Cash Flow Hedging | Accrued Expenses and Other Current Liabilities    
Derivatives, Fair Value [Line Items]    
Liability derivatives $ 243 $ 3,475
XML 75 R79.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
REVENUES (Timing of Revenue Recognition) (Details) - Fixed-price
$ in Thousands
Dec. 31, 2019
USD ($)
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, Remaining Performance Obligation, Amount $ 18,948
Less than 1 year  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, Remaining Performance Obligation, Amount 17,892
1 Year  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, Remaining Performance Obligation, Amount 992
2 Years  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, Remaining Performance Obligation, Amount 64
3 Years  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, Remaining Performance Obligation, Amount $ 0
XML 76 R89.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
STOCK-BASED COMPENSATION (Stock Option Activity) (Details) - Stock Options - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Number of Options (in shares)      
Options outstanding, beginning of period 4,082,944 4,901,748 6,637,239
Options granted 131,849 160,181 261,373
Options modified 17,871    
Options exercised (899,033) (945,166) (1,789,434)
Options forfeited/cancelled (10,701) (32,569) (200,210)
Options expired   (1,250) (7,220)
Options outstanding, end of period 3,322,930 4,082,944 4,901,748
Options vested and exercisable as of December 31, 2019 2,908,237    
Options expected to vest as of December 31, 2019 392,241    
Weighted Average Exercise Price (in dollars per share)      
Options outstanding, beginning of period $ 44.54 $ 40.91 $ 37.20
Options granted 169.13 112.81 73.40
Options modified 163.55    
Options exercised 41.21 36.69 30.23
Options forfeited/cancelled 97.83 63.28 57.09
Options expired   25.72 4.63
Options outstanding, end of period 50.85 $ 44.54 $ 40.91
Options vested and exercisable as of December 31, 2019 41.53    
Options expected to vest as of December 31, 2019 $ 115.26    
Aggregate Intrinsic Value      
Options outstanding, beginning of period $ 291,846 $ 326,064 $ 179,936
Options outstanding, end of period 536,015 $ 291,846 $ 326,064
Options vested and exercisable as of December 31, 2019 496,226    
Options expected to vest as of December 31, 2019 $ 38,010    
Weighted Average Remaining Contractual Term (in years)      
Options outstanding as of December 31, 2019 4 years 9 months 18 days    
Options vested and exercisable as of December 31, 2019 4 years 3 months 18 days    
Options expected to vest as of December 31, 2019 8 years 1 month 6 days    
XML 77 R52.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Lease) (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Jan. 01, 2019
Dec. 31, 2018
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
RoU Assets for operating leases $ 238,991   $ 0
Operating lease liabilities $ 238,389    
Topic 842      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
RoU Assets for operating leases   $ 177,597  
Operating lease liabilities   $ 173,863  
XML 78 R56.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
ACQUISITIONS (Income Statement Effect) (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
Business Acquisition [Line Items]                      
Revenues $ 632,775 $ 588,103 $ 551,587 $ 521,333 $ 504,931 $ 468,186 $ 445,647 $ 424,148 $ 2,293,798 $ 1,842,912 $ 1,450,448
test IO                      
Business Acquisition [Line Items]                      
Revenues                 4,539    
Other 2019 Acquisitions                      
Business Acquisition [Line Items]                      
Revenues                 $ 9,336    
XML 79 R37.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
REVENUES (Tables)
12 Months Ended
Dec. 31, 2019
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenues
The following tables show the disaggregation of the Company’s revenues by major customer location, including a reconciliation of the disaggregated revenues with the Company’s reportable segments (Note 15 “Segment Information”) for the years ended December 31, 2019 and 2018:
 
Year Ended December 31, 2019
 
Reportable Segments

 
 
 
North America
 
Europe
 
Russia
 
Consolidated Revenues
Customer Locations
 
 
 
 
 
 
 
North America
$
1,344,040

 
$
45,859

 
$
116

 
$
1,390,015

Europe
27,042

 
719,548

 
276

 
746,866

CIS
8,583

 
143

 
91,745

 
100,471

APAC
1,279

 
55,167

 

 
56,446

        Revenues
$
1,380,944

 
$
820,717

 
$
92,137

 
$
2,293,798

 
Year Ended December 31, 2018
 
Reportable Segments

 
 
 
North America
 
Europe
 
Russia
 
Consolidated Revenues
Customer Locations
 
 
 
 
 
 
 
North America
$
1,046,232

 
$
52,860

 
$
75

 
$
1,099,167

Europe
16,679

 
595,741

 
52

 
612,472

CIS
8,437

 
336

 
72,930

 
81,703

APAC
5,631

 
43,848

 
91

 
49,570

        Revenues
$
1,076,979

 
$
692,785

 
$
73,148

 
$
1,842,912

The following tables show the disaggregation of the Company’s revenues by industry vertical, including a reconciliation of the disaggregated revenues with the Company’s reportable segments (Note 15 “Segment Information”) for the year ended December 31, 2019 and 2018:
 
Year Ended December 31, 2019
 
Reportable Segments
 
 
 
North America
 
Europe
 
Russia
 
Consolidated Revenues
Industry Verticals
 
 
 
 
 
 
 
Financial Services
$
184,469

 
$
244,284

 
$
72,119

 
$
500,872

Travel & Consumer
198,264

 
229,523

 
11,571

 
439,358

Software & Hi-Tech
354,023

 
77,377

 
1,998

 
433,398

Business Information & Media
262,448

 
157,844

 
631

 
420,923

Life Sciences & Healthcare
224,925

 
23,444

 
83

 
248,452

Emerging Verticals
156,815

 
88,245

 
5,735

 
250,795

        Revenues
$
1,380,944

 
$
820,717

 
$
92,137

 
$
2,293,798

 
Year Ended December 31, 2018
 
Reportable Segments
 
 
 
North America
 
Europe
 
Russia
 
Consolidated Revenues
Industry Verticals
 
 
 
 
 
 
 
Financial Services
$
112,444

 
$
252,196

 
$
59,337

 
$
423,977

Travel and Consumer
177,910

 
208,266

 
7,467

 
393,643

Software & Hi-Tech
269,067

 
79,121

 
2,627

 
350,815

Business Information & Media
251,081

 
72,898

 
54

 
324,033

Life Sciences & Healthcare
151,418

 
20,272

 
13

 
171,703

Emerging Verticals
115,059

 
60,032

 
3,650

 
178,741

        Revenues
$
1,076,979

 
$
692,785

 
$
73,148

 
$
1,842,912

The following tables show the disaggregation of the Company’s revenues by contract type, including a reconciliation of the disaggregated revenues with the Company’s reportable segments (Note 15 “Segment Information”) for the year ended December 31, 2019 and 2018:
 
Year Ended December 31, 2019
 
Reportable Segments
 
 
 
North America
 
Europe
 
Russia
 
Consolidated Revenues
Contract Types
 
 
 
 
 
 
 
Time-and-material
$
1,247,979

 
$
688,605

 
$
54,069

 
$
1,990,653

Fixed-price
127,926

 
128,977

 
37,747

 
294,650

Licensing
3,626

 
1,230

 
225

 
5,081

Other revenues
1,413

 
1,905

 
96

 
3,414

        Revenues
$
1,380,944

 
$
820,717

 
$
92,137

 
$
2,293,798

 
Year Ended December 31, 2018
 
Reportable Segments
 
 
 
North America
 
Europe
 
Russia
 
Consolidated Revenues
Contract Types
 
 
 
 
 
 
 
Time-and-material
$
983,436

 
$
628,707

 
$
40,754

 
$
1,652,897

Fixed-price
89,831

 
62,078

 
32,342

 
184,251

Licensing
2,748

 
1,332

 
17

 
4,097

Other revenues
964

 
668

 
35

 
1,667

        Revenues
$
1,076,979

 
$
692,785

 
$
73,148

 
$
1,842,912

Timing of Revenue Recognition
The following tables show the timing of revenue recognition:
 
Year Ended December 31, 2019
 
Reportable Segments
 
 
 
North America
 
Europe
 
Russia
 
Consolidated Revenues
Timing of Revenue Recognition
 
 
 
 
 
 
 
Transferred over time
$
1,379,256

 
$
819,913

 
$
92,076

 
$
2,291,245

Transferred at a point of time
1,688

 
804

 
61

 
2,553

        Revenues
$
1,380,944

 
$
820,717

 
$
92,137

 
$
2,293,798


 
Year Ended December 31, 2018
 
Reportable Segments
 
 
 
North America
 
Europe
 
Russia
 
Consolidated Revenues
Timing of Revenue Recognition
 
 
 
 
 
 
 
Transferred over time
$
1,076,084

 
$
692,023

 
$
73,135

 
$
1,841,242

Transferred at a point of time
895

 
762

 
13

 
1,670

        Revenues
$
1,076,979

 
$
692,785

 
$
73,148

 
$
1,842,912


Timing of Revenue Recognition
The following table includes the estimated revenues expected to be recognized in the future related to performance obligations that are partially or fully unsatisfied as of December 31, 2019. The Company applies a practical expedient and does not disclose the value of unsatisfied performance obligations for contracts that (i) have an original expected duration of one year or less and (ii) contracts for which it recognizes revenues at the amount to which it has the right to invoice for services provided:
 
Less than 1 year
 
1 Year
 
2 Years
 
3 Years
 
Total
Contract Type
 
 
 
 
 
 
 
 
 
Fixed-price
$
17,892

 
$
992

 
$
64

 
$

 
$
18,948


Classification of Contract Assets and Liabilities
The following table provides information on the classification of contract assets and liabilities in the consolidated balance sheets:
 
As of  
 December 31, 
 2019
 
As of
December 31,
2018
Contract assets included in Trade receivables and contract assets
$
14,320

 
$
13,522

Contract liabilities included in Accrued expenses and other current liabilities
$
9,132

 
$
4,558

Contract liabilities included in Other noncurrent liabilities
$
5

 
$
224


XML 80 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 81 R33.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES (Tables)
12 Months Ended
Dec. 31, 2019
Payables and Accruals [Abstract]  
Components of Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consisted of the following:
 
 
As of  
 December 31, 
 2019
 
As of  
 December 31, 
 2018
Value added taxes payable
 
24,016

 
19,985

Contingent consideration, current (Note 11)
 
10,057

 
1,501

Deferred revenue
 
9,132

 
4,558

Other current liabilities and accrued expenses
 
39,271

 
24,209

Total
 
$
82,476

 
$
50,253


XML 82 R18.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
FAIR VALUE MEASUREMENTS
12 Months Ended
Dec. 31, 2019
Fair Value Disclosures [Abstract]  
FAIR VALUE MEASUREMENTS
FAIR VALUE MEASUREMENTS
The Company carries certain assets and liabilities at fair value on a recurring basis on its consolidated balance sheets. The following table shows the fair values of the Company’s financial assets and liabilities measured at fair value on a recurring basis as of December 31, 2019:
 
 
As of December 31, 2019
 
 
Balance
 
Level 1
 
Level 2
 
Level 3
Foreign exchange derivative assets
 
$
1,910

 
$

 
$
1,910

 
$

Total assets measured at fair value on a recurring basis
 
$
1,910

 
$

 
$
1,910

 
$

 
 
 
 
 
 
 
 
 
Foreign exchange derivative liabilities
 
$
243

 
$

 
$
243

 
$

Contingent consideration
 
10,495

 

 

 
10,495

Total liabilities measured at fair value on a recurring basis
 
$
10,738

 
$

 
$
243

 
$
10,495

The following table shows the fair values of the Company’s financial assets and liabilities measured at fair value on a recurring basis as of December 31, 2018.
 
 
As of December 31, 2018
 
 
Balance
 
Level 1
 
Level 2
 
Level 3
Foreign exchange derivative assets
 
$
181

 
$

 
$
181

 
$

Total assets measured at fair value on a recurring basis
 
$
181

 
$

 
$
181

 
$

 
 
 
 
 
 
 
 
 
Foreign exchange derivative liabilities
 
$
3,475

 
$

 
$
3,475

 
$

Contingent consideration
 
7,468

 

 

 
7,468

Total liabilities measured at fair value on a recurring basis
 
$
10,943

 
$

 
$
3,475

 
$
7,468


The foreign exchange derivatives are valued using pricing models and discounted cash flow methodologies based on observable foreign exchange data at the measurement date. See Note 10 “Derivative Financial Instruments” for additional information regarding derivative financial instruments.
The fair value of the contingent consideration is based on the expected future payments to be made to the sellers of the acquired businesses in accordance with the provisions outlined in the respective purchase agreements. Although there is significant judgment involved, the Company believes its estimates and assumptions are reasonable. In determining fair value, the Company considered a variety of factors, including future performance of the acquired business using financial projections developed by the Company and market risk assumptions that were derived for revenue growth and earnings before interest and taxes. The Company estimated future payments using the earnout formula and performance targets specified in the purchase agreements and adjusted those estimates to reflect the probability of their achievement. Those estimated future payments were then discounted to present value using a rate based on the weighted-average cost of capital of guideline companies. Changes in financial projections, market risk assumptions, discount rates or probability assumptions related to achieving the various earnout criteria would result in a change in the fair value of the recorded contingent liabilities. Such changes, if any, are recorded within Interest and other income, net in the Company’s consolidated statement of income and comprehensive income.
In connection with the Continuum acquisition, the Company committed to making a cash earnout payment subject to attainment of specified performance targets in the 12 months after the acquisition date. As of the acquisition date, the Company recorded a $2,400 contingent consideration liability related to this earnout payment and, subsequently, reduced this liability by $900 during the third quarter of 2018 and $396 during the second quarter of 2019 due to the change in its fair value. The Company extinguished the earnout obligation during the second quarter of 2019 by paying $1,104 in cash. In connection with the Think acquisition, the Company committed to making a cash earnout payment subject to attainment of specified performance targets in the 12 months after the acquisition date. As of the acquisition date, the Company recorded a $5,990 liability related to this earnout payment as contingent consideration and, subsequently, increased this liability by $2,172 during 2019 due to the change in its fair value. In connection with the Company’s other 2019 acquisitions, the Company committed to making cash earnout payments subject to attainment of specified performance targets ranging from 12 months to 24 months after the respective acquisition dates. See Note 2 “Acquisitions” in the consolidated financial statements for additional information regarding business acquisitions.
A reconciliation of the beginning and ending balances of acquisition-related contractual contingent liabilities using significant unobservable inputs (Level 3) for the years ended December 31, 2018 and December 31, 2019 are as follows:
 
 
Amount
Contractual contingent liabilities as of January 1, 2018
 
$

Acquisition date fair value of contingent consideration — Continuum acquisition (Note 2)
 
2,400

Acquisition date fair value of contingent consideration — Think acquisition (Note 2)
 
5,990

Changes in fair value of contingent consideration included in Interest and other income, net
 
(900
)
Effect of net foreign currency exchange rate changes
 
(22
)
Contractual contingent liabilities as of December 31, 2018
 
$
7,468

Payment of contingent consideration
 
(1,104
)
Acquisition date fair value of contractual contingent consideration — Other 2019 acquisitions (Note 2)
 
2,100

Changes in fair value of contingent consideration included in Interest and other income, net
 
1,776

Effect of net foreign currency exchange rate changes
 
255

Contingent consideration liabilities as of December 31, 2019
 
$
10,495


The Company had no activity related to contractual contingent liabilities during the year ended December 31, 2017.
Estimates of fair value of financial instruments not carried at fair value on a recurring basis on the Company’s consolidated balance sheets are generally subjective in nature, and are determined as of a specific point in time based on the characteristics of the financial instruments and relevant market information. The Company uses the following methods to estimate the fair values of its financial instruments:
for financial instruments that have quoted market prices, those quoted prices are used to estimate fair value;
for financial instruments for which no quoted market prices are available, fair value is estimated using information obtained from independent third parties, or by discounting the expected cash flows using an estimated current market interest rate for the financial instrument;
for financial instruments for which no quoted market prices are available and that have no defined maturity, have a remaining maturity of 360 days or less, or reprice frequently to a market rate, the Company assumes that the fair value of these instruments approximates their reported value, after taking into consideration any applicable credit risk.
The generally short duration of certain of the Company’s assets and liabilities results in a significant number of assets and liabilities for which fair value equals or closely approximates the amount recorded on the Company’s consolidated balance sheets. The Company’s financial assets and liabilities that are not carried at fair value on a recurring basis on the Company’s consolidated balance sheets are as follows:
cash equivalents;
restricted cash;
employee loans;
long-term debt (Note 8 “Long-Term Debt”)
The following tables present the reported amounts and estimated fair values of the financial assets and liabilities for which disclosure of fair value is required, as they would be categorized within the fair value hierarchy, as of the dates indicated:
 
 
 
 
 
 
Fair Value Hierarchy
 
 
Balance
 
Estimated Fair Value
 
Level 1
 
Level 2
 
Level 3
December 31, 2019
 
 
 
 
 
 
 
 
 
 
Financial Assets:
 
 
 
 
 
 
 
 
 
 
Cash equivalents:
 
 
 
 
 
 
 
 
 
 
   Money market funds
 
$
407,817

 
$
407,817

 
$
407,817

 
$

 
$

   Time deposits
 
10,002

 
10,002

 

 
10,002

 

Total cash equivalents
 
$
417,819

 
$
417,819

 
$
407,817

 
$
10,002

 
$

Restricted cash
 
$
1,136

 
$
1,136

 
$
1,136

 
$

 
$

Employee loans
 
$
2,434

 
$
2,434

 
$

 
$

 
$
2,434

Financial Liabilities:
 
 
 
 
 
 
 
 
 
 
Borrowings under 2017 Credit Facility
 
$
25,017

 
$
25,017

 
$

 
$
25,017

 
$

 
 
 
 
 
 
Fair Value Hierarchy
 
 
Balance
 
Estimated Fair Value
 
Level 1
 
Level 2
 
Level 3
December 31, 2018
 
 
 
 
 
 
 
 
 
 
Financial Assets:
 
 
 
 
 
 
 
 
 
 
Cash equivalents
 
 
 
 
 
 
 
 
 
 
   Money market funds
 
$
282,664

 
$
282,664

 
$
282,664

 
$

 
$

Total cash equivalents
 
$
282,664

 
$
282,664

 
$
282,664

 
$

 
$

Restricted cash
 
$
1,151

 
$
1,151

 
$
1,151

 
$

 
$

Employee loans
 
$
3,525

 
$
3,525

 
$

 
$

 
$
3,525

Financial Liabilities:
 
 
 
 
 
 
 
 
 
 
Borrowings under 2017 Credit Facility
 
$
25,020

 
$
25,020

 
$

 
$
25,020

 
$


XML 83 R10.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
GOODWILL AND INTANGIBLE ASSETS, NET
12 Months Ended
Dec. 31, 2019
Goodwill and Intangible Assets Disclosure [Abstract]  
GOODWILL AND INTANGIBLE ASSETS, NET GOODWILL AND INTANGIBLE ASSETS, NET
Goodwill by reportable segment was as follows:
 
North America
 
Europe
 
Russia
 
Total
Balance as of January 1, 2018
$
77,290

 
$
42,241

 
$

 
$
119,531

Continuum acquisition (Note 2)
26,617

 

 

 
26,617

Think acquisition (Note 2)

 
22,482

 

 
22,482

Effect of currency translation
(365
)
 
(1,433
)
 

 
(1,798
)
Balance as of December 31, 2018
103,542

 
63,290

 

 
166,832

test IO acquisition (Note 2)
3,301

 
8,849

 

 
12,150

Other 2019 acquisitions (Note 2)
6,503

 
9,546

 
738

 
16,787

Think purchase accounting adjustments

 
(2,043
)
 

 
(2,043
)
Effect of currency translation
$
80

 
$
1,231

 
$
6

 
1,317

Balance as of December 31, 2019
$
113,426

 
$
80,873

 
$
744

 
$
195,043


The Russia segment had accumulated goodwill impairment losses of $2,241 as of December 31, 2019, 2018 and 2017. There were no accumulated goodwill impairment losses in the North America or Europe reportable segments as of December 31, 2019, 2018 or 2017.
Intangible assets other than goodwill as of December 31, 2019 and 2018 were as follows:
 
As of December 31, 2019
 
Weighted average life at acquisition (in years)
 
Gross carrying amount
 
Accumulated amortization
 
Net 
carrying amount
Customer relationships
9
 
$
87,489

 
$
(38,526
)
 
$
48,963

Software
6
 
4,472

 
(486
)
 
3,986

Trade names
5
 
6,439

 
(4,753
)
 
1,686

Contract royalties
8
 
1,900

 
(435
)
 
1,465

Assembled workforce
3
 
158

 

 
158

Total

 
$
100,458

 
$
(44,200
)
 
$
56,258

 
As of December 31, 2018
 
Weighted average life at acquisition (in years)
 
Gross carrying amount
 
Accumulated amortization
 
Net 
carrying amount
Customer relationships
9.5
 
$
78,042

 
$
(29,580
)
 
$
48,462

Favorable lease
11.2
 
5,500

 
(410
)
 
5,090

Trade names
5.3
 
6,111

 
(4,300
)
 
1,811

Contract royalties
8
 
1,900

 
(198
)
 
1,702

Total
 
 
$
91,553

 
$
(34,488
)
 
$
57,065


In connection with the adoption of Topic 842, effective January 1, 2019, the Company reclassified the favorable lease intangible asset to Operating lease right-of-use assets. See Note 7 “Leases” for further information regarding the Company’s operating leases.
All of the intangible assets other than goodwill have finite lives and as such are subject to amortization. Amortization of the other intangible assets is recognized in depreciation and amortization expense in the consolidated statements of income and comprehensive income.
The following table presents amortization expense recognized for the periods indicated:
 
 
For the Years Ended December 31,
 
 
2019
 
2018
 
2017
Customer relationships
 
$
8,743

 
$
7,637

 
$
6,643

Software
 
486

 

 

Trade names
 
447

 
266

 
896

Contract royalties
 
238

 
198

 

Favorable lease
 

 
410

 

Non-competition agreements
 

 

 
23

Total
 
$
9,914

 
$
8,511

 
$
7,562


Based on the carrying value of the Company’s existing intangible assets as of December 31, 2019, the estimated amortization expense for the future years is as follows:
Year ending December 31,

 
Amount
2020
 
$
11,322

2021
 
11,322

2022
 
11,126

2023
 
9,526

2024
 
7,023

Thereafter
 
5,939

Total
 
$
56,258


XML 84 R14.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
LEASES
12 Months Ended
Dec. 31, 2019
Leases [Abstract]  
LEASES LEASES
The Company leases office space, corporate apartments, office equipment, and vehicles. Many of the Company’s leases contain variable payments including changes in base rent and charges for common area maintenance or other miscellaneous expenses. Due to this variability, the cash flows associated with these variable payments are not included in the minimum lease payments used in determining the RoU Assets and associated lease liabilities and are recognized in the period in which the obligation for such payments is incurred. The Company’s leases have remaining lease terms ranging from 0.1 to 11.4 years. Certain lease agreements, mainly for office space, include options to extend or terminate the lease before the expiration date. The Company considers such options when determining the lease term when it is reasonably certain that the Company will exercise that option. The Company leases and subleases a portion of its office space to third parties. Lease income and sublease income were immaterial for the years ended December 31, 2019, 2018 and 2017.
During the year ended December 31, 2019, the components of lease expense were as follows:
 
 
Income Statement Classification
 
Year Ended December 31, 2019
Operating lease cost
 
Selling, general and administrative expenses
 
$
62,740

Variable lease cost
 
Selling, general and administrative expenses
 
8,730

Short-term lease cost
 
Selling, general and administrative expenses
 
3,870

Total lease cost
 
 
 
$
75,340


Rent expense under operating lease agreements for the years ended December 31, 2018 and 2017 was $46,924 and $37,916, respectively.
Supplemental cash flow information related to leases was as follows:
 
Year Ended December 31, 2019
Cash paid for amounts included in the measurement of lease liabilities:
 
Operating cash flows used for operating leases
$
59,952

Right-of-use assets obtained in exchange for lease obligations:
 
Operating leases
$
107,822

Non-cash net increase due to lease modifications:
 
Operating lease right-of-use assets
$
10,124

Operating lease liabilities
$
10,192


Weighted average remaining lease term and discount rate as of December 31, 2019, were as follows:
 
 
As of December 31, 2019
Weighted average remaining lease term, in years:
 
 
Operating leases
 
6.1

Weighted average discount rate:
 
 
Operating leases
 
3.6
%

As of December 31, 2019, operating lease liabilities will mature as follows:
Year ending December 31,
 
Lease Payments
2020
 
$
64,667

2021
 
54,343

2022
 
36,886

2023
 
27,018

2024
 
22,603

Thereafter
 
58,532

Total lease payments
 
264,049

Less: imputed interest
 
(25,660
)
Total
 
$
238,389


There were no lease agreements that contained material restrictive covenants or material residual value guarantees as of December 31, 2019. There were no material lease agreements signed with related parties as of December 31, 2019.
As of December 31, 2019, the Company had committed to payments of $37,559 related to operating lease agreements that had not yet commenced. These operating leases will commence during various dates during 2020 with lease terms ranging from 1.2 to 10.9 years. The Company did not have any material finance lease agreements that had not yet commenced.
XML 85 R22.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
SEGMENT INFORMATION
12 Months Ended
Dec. 31, 2019
Segment Reporting [Abstract]  
SEGMENT INFORMATION
SEGMENT INFORMATION
The Company determines its business segments and reports segment information in accordance with how the Company’s chief operating decision maker (“CODM”) organizes the segments to evaluate performance, allocate resources and make business decisions. Segment results are based on the segment’s revenues and operating profit, where segment operating profit is defined as income from operations before unallocated costs. Expenses included in segment operating profit consist principally of direct selling and delivery costs as well as an allocation of certain shared services expenses. Certain corporate expenses are not allocated to specific segments as these expenses are not controllable at the segment level. Such expenses include certain types of professional fees, non-corporate taxes, compensation to non-employee directors and certain other general and administrative expenses, including compensation of specific groups of non-production employees. In addition, the Company does not allocate stock-based compensation expenses, amortization of purchased intangible assets, other acquisition-related expenses and other unallocated costs. These unallocated amounts are combined with total segment operating profit to arrive at consolidated income from operations as reported below in the reconciliation of segment operating profit to consolidated income before provision for income taxes. Additionally, management has determined that it is not practical to allocate identifiable assets by segment since such assets are used interchangeably among the segments.
The Company manages its business primarily based on the managerial responsibility for its client base and market. As managerial responsibility for a particular customer relationship generally correlates with the customer’s geographic location, there is a high degree of similarity between customer locations and the geographic boundaries of the Company’s reportable segments. In some cases, managerial responsibility for a particular customer is assigned to a management team in another region and is usually based on the strength of the relationship between customer executives and particular members of EPAM’s senior management team. In such cases, the customer’s activity would be reported through the management team’s reportable segment.
During the fourth quarter of 2019, the Company changed its management reporting of segment revenue to exclude other income. Prior year amounts presented below have been changed to conform to the new presentation.

Revenues from external customers and operating profit, before unallocated expenses, by reportable segments were as follows:
 
 
For the years ended December 31,
 
 
2019
 
2018
 
2017
Segment revenues:
 
 
 
 
 
 
North America
 
$
1,380,944

 
$
1,076,979

 
$
796,040

Europe
 
820,717

 
692,785

 
591,450

Russia
 
92,137

 
73,148

 
62,958

Total revenues
 
$
2,293,798

 
$
1,842,912

 
$
1,450,448

Segment operating profit:
 
 
 
 
 
 
North America
 
$
293,757

 
$
221,846

 
$
169,340

Europe
 
114,863

 
115,876

 
92,080

Russia
 
17,347

 
11,377

 
13,906

Total segment operating profit
 
$
425,967

 
$
349,099

 
$
275,326


Intersegment transactions were excluded from the above on the basis that they are neither included in the measure of a segment’s profit and loss results, nor considered by the CODM during the review of segment results.
There were no customers individually exceeding 10% of our total segment revenues for the years ended December 31, 2019, 2018 and 2017.
Reconciliation of segment operating profit to consolidated income before provision for income taxes is presented below:
 
 
For the Years Ended December 31,
 
 
2019
 
2018
 
2017
Total segment operating profit:
 
$
425,967

 
$
349,099

 
$
275,326

Unallocated costs:
 
 
 
 
 
 
Stock-based compensation expense
 
(72,036
)
 
(59,188
)
 
(52,407
)
Amortization of purchased intangibles
 
(9,914
)
 
(8,101
)
 
(7,562
)
Other acquisition-related expenses
 
(3,774
)
 
(916
)
 
(1,500
)
Other unallocated costs

 
(37,393
)
 
(35,130
)
 
(40,911
)
Income from operations
 
302,850

 
245,764

 
172,946

Interest and other income, net
 
8,725

 
3,522

 
4,601

Foreign exchange (loss)/gain
 
(12,049
)
 
487

 
(3,242
)
Income before provision for income taxes
 
$
299,526

 
$
249,773

 
$
174,305


During the year ended December 31, 2018, the Company began to allocate certain staff recruitment and development expenses into segment operating profit as these expenses became part of the evaluation of segment management’s performance. These costs were not previously allocated to segments and were included in other unallocated costs in the reconciliation of segment operating profit to consolidated income before provision for income taxes above. The effect of this reclassification was not material to segment operating profit and had no impact on total income from operations for the year end December 31, 2018.
Geographic Area Information
Long-lived assets include property and equipment, net of accumulated depreciation and amortization, and management has determined that it is not practical to allocate these assets by segment since such assets are used interchangeably among the segments. Physical locations and values of the Company’s long-lived assets are presented below:
 
As of  
 December 31, 
 2019
 
As of  
 December 31, 
 2018
 
As of
December 31,
2017
Belarus
$
75,984

 
$
50,085

 
$
49,866

Ukraine
24,652

 
8,433

 
6,995

Russia
17,980

 
9,902

 
9,617

United States
15,637

 
13,101

 
3,371

India
7,443

 
7,019

 
2,698

Hungary
5,201

 
3,168

 
3,901

Poland
5,029

 
2,637

 
2,893

China
3,036

 
2,651

 
2,608

Other
10,297

 
5,650

 
4,470

Total
$
165,259

 
$
102,646

 
$
86,419

The table below presents the Company’s revenues by customer location for the years ended December 31, 20192018 and 2017:
 
 
For the Years Ended December 31,
 
 
2019
 
2018
 
2017
United States
 
$
1,321,662

 
$
1,029,327

 
$
783,563

United Kingdom
 
290,039

 
200,918

 
188,995

Switzerland
 
152,710

 
144,398

 
123,281

Russia
 
89,941

 
71,181

 
61,222

Netherlands
 
88,488

 
70,274

 
51,556

Germany
 
82,441

 
80,787

 
60,158

Canada
 
68,304

 
69,836

 
57,129

Other locations
 
200,213

 
176,191

 
124,544

Revenues
 
$
2,293,798

 
$
1,842,912

 
$
1,450,448


XML 86 R103.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
QUARTERLY FINANCIAL DATA (UNAUDITED) (Quaterly Financial Data) (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]                      
Revenues $ 632,775 $ 588,103 $ 551,587 $ 521,333 $ 504,931 $ 468,186 $ 445,647 $ 424,148 $ 2,293,798 $ 1,842,912 $ 1,450,448
Cost of revenues (exclusive of depreciation and amortization) 410,069 377,525 355,915 344,689 319,031 301,081 289,175 277,634 1,488,198 1,186,921 921,352
Selling, general and administrative expenses 124,999 118,886 111,762 101,786 97,447 93,226 93,273 89,641 457,433 373,587 327,588
Depreciation and amortization expense 12,962 11,127 11,028 10,200 10,183 9,319 8,962 8,176 45,317 36,640 28,562
Total segment operating profit: 84,745 80,565 72,882 64,658 78,270 64,560 54,237 48,697 302,850 245,764 172,946
Interest and other income, net 1,950 2,509 1,190 3,076 1,080 1,941 1,052 (551) 8,725 3,522 4,601
Foreign exchange (loss)/gain (1,898) (3,105) (3,562) (3,484) (582) (514) 1,830 (247) (12,049) 487 (3,242)
Income before provision for income taxes 84,797 79,969 70,510 64,250 78,768 65,987 57,119 47,899 299,526 249,773 174,305
Provision for/(benefit from) income taxes 10,273 12,967 11,733 3,496 18,803 369 6,864 (16,519) 38,469 9,517 101,545
Net income 74,524 67,002 58,777 60,754 59,965 65,618 50,255 64,418 261,057 240,256 72,760
Comprehensive income $ 86,741 $ 54,725 $ 62,934 $ 66,797 $ 52,798 $ 63,426 $ 32,345 $ 67,796 $ 271,197 $ 216,365 $ 92,825
Basic net income per share $ 1.35 [1] $ 1.22 [1] $ 1.07 [1] $ 1.12 [1] $ 1.11 [2] $ 1.22 [2] $ 0.94 [2] $ 1.21 [2] $ 4.77 [1] $ 4.48 [2] $ 1.40
Diluted net income per share $ 1.29 [1] $ 1.16 [1] $ 1.02 [1] $ 1.06 [1] $ 1.05 [2] $ 1.15 [2] $ 0.89 [2] $ 1.15 [2] $ 4.53 [1] $ 4.24 [2] $ 1.32
[1]
(1)
Earnings per share amounts for each quarter may not necessarily total to the yearly earnings per share due to the weighting of shares outstanding on a quarterly and year to date basis.
[2]
(1)
Earnings per share amounts for each quarter may not necessarily total to the yearly earnings per share due to the weighting of shares outstanding on a quarterly and year to date basis.
XML 87 R26.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
BUSINESS AND SIGNIFICANT ACCOUNTING POLICIES (Policies)
12 Months Ended
Dec. 31, 2019
Accounting Policies [Abstract]  
Nature of Operations
EPAM Systems, Inc. (the “Company” or “EPAM”) is a leading global provider of digital platform engineering and software development services to customers located around the world, primarily in North America, Europe, Asia and Australia. The Company’s industry expertise includes financial services, travel and consumer, software and hi-tech, business information and media, life sciences and healthcare, as well as other emerging industries. The Company is incorporated in Delaware with headquarters in Newtown, Pennsylvania.
Principles of Consolidation
Principles of Consolidation — The consolidated financial statements include the financial statements of EPAM and its subsidiaries. All intercompany balances and transactions have been eliminated.
Reclassifications
Reclassifications — Certain amounts recorded in the prior-period consolidated balance sheets and consolidated statements of cash flows presented have been reclassified to conform to the current-period financial statement presentation. These reclassifications had no effect on previously reported results of operations.
The Company made the following reclassifications to its consolidated balance sheet as of December 31, 2018:
The Company combined previously reported Accounts receivable and Unbilled revenues into Trade receivables and contract assets.
Amounts previously reported within Accrued expenses and other current liabilities, Due to employees, Deferred compensation due to employees and Taxes payable, current were reclassified to Accrued compensation and benefits expenses.
Amounts previously reported within Taxes payable, current were reclassified to Accrued expenses and other current liabilities, Accrued compensation and benefits expenses and Income taxes payable, current.
Use of Estimates
Use of Estimates — The preparation of financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions. These estimates and assumptions affect reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the financial statements, as well as revenues and expenses during the reporting period. The Company bases its estimates and judgments on historical experience, knowledge of current conditions and its beliefs of what could occur in the future, given available information. Actual results could differ from those estimates, and such differences may be material to the financial statements.
Cash and Cash Equivalents Cash and Cash Equivalents — Cash equivalents are short-term, highly liquid investments that are readily convertible into cash, with maturities of three months or less at the date acquired
Accounts Receivable Trade Receivables and Contract Assets — The Company classifies its right to consideration in exchange for deliverables as either a trade receivable or a contract asset. A trade receivable is a right to consideration that is unconditional (i.e., only the passage of time is required before payment is due) regardless of whether the amounts have been billed. Trade receivables are stated net of allowance for doubtful accounts. Outstanding trade receivables are reviewed periodically and allowances are provided for the estimated amount of receivables that may not be collected. The allowance for doubtful accounts is determined based on historical experience and management’s evaluation of trade receivables. A contract asset is a right to consideration that is conditional upon factors other than the passage of time. Contract assets primarily relate to unbilled amounts on fixed-price contracts. Contract assets are recorded when services have been provided but the Company does not have an unconditional right to receive consideration. The Company recognizes an impairment loss when the contract carrying amount is greater than the remaining consideration receivable, less directly related costs to be incurred.
Property and Equipment
Property and Equipment — Property and equipment acquired in the ordinary course of the Company’s operations are stated at cost, net of accumulated depreciation. Depreciation is calculated on a straight-line basis over the estimated useful lives of the assets generally ranging from two to fifty years. Leasehold improvements are amortized on a straight-line basis over the shorter of the term of the lease or the estimated useful life of the improvement. Maintenance and repairs are expensed as incurred.
Business Combinations
Business Combinations — The Company accounts for business combinations using the acquisition method which requires it to estimate the fair value of identifiable assets acquired and liabilities assumed, including any contingent consideration, to properly allocate the purchase price to the individual assets acquired and liabilities assumed in accordance with the Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) Topic 805, Business Combinations. The allocation of the purchase price utilizes significant estimates in determining the fair values of identifiable assets acquired and liabilities assumed, especially with respect to intangible assets. The significant estimates and assumptions used include the timing and amount of forecasted revenues and cash flows, anticipated growth rates, client attrition rates, the discount rate reflecting the risk inherent in future cash flows and the determination of useful lives for finite-lived assets. There are different valuation models for each component, the selection of which requires considerable judgment. These determinations will affect the amount of amortization expense recognized in future periods. The Company bases its fair value estimates on assumptions it believes are reasonable, but recognizes that the assumptions are inherently uncertain. The acquired assets typically include customer relationships, software, trade names, non-competition agreements, and assembled workforce and as a result, a substantial portion of the purchase price is allocated to goodwill and other intangible assets.
If the initial accounting for the business combination has not been completed by the end of the reporting period in which the business combination occurs, provisional amounts are reported to present information about facts and circumstances that existed as of the acquisition date. Once the measurement period ends, which in no case extends beyond one year from the acquisition date, revisions to the accounting for the business combination are recorded in earnings.
All acquisition-related costs, other than the costs to issue debt or equity securities, are accounted for as expenses in the period in which they are incurred. Changes in the fair value of contingent consideration arrangements that are not measurement period adjustments are recognized in earnings.
Long-Lived Assets Long-Lived Assets — Long-lived assets, such as property and equipment and finite-lived intangible assets, are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. When the carrying value of an asset is more than the sum of the undiscounted expected future cash flows, an impairment is recognized. An impairment loss is measured as the excess of the asset’s carrying amount over its fair value. Intangible assets that have finite useful lives are amortized over their estimated useful lives on a straight-line basis.
Goodwill and Other Indefinite-Lived Intangible Assets
Goodwill and Other Indefinite-Lived Intangible Assets — Goodwill and other intangible assets that have indefinite useful lives are accounted for in accordance with FASB ASC 350, Intangibles — Goodwill and Other. The Company conducts its evaluation of goodwill impairment at the reporting unit level on an annual basis as of October 31st, and more frequently if events or circumstances indicate that the carrying value of a reporting unit exceeds its fair value. A reporting unit is an operating segment or one level below. The Company does not have intangible assets other than goodwill that have indefinite useful lives.
Derivative Financial Instruments
Derivative Financial Instruments — The Company enters into derivative financial instruments to manage exposure to fluctuations in certain foreign currencies. During 2018, for accounting purposes, these foreign currency forward contracts became designated as hedges, as defined under FASB ASC Topic 815, Derivatives and Hedging. The Company measures these foreign currency derivative contracts at fair value on a recurring basis utilizing Level 2 inputs. The Company records changes in the fair value of these hedges in accumulated other comprehensive income/(loss) until the forecasted transaction occurs. When the forecasted transaction occurs, the Company reclassifies the related gain or loss on the cash flow hedge to cost of revenues (exclusive of depreciation and amortization). In the event the underlying forecasted transaction does not occur, or it becomes probable that it will not occur, the Company reclassifies the gain or loss on the underlying hedge into income. If the Company does not elect hedge accounting, or the contract does not qualify for hedge accounting treatment, the changes in fair value from period to period are recorded in income. The cash flow impact of derivatives identified as hedging instruments is reflected as cash flows from operating activities. The cash flow impact of derivatives not identified as hedging instruments is reflected as cash flows from investing activities.
Fair Value of Financial Instruments
Fair Value of Financial Instruments — The Company makes assumptions about fair values of its financial assets and liabilities in accordance with FASB ASC Topic 820, Fair Value Measurement, and utilizes the following fair value hierarchy in determining inputs used for valuation:
Level 1 — Quoted prices for identical assets or liabilities in active markets.
Level 2 — Inputs other than quoted prices within Level 1 that are observable either directly or indirectly, including quoted prices in markets that are not active, quoted prices in active markets for similar assets or liabilities, and observable inputs other than quoted prices such as interest rates or yield curves.
Level 3 — Unobservable inputs reflecting management’s view about the assumptions that market participants would use in pricing the asset or liability.
Where the fair values of financial assets and liabilities recorded in the consolidated balance sheets cannot be derived from an active market, they are determined using a variety of valuation techniques. These valuation techniques include a net present value technique, comparison to similar instruments with market observable inputs, option pricing models and other relevant valuation models. To the extent possible, observable market data is used as inputs into these models but when it is not feasible, a degree of judgment is required to establish fair values.
Changes in the fair value of liabilities could cause a material impact to, and volatility in the Company’s operating results. See Note 11 “Fair Value Measurements.”
Revenue Recognition
Revenue Recognition — Effective January 1, 2018, the Company adopted the Accounting Standard Update (“ASU”) No. 2014-09, Revenue from Contracts with Customers (Topic 606) as amended using the modified retrospective method. The standard effectively replaced previously existing revenue recognition guidance (Topic 605) and requires entities to recognize revenue to depict the transfer of promised goods or services in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services as well as requires additional disclosure about the nature, amount, timing and uncertainty of revenues and cash flows arising from customer contracts, including significant judgments and changes in judgments.
The Company applied a practical expedient to aggregate the effect of all contract modifications that occurred before the adoption date.
The following table summarizes the impacts of changes in accounting policies after adoption of Topic 606 on the Company’s consolidated Statement of Income and Comprehensive Income for the year ended December 31, 2018, which primarily resulted from deferring the timing of revenue recognition for contracts that were previously recognized on a cash basis and recognizing revenues from certain license agreements at a point-in-time rather than over time:
 
Year Ended December 31, 2018
 
As Reported
 
Balances Without Adoption of Topic 606
 
Effect of Change Higher/(Lower)
Revenues
$
1,842,912

 
$
1,843,159

 
$
(247
)
Income from operations
$
245,764

 
$
246,011

 
$
(247
)
Provision for income taxes

$
9,517

 
$
9,572

 
$
(55
)
Net income
$
240,256

 
$
240,448

 
$
(192
)

For the years ended December 31, 2019 and 2018
The Company recognizes revenues when control of goods or services is passed to a customer in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services. Such control may be transferred over time or at a point in time depending on satisfaction of obligations stipulated by the contract. Consideration expected to be received may consist of both fixed and variable components and is allocated to each separately identifiable performance obligation based on the performance obligation’s relative standalone selling price. Variable consideration usually takes the form of volume-based discounts, service level credits, price concessions or incentives. Determining the estimated amount of such variable consideration involves assumptions and judgment that can have an impact on the amount of revenues reported.
The Company derives revenues from a variety of service arrangements, which have been evolving to provide more customized and integrated solutions to customers by combining software engineering with customer experience design, business consulting and technology innovation services. Fees for these contracts may be in the form of time-and-materials or fixed-price arrangements. The Company generates the majority of its revenues under time-and-material contracts, which are billed using hourly, daily or monthly rates to determine the amounts to be charged directly to the customer. EPAM applies a practical expedient and revenues related to time-and-material contracts are recognized based on the right to invoice for services performed.
Fixed-price contracts include maintenance and support arrangements which may exceed one year in duration. Maintenance and support arrangements generally relate to the provision of ongoing services and revenues for such contracts are recognized ratably over the expected service period. Fixed-price contracts also include application development arrangements, where progress towards satisfaction of the performance obligation is measured using input or output methods and input methods are used only when there is a direct correlation between hours incurred and the end product delivered. Assumptions, risks and uncertainties inherent in the estimates used to measure progress could affect the amount of revenues, receivables and deferred revenues at each reporting period.
Revenues from licenses which have significant stand-alone functionality are recognized at a point in time when control of the license is transferred to the customer. Revenues from licenses which do not have stand-alone functionality are recognized over time.
If there is an uncertainty about the receipt of payment for the services, revenue recognition is deferred until the uncertainty is sufficiently resolved. The Company applies a practical expedient and does not assess the existence of a significant financing component if the period between transfer of the service to a customer and when the customer pays for that service is one year or less.
The Company reports gross reimbursable “out-of-pocket” expenses incurred as both revenues and cost of revenues in the consolidated statements of income and comprehensive income.
For the year ended December 31, 2017
The Company recognized revenue when the following criteria were met: (1) persuasive evidence of an arrangement existed; (2) delivery had occurred; (3) the sales price was fixed or determinable; and (4) collectability was reasonably assured. Determining whether and when some of these criteria had been satisfied often involved assumptions and judgments that could have had a significant impact on the timing and amount of revenue reported.
The Company derived its revenues from a variety of service offerings, which represent specific competencies of its delivery professionals. Contracts for these services have different terms and conditions based on the scope, deliverables, and complexity of the engagement, which require management to make judgments and estimates in determining the appropriate revenue recognition. Fees for these contracts may have been in the form of time-and-materials or fixed-price arrangements. If there was uncertainty about the project completion or receipt of payment for the services, revenue was deferred until the uncertainty was sufficiently resolved. At the time revenue was recognized, the Company provided for any contractual deductions and reduced revenue accordingly. The Company reported gross reimbursable “out-of-pocket” expenses incurred as both revenues and cost of revenues in the consolidated statements of income and comprehensive income.
The Company deferred amounts billed to its customers for revenues not yet earned. Such amounts were anticipated to be recorded as revenues when services were performed in subsequent periods. Unbilled revenue was recorded when services have been provided but billed subsequent to the period end in accordance with the contract terms.
The majority of the Company’s revenues (90.3% of revenues in 2017) were generated under time-and-material contracts whereby revenues were recognized as services were performed with the corresponding cost of providing those services reflected as cost of revenues. The majority of such revenues were billed using hourly, daily or monthly rates as actual time was incurred on the project. Revenues from fixed-price contracts (8.3% of revenues in 2017) included fixed-price maintenance and support arrangements, which may have exceeded one year in duration and revenues from maintenance and support arrangements were generally recognized ratably over the expected service period. Fixed-price contracts also included application development arrangements and revenues from these arrangements were primarily determined using the proportional performance method. In cases where final acceptance of the product, system, or solution was specified by the customer, and the acceptance criteria were not objectively determinable to have been met as the services were provided, revenues were deferred until all acceptance criteria had been met. In the absence of a sufficient basis to measure progress towards completion, revenue was recognized upon receipt of final acceptance from the customer. Assumptions, risks and uncertainties inherent in the estimates used in the application of the proportional performance method of accounting could have affected the amount of revenues, receivables and deferred revenues at each reporting period.
Cost of Revenues (Exclusive of Depreciation and Amortization) Cost of Revenues (Exclusive of Depreciation and Amortization) — Consists principally of salaries, bonuses, fringe benefits, stock-based compensation, project related travel costs and fees for subcontractors that are assigned to customer projects. Salaries and other compensation expenses of the Company’s delivery professionals are reported as cost of revenues regardless of whether the employees are actually performing client services during a given period.
Selling, General and Administrative Expenses
Selling, General and Administrative Expenses — Consists of expenses associated with promoting and selling the Company’s services and general and administrative functions of the business. These expenses include the costs of salaries, bonuses, fringe benefits, stock-based compensation, severance, bad debt, travel, legal and accounting services, insurance, facilities including operating leases, advertising and other promotional activities. In addition, we pay a membership fee of 1% of revenues generated in Belarus to the administrative organization of the Belarus High-Technologies Park.
Stock-based Compensation
Stock-Based Compensation — The Company recognizes the cost of its equity settled stock-based incentive awards based on the fair value of the award at the date of grant, net of estimated forfeitures. The cost is expensed evenly over the service period. The service period is the period over which the employee performs the related services, which is normally the same as the vesting period. Quarterly, the forfeiture assumption is adjusted and such adjustment may affect the timing of recognition of the total amount of expense recognized over the vesting period. Equity-based awards that do not require future service are expensed immediately. Stock-based awards that do not meet the criteria for equity classification are recorded as liabilities and adjusted to fair value at the end of each reporting period.
Income Taxes
Income Taxes — The provision for income taxes includes federal, state, local and foreign taxes. Deferred tax assets and liabilities are recognized for the estimated future tax consequences of temporary differences between the financial statement carrying amounts and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the year in which the temporary differences are expected to be reversed. Changes to enacted tax rates would result in either increases or decreases in the provision for income taxes in the period of changes.
The realizability of deferred tax assets is primarily dependent on future earnings. The Company evaluates the realizability of deferred tax assets and recognizes a valuation allowance when it is more likely than not that all, or a portion of, deferred tax assets will not be realized. A reduction in estimated forecasted results may require that we record valuation allowances against deferred tax assets. Once a valuation allowance has been established, it will be maintained until there is sufficient positive evidence to conclude that it is more likely than not that the deferred tax assets will be realized. A pattern of sustained profitability will generally be considered as sufficient positive evidence to reverse a valuation allowance. If the allowance is reversed in a future period, the income tax provision will be correspondingly reduced. Accordingly, the increase and decrease of valuation allowances could have a significant negative or positive impact on future earnings.
On December 22, 2017, the United States enacted the Tax Cuts and Jobs Act (“U.S. Tax Act”), which subjects a U.S. shareholder to taxes on Global Intangible Low-Taxed Income (“GILTI”) earned by certain foreign subsidiaries. The FASB Staff Q&A, Topic 740, No. 5, Accounting for Global Intangible Low-Taxed Income, states that an entity can make an accounting policy election to either recognize deferred taxes for temporary basis differences expected to reverse as GILTI in future years or provide for the tax expense related to GILTI in the year the tax is incurred. During the year ended December 31, 2018, the Company elected to provide for the tax expense related to GILTI in the year the tax is incurred. This election did not have a material impact on the financial statements for the years ended December 31, 2019 or 2018.
Earnings Per Share (EPS)
Earnings per Share (“EPS”) — Basic EPS is computed by dividing income available to common shareholders by the weighted-average number of shares of common stock outstanding during the period. Diluted earnings per share is computed by dividing income available to common shareholders by the weighted-average number of shares of common stock outstanding during the period, increased by the number of additional shares of common stock that would have been outstanding if the potentially dilutive securities had been issued. Potentially dilutive securities include outstanding stock options, unvested restricted stock and unvested restricted stock units (“RSUs”). The dilutive effect of potentially dilutive securities is reflected in diluted earnings per share by application of the treasury stock method.
Foreign Currency Transaction
Foreign Currency Translation — Assets and liabilities of consolidated foreign subsidiaries whose functional currency is not the U.S. dollar are translated into U.S. dollars at period-end exchange rates and revenues and expenses are translated into U.S. dollars at daily exchange rates. The adjustment resulting from translating the financial statements of such foreign subsidiaries into U.S. dollars is reflected as a cumulative translation adjustment and reported as a component of accumulated other comprehensive income/(loss).
For consolidated foreign subsidiaries whose functional currency is the U.S. dollar, transactions and balances denominated in the local currency are foreign currency transactions. Foreign currency transactions and balances related to non-monetary assets and liabilities are remeasured to the functional currency of the subsidiary at historical exchange rates while monetary assets and liabilities are remeasured to the functional currency of the subsidiary at period-end exchange rates. Foreign currency exchange gains or losses from remeasurement are included in income in the period in which they occur.
Risks and Uncertainties
Risks and Uncertainties — As a result of its global operations, the Company may be subject to certain inherent risks. 
Concentration of Credit — Financial instruments that potentially subject the Company to concentration of credit risk consist primarily of cash, cash equivalents and trade receivables. The Company maintains cash, cash equivalents and short-term deposits with financial institutions. The Company determined that the Company’s credit policies reflect normal industry terms and business risk and there is no expectation of non-performance by the counterparties.
The Company has cash in banks in countries such as Belarus, Russia, Ukraine, Kazakhstan, Armenia and Uzbekistan, where the banking sector remains subject to periodic instability. Banking and other financial systems generally do not meet the banking standards of more developed markets, and bank deposits made by corporate entities are not insured. As of December 31, 2019, $206,485 of total cash was kept in banks in these countries, of which $123,370 was held in Belarus. In this region, and particularly in Belarus, a banking crisis, bankruptcy or insolvency of banks that process or hold the Company’s funds, may result in the loss of deposits or adversely affect the Company’s ability to complete banking transactions in the region, which could adversely affect the Company’s business and financial condition. Cash in this region is used for operational needs and cash balances in those banks move with the needs of those entities.
Trade receivables are generally dispersed across many customers operating in different industries; therefore, concentration of credit risk is limited. Historically, credit losses and write-offs of trade receivable balances have not been material to the consolidated financial statements.
Foreign currency risk — The Company’s global operations are conducted predominantly in U.S. dollars. Other than U.S. dollars, the Company generates a significant portion of revenues in various currencies, principally, euros, British pounds, Canadian dollars, Swiss francs and Russian rubles and incurs expenditures principally in Russian rubles, Hungarian forints, Polish zlotys, British pounds, Swiss francs, euros, Indian rupees and Chinese yuan renminbi.
The Company’s international operations expose it to foreign currency exchange rate changes that could impact translations of foreign denominated assets and liabilities into U.S. dollars and future earnings and cash flows from transactions denominated in different currencies. The Company is exposed to fluctuations in foreign currency exchange rates primarily related to trade receivables from sales in foreign currencies and cash outflows for expenditures in foreign currencies. The Company’s results of operations, primarily revenues and expenses denominated in foreign currencies, can be affected if any of the currencies, which are used materially in the Company’s business, appreciate or depreciate against the U.S. dollar. The Company has a hedging program whereby it entered into a series of foreign exchange forward contracts that are designated as cash flow hedges of forecasted Russian ruble, Polish zloty and Indian rupee transactions.
Interest rate risk — The Company’s exposure to market risk is influenced primarily by changes in interest rates received on cash and cash equivalents and paid on the Company’s borrowings, mainly under the 2017 Credit Facility, which is subject to a variety of rates depending on the type and timing of funds borrowed (See Note 8 “Long-Term Debt”). The Company does not use derivative financial instruments to hedge the risk of interest rate volatility.
Adoption of New/ Pending Accounting Standards
Adoption of New Accounting Standards
Unless otherwise discussed below, the adoption of new accounting standards did not have a material impact on the Company’s consolidated financial position, results of operations, and cash flows.
Leases — In February 2016, the FASB issued ASU 2016-02, Leases (“Topic 842”). The standard supersedes previously existing lease guidance (Topic 840) and requires entities to recognize all leases, with the exception of leases with a term of twelve months or less, on the balance sheet as right-of-use assets (“RoU Assets”) and lease liabilities. The guidance also changes disclosure requirements with a focus on providing information that will enable users of financial statements to assess the amount, timing and uncertainty of cash flows arising from leases.
The Company adopted Topic 842, effective January 1, 2019, using the optional transition approach, which allows the Company to apply the provisions of the standard at the effective date without adjusting the comparable periods and carry forward disclosures under previously existing guidance for those periods presented within the Company’s financial statements.
The Company determines if an arrangement is a lease or contains a lease at inception. The Company performs an assessment and classifies the lease as either an operating lease or a financing lease at the lease commencement date with a right-of-use asset and a lease liability recognized in the consolidated balance sheet under both classifications. The Company does not have finance leases that are material to the Company’s consolidated financial statements.
Lease liabilities are initially measured at the present value of lease payments not yet paid. The present value is determined by applying the readily determinable rate implicit in the lease or, if not available, the incremental borrowing rate of the lessee. The Company determines the incremental borrowing rate of the lessee on a lease-by-lease basis by developing an estimated centralized U.S. dollar borrowing rate for a fully collateralized obligation with a term similar to the lease term and adjusts the rate to reflect the incremental risk associated with the foreign currency in which the lease is denominated. The development of this estimate includes the use of recovery rates, U.S. risk-free rates, foreign currency/country base rate yields, and a synthetic corporate credit rating of the Company developed using regression analysis. Lease agreements of the Company may include options to extend or terminate the lease and the Company includes such options in the lease term when it is reasonably certain that the Company will exercise that option. RoU Assets are recognized based on the initial measurement of the lease liabilities plus initial direct costs less lease incentives and, according to the guidance for long-lived assets, RoU Assets are reviewed for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Lease expense for operating leases is recognized on a straight-line basis over the lease term.
The Company elected a practical expedient to account for lease and non-lease components together as a single lease component. The Company also elected the short-term lease recognition exemption for all classes of lease assets with an original term of twelve months or less. As part of the transition, the Company elected a package of practical expedients allowing it to carry forward historical accounting for any expired or existing contracts that are or contain lease contracts, including classification of such contracts and initial direct costs associated with them.
The adoption of Topic 842 on January 1, 2019 resulted in the recognition of RoU Assets for operating leases of $177,597 and operating lease liabilities of $173,863. The adoption of Topic 842 did not have a material impact on the consolidated statement of income and comprehensive income, consolidated statement of changes in stockholders’ equity or the consolidated statement of cash flows.
See Note 7 “Leases” in the condensed consolidated financial statements for additional information regarding leases.
Pending Accounting Standards
From time to time, new accounting pronouncements are issued by the FASB or other standards-setting bodies that the Company will adopt according to the various timetables the FASB specifies. Unless otherwise discussed below, the Company believes the impact of recently issued standards that are not yet effective will not have a material impact on its consolidated financial position, results of operations and cash flows upon adoption.
Measurement of Credit Losses on Financial Instruments — Effective January 1, 2020, the Company will adopt the amended guidance of FASB ASC Topic 326, Financial Instruments Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, (with early adoption permitted effective January 1, 2019.) The amendments in this update change how companies measure and recognize credit impairment for many financial assets. The new expected credit loss model requires companies to immediately recognize an estimate of credit losses expected to occur over the remaining life of the financial assets (including trade receivables) that are in the scope of the update. The update also made amendments to the current impairment model for held-to-maturity and available-for-sale debt securities and certain guarantees. Entities are required to adopt the standard using a modified-retrospective approach through a cumulative effect adjustment to retained earnings as of the beginning of the period of adoption. The Company does not expect Topic 326 to have a material impact on its consolidated financial statements.
ZIP 88 0001352010-20-000012-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001352010-20-000012-xbrl.zip M4$L#!!0 ( $:47%"";6O YQT /E/ 0 1 97!A;2TR,#$Y,3(S,2YX MLX9MRV[TQWW26<.+9D$ID "E7X"H4J7'_YY_/:1(^$.H9M?3[IO+LX M0<32;-VPEI]/9I,S9=)5U9-__OJW7_[K[.SWF_$ ]6S-6Q/+15U*L$MT]&2X M*_1-)\YWM*#V&GVSZ7?C$9^=^840__'LZ)\<;476&&'7I<;<<\FM3=<]LL"> MZ7X^\:P_/6P:"X/HC 630!6I#(ED%],E<8=X39P-ULCGDY7K;CZ=GS\]/;TC M&[Q^I]GK\\N+SG7G\JIS@IB(EO,)$JKE- WK>RKG\YR:[VRZ9#DOKLXA>8X= M$F:W;,ORUN("NDO/W>V&G+-,9RP7H886E2LOE"X &70W*I/DZJ=S/S&9U9#( M8%B.BRTMDN$Y)_/3%<_=N;Z^/N>I459'%V5D9#OGO]\/)ASDDU__AA 'W5AO M;.HB*P?6 CMS7M*A[AF(ZW @SBXZ9P"%KRP#6\,N5\VDT,FBO- Y,5TG)G06 M$WK'>#A!Y_78.00C^[#@.6=+C#?UV4@6]%D)ONS+#K7-7? 1\L-I[8:@ U@TUSS\CS MQL06=FVZO65_5^/,I#1%I1\3 1:O@<7.ASU8Y)0MLH1QK#I+R5('Y:-&LX0E M]JY?/$)582-9Y=(M M6*:/,I/FR J&?YS%5';DQJ.4^8';4@N;9R=9,OIK%^N:(JL3HSXO82'XL3<' MY%E;U6TP6B#OLGX*A4^[6GV^HO2'4-9@[E8AL.($5)8O/)Q GG84Q MTK\U;+YC@4"8)5=!VJW@PQ0KHGDF%V(0,QE2 ,/]^<1AK6V20/(?+I1.%G6% M8D4,RVBP3":>UY6)%2%F0\794%)7'%;$(9:[D^(!@2G+@ P6[2J:1CVB,_>3 M6 YQ%$L?N2M"NWQPE<773V50N_HG;! M^J=G.)Q:1\ M=K"W M50.N-0D&4,#!43U4BX%))DP4OL387RR(YNZH 5):I2#_) ?9)XXBZL@G?T1P MB"EE[#R2'5'+E2]%2N M)Y&*"!ZQJ>.[YDI)W=.+]T+W-(E#^YS/&\\Q+.* M?S(QEI:Q,#1LN2PL@&4 PUH^V*:A,?,?_K<*,+5IRF"[O.A ^CQ=3>&-J'BP\OJ4KEM98JTL>#*9+/#)^)#MB!WYPAQ#@Z M*E(E2.]L6W\R3#.<1U:M@!\"$T]Z=M+K);5K1U9*5>[#P50NY)#/M' >4<[7_IF%I>RYK)J M[G4Z;(6E6G-],*WA?/@+[TE.VJDV77N]-ESH-@ -S- PQ(A5=8925EPZ%WGY MDV NLCNZOU>G]_WAU$>U.^+8]8QP!;GKM%[]ZU"VE\O M?WJ?7Q:2@HM.PUI1HEH4U]O6WBGVY2M"7%18 A[KE>P?Z)GQU@3 ;CAA]K.G M3/L]=*,,E&&WCR9?^OUIN[IE08,^8-B1N2(N&_G,O:!)4RK!Z2?>R2KBQ+RE M).VV]J*HM9S1HHN=U:UI/]7N36(BE_2JR93]Q[>.S(GI*I,OZ'8P^M;6 M_B5LXM(,8Z+9; PS#2[)06"M6V>I%DC[;)$65,QUFF;FV,D93BO,'!M'M2:N MK7U?V:9.J .QHKO=2S\D9.4J<%7/$'Q1F(\T0>J0)8RZ__HR&O3ZX\E_H_[7 MF3K]XPCPPM])R9W8-9-P12S'>"3^UWT0EM*50WQ9"V)UR%SC?N 3WS^,^U_Z MPXGZ6S](:!'$/4*-1[[7\M:PF%-D8%.U')?R&XDJC=(E%.0AJ6A[#.MLZF_* M%."X58?,GU*5 0-F,AW/.(!'=(*VC0QBM'%^M(A+)#+6"%(/7*,\9A6M?)2A MCTX#)I#A+V?$>_=AU2/F!B78:6.RK&;% A+0);+W%[56MAT73GPDI:70'0135!%5Q4F?O*% M($X.)>BU")8^II9A+9T'0BZ=7$.!VHF@Y?DQ,F"0- MC_%XV(SV#22OHYDY[%-B)]#,LN<.H8\PH*G6QJL5S;\ZCZ7JEMO17:AN:;;] MFY4BQL\"SE&"=13SGK)$G'N48!\E^4>^ $>=3N@+W/5(=&4-6])@;.D[KK&& MYDY>\Q'-&8B&H%N;?EL9VBJ&FA4("ZNLBMJ7T32%U5(-SVW8E&BXSST*V/?C M\5 E+G9A$^8AH*@@E&7!?&(2Y-D@15.#,6&@T*9CDH?:5+U.$967![,7 J" MF4+E:%]$DSCGECW3-H3KP,NA*:$@C7$N/@ABG+O1J/=-'0SX2/#Q:P9=8V_.+/!=7PU[/S^E4@M],4'@86N #,Z MC0USLFX45-Y.4RH'*TK5-&_M<7\-SCCY6U0'-LM6Q[<]6%VE^I$+B2KI1W0( M-L$"BGE /A-'/2G&;FR;)O/&GC"MXQCN3+M4#W)S(/7T *I$09U'V//09#_% MU^BR_ +[#@$AB^'^JA4VO#0+I4J4"W@K*5'^4LO$)5B,DM8J=*\%U-TE94HJI//41[[=0X>]O.+#3OKM_N MG*=2BF;N'B@1FKSC!I1;#]AH0V EU%J"AGW^4+28.YSI4@F$O#TNJH;39A M_U&T^N\'E-(H[2VYV94T++-WDW=\Y&*46_UF0+*E+1I-$[$/-\1B%=7:95*= M6"E^N7MJ,O@ER',#CUV^H.<8]=CQKN=K2('6E(V.U5PMHT2P'- M37:%@(:5 )P)#YT#.VC[&X$^#KOLC"TH68I3;EHCQ*GE.U_]]APS 4)KPV*; M!VJP?Q'V[UI1;V5:I6CE7+\0+2 >V44>)G'Z**B@S1A.O,W&Y#O6L!E>R9(X M^5<;QXKT2K',31^'6"8K0% #@BJ2IQ7;#&?UB#>57Q[LBE8N0SC:%^;Z#?>- M&,L5[#I[9(/TDHS)&AM6Z!),"5TKE@X-!MMX876C=D?:M8+2GI6;W VA#&M$ M094HJC-P0*!6OM4@K)>OV[2TN]G6$MJC1^:5-J*F\LN#L)]%0=AH>'-GD;>7:O76ZWF-P25?2C[$_"P:8C*MW[ZA1G1- M>,6-[T5%Y:;G0F!Z'L:CA_YX^@??HP2WICW >82V[70O:,_DW(XH"PS2A$FN MU=Z1<=@*Y;;O0F#[)+!GYYW$U\C[GD*"EW8Z"@4X5K>E<@)RLWHA,*M28-MG M8[]ZF+J$FMOH)%T/NWAF84\WF#-_E18'._SI0Q&_D&?R3N2^HI M4P6=SH;*K*=.^[TC1E$#L^1\:@U3NP]YJ6&]_"@PK%6P1:=AI8D#GE!M.VUH M"4#5;6DU0E*;>OE18%.K8=H^XSHFC\3R^,NJ_$R^Z+1UC8Y:AYSIV=L*P\5F;X>62DF5P>43TO3Z.9:1*,D#J\'8WOE:DZ&K:ZX>^( MO:1XLX+7A1*?1PN83.Z WF53ZLM@YD'=A:W:G%%ZM;'@R+]CT)E "= M)KE)+NSS/6Z,H>#]\, YYSS!=8(A5RADZ]BE_7:[Q_^Q:==S7'M-:!T_O2JI M4MQS1EF(.R>.(NI'^/PVK^-%2DI+_JU,5$2OM M5KFM'$+$LN2/_2IJ]M0MF$&.:-OM [47ACNUDP\<^0<=#G4@]X?S5*I1N4FQ M(HW*7,09\)G8L^QSBEP[_41]<#[MINP(\%%' WWP Z.;;3@L'L3?*R=;JBFY MXZ4%FN)7A.;;:& _^F<%:-Q2>]U_=@FUL!EY08JE9WI_?&I_QC*:T)A$W^%T MRH]AI%21NHFMXBI!& MI[QZ%-2/? 90Q 'B+* $#RTUG4+HNK8#=X_S*SZG-L^33'XP\0'THTXEI8J1 M-\:%BL'K1>']^LRCYU6C9-V(5W[4B+A%_+>,#P.\@%8IOGFWJA!?G_P1PFRS M)]ZZ'!/'I8;&GSAF69DOG/DR8[PXO[%OM>XB?9%Z2U4C'[H5JD;ZRZXU[*]%.M96J3GX!IU!U(@;*=25DXZ@M M=?'3=?ELGNC^NV((6SBE MY\T=\J<'EYH\[OJ<8RD->2_[^;T HMG-I/]U!G.NL"ON^(9C'JBJVZ/%!>4S MKZ*3_2)(VK9?.IID9+[F5P^;QF)K6$M%XY=,5$*CA((<%M'N=7B S;=><$SR MZTP9J+=_J,,[I'2[HUF[7C66-V[U\:82'?FX6J-,>H0 MU_M\XE*/G' ] KC_K5Q>=#XFWMIU[LEZ3N@)LO":?#XI3C9, M$WI>2-!A8Z9KN!YDNJ.VM_E\\CRGIO')<,GZ!+F,]\\GEFU9WOJ3;L/E0RI+ M )%.D)]QPV]LF_*,ND>#A=+S>J+\+!=%G-Q,4:[EHHB37TV4F/7X0;P^IG#% ME&,O;FU*C*4%CI6A&Y@:<)O<_#]$U(55Y-IQ(EL+D:J+H[B?=8!S ID(U!QS,&EK+'R%3C[>>1*HH0T,ANN?3 MKCEH4I^;#HG/K "*3$)#(9@0U_4S J4<%,+DID.29EH 34&&YD%T0TQ,/6?L ML4Z-9]\IJX/\"_^%OZ_ PBN4E6;?_YJ3[P9\2)OL70LWL1FVM@4W_?]!,+V\ MN'R?%;0HN8&B> Z#P7&23M.2VD_N2J?&(Z$9R:KF?GUW*V2U:Z_GAN5O%@IW MWJ?F[U4(-+ 9Q$A@!&!+_L8D+E'T_W@.?[>X%SS%!\]S\"-XV19YN6I>T&73 MR5SLL;U""T]9A&:^3*N&I-]22\:/V*HZR\M<*!R]OLI['].2]"4P?)V MU?68#EEN(@U.D+K!W93]9\WT=-940;;@^GU^V*ZP]5^)G3<3KH1-EE!-;#&7 MBX5C$Q:'V=01&](*^9LW9G3525J:Y(<&LHN=%?P?MOP]8A,6+N*]%)" D[L] M,CFY[SAZS6RL!VSH/0_\87=%P(=1@MS)%I!EVKW;OI ;#@S[3K8>Q$)9 M0(6I#80G<15JSEE(&^ !,S!0?V36=RS;/#!M&.D];ZU:EOV(!=. TAP-!)4/ M1;<83I>ZV\N+3B:>D*2_ 6$^E@CSL<'"A-TDM2%HA2F9PPX2A5)L+3D))^P\ MV]"-20E] #JO'U%E;<:0N#W#@=OFJ$YTP21T5OHZ!5_#5Y!-R0HFG1[YR]-%35*?S%MI($?\9AO=Z8]I809[Z=;,#@F(&52:^HE6=K8.>->792/"<70,LR-7@9 MU#]M&VX&$$["R+,T$#+.;_&DDB3]]4.Y/JMP#9N(;CW7HR3V.0D,=([_1FB\ MV]NU$PM^/58N$G)_.KN;F5#2PT/KP?,SP9TO&52%2:\/:'1\^IX%30P)2'TR MW-7,LEGCTT=@3[4V'DQ5)X+-QEB-]@QXLF'*<668V9'A[ 1?E1E35NO M*U286Z(SQ3=O/4N'^,T"ER*M-](=)+=I'T&8 M\OJ]./9)4_VFNX+I0=7*397T/.+:U>+LER'=M!Y:UI)WZF"JLACUIJ],9Q-^ MZ6)) XE+-$WNPBY0(!7[3/F+NST2_,@N\>U2L'$10^(VT >\!=Z&3!;1!'VE MG(TP$+S5P]8W+/%L:;KCURCR9A2;\PZ7-.7"7&%*XU0SXC(U.Y'[VN IB $; M&4Q%,\Z2/(/C>8!\AR6W:1Q"F-,]5&Q#'F;)1',,>C+11$RDF?WQK2U[Z%D53/O(98;DME?,N+ZD03? MO?&(#!55L5WTNZAW7_> M&'2;UN'K:#V#\HWVV=N$B\>370LW48VINU+6C(R&A%#"!';@H3===.P7+(D]$#L.J-%M( +;TV$IV9 A;"U532-;/@S$W9PKDYT MUBXMZ*%(OF@3[;)M:F21?#2;_?CZ>EBP4S%IUR/F*V5MW A>(.J80/N%?X'? M*993F._U%GP%TC OJXLIW2YLR@]BA]=FQ+?XF*;]!$V8E[!6V8;M72WN>D7B M.=PYXW+QTSZ)N8":91H\/U!5DO2<0>U2S?,(^#9S^=TZ\BP-%:D+QX)AL5(@ M2SZMH4*$[T )9,@E-50$X2%884I#!?#7 N$14!(>6)Z]F[S3;<:N4*Z*!9HG M[@.A_$PR&UNFF"Z)FY%.DMYH8;"E3PA]-#3_T!7F!KI0-'GNU_<]'SRJK?AB MX7IM\!U3RAKL&1S+C<21YVG:*8I(MJ\>ABL&X.I"E44RPCW+7)!0T#H%FC97 M$4F=.T.>.3D>[;J+KX4,Y=^MZ%MQ28,Q+@HF$KUT-#>-9732!!I@:JQ9%GLQ M85^=!2,',S.<@:3'>EB2#79H#R1HVM\]--'7MZ;\K)T=G;7SPW*BIZ/92/R* MF9MF:8J5)"V0,YJ[<#<7?]1X;SG>'V& MJR1KDQ'-L%V$94&V-X&BY,1E@;@52KR^Y!4D];G-C9]U"C1B8T?,\#<"C@[1 ME4?F[BT%2QP.WY3A\ L)X9A/:1,<@&(C'8U@_L1W]M..ACBI@8X&W-&3>RTJ M<5_/S3;.\H"W?(X%IHK"!\.62SA XQ(59II9Z*?Q,'QLF^:MOT00MSXSJ,"*>?;.$M22O\TK6HQ/CQN!?DZ M=BW(_M0I&S+4T=UZ_B7#??Y[ YE?&=;W@;%F-68" M.F%*$P6@A.\B=;+LY[Z__J+4E&(=;B8C!K]1!8:F/KF717,-/@WWXKIU9O??9C\\296Y?6;W\OJC^+6(#2O]*;^QZ@8 M__%OZ8\UD_#F^Z3XMXF["M?FE]*9:=WWU71Z\V]OWW[[]NTOWVTU^DM97;ZE M&+.W][76EDB?T+(82E\A0A$C?_D^\3^]@1&.)W7?#3I9%O_^HOPW5I)RK&DZD9N_#3?_S+FS=S.*IR%"Y"?)/^__7B MXY-&PHVY_HLKK]^F']^>.%?-@O_P_2:,)V%R,O;GTZM0O9M5%>&IG%C#\D\DD3"=UK2KXQ@S682>]#?H\ M_A:F3[L&$A_-/_P&TKW=H/?LI.-!?X1M[#I\GL(>E;:K#S$&-]UC7$W:Z9CT MWTQ5P:YX&_8@=UW=CDEL*G;6U>B G-/9I!B'25ICGXO+<1$+9\93D'3E;#P% M_>53.2H<<-OR_]N(W;>] 8?2#/7]6NMX&+/K:U/=G<>-%.PRDIT:/,1@WI6@ MWHVG5:W/GM[!1_BWFWX!4IIJ*7WV>0A(YL(2%"E?WB0*S^.7\J9P$LN^ &G< MXR'@^+DL_;=B-%JJ7Q_'/L1B7$Q#4@_\<^6@+XS:D7$(X#Y>WY@TJQ?!CK-Y7S,;#\!$KY9(J>FE$RL3Y?!= _1J/R6_K4%XH=TO1*(#TB)(\ P%^" MF?3&7*L:/\0@/U7E3:BF=U#A ZAR-TD#[FO,#?HZ! 07Q>2/VHX#WJN FO$. M7H=>.NL A'?E]74Q30"GSI+6 #2$<1.5K$'5?@D\G16CY)Y\9%L\E&XX+QTU MW\E 5PNX!D/84K%/XCZ9Y#:Z"E-@X]'>E*YLI6.R[^WVR7E\9R979[ #[X3M MQ@:&('9K =@VP0HH1D6]:;8>VY[]]0G%%>BCH":,/T]+]\=5.?*AFJ0M8GJW M]VBW-]GC@.8NI5KR7-]4X2J,)Z!XS[_==T1-VNQ@2.]#5=S6_J6S8@Q+N3"C MC^/)M*J/A+8NK&:U>R?S?O;O?9;G\:'&HX(-MY-^>NL=AD%&?VR#;N9"VZ6- M+DA>G*DFU1=TD>G=QW$LJ^M& KU)W0Y(_&"J,:A%DT^A^GP%&_?EQX9LNULK/9#=C!,WU^J K/L%^BO8G+,J-!+D&ROU1=3B2.GI4=+T0<", M03.9516@=6HF15/QU4-7?0&PZ[G03HWT1?13=3$=JM\;5A=AE-28I==Z9D;W MIMCC,^FO8$1?/C*;OXY+.PG5;5H)'\5G9?7[5>&NWA<3-RI3TU!A6?DC=+'3J?B1D=D7\,U$ M>8.J'1#XR+O_W)/_6YANH[%9[=[)O&<(X)%J6ORC7IN+Z)6&K-=9![T/]OY7 M!YK-6&2G1KHE>GX0#VHF?+H 4?-4S=J=_IW:ZW8H\W\F 7D:P+0.GZKRMD@! MTR!96LW)?@WW,3CXYW_57L6[?4>QMH5NR3V_"/J?H.%+T[#.,2BL>&Z MQ_W>S,U7\=FY@L0/]O(;%B]?T+AYY>_-F2@#IKN?X#-V&:G1CH@^B+75;AHEI7OD-2FJV3U:6[)*.X!FWMG@$6/NT==K6=&^J ^,_A,NTS.X3\K*_1 M"SD_A_*R,C=7*4SWT==@4X.:55\9FDN-4U"2_?GXT]7=)!5=IG9H"'W?_?8" MS:_F?\OJW6PR+:]#U51L[=A,+X0WE1W;:_9"WO.K0'LCNZ6AOHA_$E&R*''O MP@$M,Q;3+^7C4-ZYAZ^+\X5#T=,3E'-Y?'JW7!VMI4KC)GL=T%E57G_X#DKC MV(SN%WZZD/ET4A[.AD";'(T2H0]9/%I#T ,1O8#63+O85J\+TM)M@7J[278N MC+_9=KVQ5F]DG8Z,^^.SNX(2D_/Z,G0*/IKO-Z4/HSH+1_U]8T[JN)_>AOZN MG*0PLSK$Y4M9EWG\\Z>1:3GF/3KH;;#S:ROMQ[2^G=Y(?W0YX"),IE7AZELM M4!2DT+-OOH+^/?D;?-V9&1;RK+XG71X%;J6M6NW3WGW0>PV<8^'?0,1L"[SM)B MWA.?2%\2#T;EDSE<$%SG:(UF8NN,JK,)NC3FYFV:V[=A-)TLOZEG&V&R2/GZ MKXNO\P6AC^]P+6A= >W(V##ZZT] 2;Y3_3QR%SF1$BGJ./*:1F0I,TC[H'#( MA(M4/H6@-J'+:C%]_6+PV8QJLC]\=\4D.6X^F;NTA!>S!;_\5H[=_,,&*'9I M)F?*2"J\0#H:BJP.0)6D%'G!'(M*9+P9(H]8^J1R;\K*A^JO/Y&?WGRKXS3J M?\Y;,95[P>E/$_PN2KR=I#PLJ4543,/ULGY*7-S[W)>#0@H#'H3!ECEN0$+8 M8KRPCI>WY))+L?"A6HBE.7!W[[:RV_Z-YIX3["0A*&,,B+6<(!H80PY+$Y2! M"=-J?^:C/PCS#0KP4*RXO..P\&]NX*]G)?,,6QV#TBA$X1 S5B+"LX XH)@) MZS(FXOY,PWX0IFF/VE"<4 _[)2#;!<_FBGDT6:8RIY%AS"&/%4?6Z@R)0+D0 M,/CM*4]TUX\$6PLN.0A(8NN0HXQE A-%+3]VK\:/O%ZZF[=7OVH^5:#5%TMK:FE,#:IY M-:8GIU$XC*5 FN^/GS[*N.I[(H1;:,G/-!MY? M%LE99CG'@2()&RRRDG*$)8!O,Q>E(C9J1?9GQV'\2T?&CBVP?8VB^+GKIEXC M7Z[,N $;#DI'+A3SC$B"(J4.4>M@V2K8'VF,1$29&:U:J#3BS\CKQSZ!KW%! MU>-^.(D=5(]9V7>NA8TT4(*\5 Q%R0@*RBO$8I9);T#(R1;'Z_*?"^*8\Z(:.<-U"F7]D)*-7LC*.R=7: M;J)>XV)X>7ZX#"I<1/H,:PVOIR.76M#@034.)MCDH-!(6)U\>]%%8YGU_$]U M1+$WK_9O"G\PQD9?#?#@ CR+& LC>"/L]UR[IRCP+W'G#9(MU]?J\MFW7U2N?W->XB3TH MLH]^JU7H\#>X@_FBE,MQJGQ,?,H6=0UKB#'EC M&,(V>(294\H$S3.I7P=3[#6CY3"8[>V8_5(9'QX%()JQ?YK:U\1IJ.Y5KUA6 M[\!RG^=X6R\?NFHZQ^^98J?D]/V[LP_J?4;$"6.NS.T/:< M68DA;WNP>ZJMN9 M .H'L>&X96X1I*1STS4/(ZQDD_75@F_WM6:0GK/Y\L?;#Q!]W,..O(#Y^F79"M\@%,TQX;0=\ MT2=@PZ:!F0NR)DRRLGQNO1)<^(!<3.?4D1%D(^R.P6//,:&.B19;0_9:&*(K M<(::_*<);NH\JU?E"#"?S#-=;^"#;55SGT5B/&9(!L]1AJ5!1, *""9DFOL0 M8"D1-? GX PC;$@DFA$NVMS%&<:KU^VDE5V" M=0"6W^YL69&9B6'OC 3P&36PXJ.&&FN#6(^,T%)[>"W5\0&N\W4^AG?'YZA M)OY9*'"#DYZ5%7+MDFI/&0)=,"*G8'#66I8N=VG0\(W7\>@#P=M.W//CGZZ0 M&HH7/ES?C,J[$!;/4^PD$[;6S0VUBDF3(>=4AG" P3-E0(W0Q% MF)"TFSLV MKX=#^@!M0,'QBE(D']+_UKU8Z06X@1GGT7M@C3:=U77R8*U0 J2IU& ]C$33$UHWH4YW94S-_PW6BW M-FH@=Y@;'3DH:%1+! L#A*@Q%D5FL/_ARP,UNF+\@.M]LT\N=MJI8K M+S'.C$(J.:T4SB0RQFDD#!&48@^ MW#K#:Z4M&*0CH$Z\'[3S->[K6[NB8HZ MTPY)SCW205/XHS2BQ$5/&*&:OR:EI!6#]('6H*< CT\O&A\%K*R4*Z<$)B F MG<<.X:@$TI@I%(CVRO&8*=R"+P;71MKQ19\$\P&BYLNKZ\7SP9N#9%^5C2/6!A+N4#4 M>H)@#0D4LN 1X9(88201;=X-&<9?VG:RGH=$M\=H,*WR_GG(3Z8 Y6>A%V]2 M*%?7R)D7!CLC0XB!$&Q2(H MSN:/!)77-U6X"N-)<1OF]G.Z MI?%;F)Y',*0W.R=V:2G72CG"N$268WJ' M<$@E=,L=X#7ZZ)I:.?>:<8L]$MHZ9()P**8@72M=\(K&J./1WY/IU4CI%KR> M4].LO1G]R21C^RI,"_>@N?9Y+_L^)<[D/*9[CV>C\MOA[F5M 7QP>O=UDIS+ M]T[$$S%%C1O)'J32*P85"BH$)!2%B.6!>5AI,23%K;<,)S6 MU_2]Y))6P UWNP1T1E?4R,&_1Z&>E+$_N2ZK:?&/^OL-_-&D>AYLB)0K@[RA M!$F6>:0]58AYGI0)#'@^0^P&O+A^6TP N;.R>E_.[#3. M1LM X0VR8E.U7)A M-$121\DPIDPB#KX8X3*P.8(UO@6L=?#'#XSW818+1C\-XQ"+)K<7U]3,&:?$!B\1U3* 4.0!]+J@D:%&14.B]*2%6W$8 MW]!@^TO74 YV;'T%MOXIR$>?_%Q \S;59'6%/&*K82$(9%.*>)9%C[B'CYIJ M;I0 ":OQ_LPRS 77@9BE,P0'C75)01@ SIS#U^LL6^OD5.J,8!\09\&@2 Q% MQ-@,*4.C\4$ M!BX,08X+$*J26*2XC#%R215NP4/JA^*AG@ ]'#LMTE,M]]Q=WX3=K\'<1V>] MC+#"6#0(8T>1]3H@Z81+N?A\JPU._^ LUQ/$AY=IVU]=VEHWSS0E4EH8K9 $ M"1$B(A2V?V>4%3A*;EB+4S6"?R3EJ0\T#\I%:R[L/<1&-[HRV;;I7"NJ0QN>T%N/54?<;'K[:H8E< M.$TPC0"KM!;X/_,H"\8OO&OI5K)MD\GWAW!*#P#JX23:H]L^.XFK1_5R:X,4 MH(\BS05&1&B#B L6V>"$\M%H1MOLAS^$?[LO) <\*5T%S\?Q;9BT/1N=4C&3-K9PN[(?6T!U"^S0;'965H"8"\%/S@#2Q7-RNRAK.[:46^&BY%8B MI73*"Y!RF%!E$(_8,$)-8%DW-^5_(&;K#]L#VP5GQ=B,74N[8$4C.0G1:^9 MJ[4:(VHD1T;K##&381.-8?'X0ZE>OUW0S;]=EO=/&9,,>8\@E%RY+@7( <<1X0(0J6.Q!OV2J.!6T_SRY"MSL$<>F-= M)'C\4GXQWW\OIE?I+A(@!))\Y]";;,ZO5+TE5!2ZV?"&LHSU;6S05AEG-IYHYK;0-! M)*5U9PH;RKTG++3PO!W4F=NG/.L*S.$2'=PL5L9YW#L-7_-&2>D,C/11GSLWP M\_C8-#\?MW(";.#7'GK+0=W-'/,IZD78E"$0MAO&TF,'6&>&,D=C"X$ZS*VD M5^1T.8XI'#"9QTH58NG+),P!HBSE"$C28(:T)1AKVDBA%%I6LBA7IS MA/])4PET-F>O-'? Y%)BY[K+C/8%1:A8[!H3]/K[>%1H->OQ;BL0%)\'$]# M!3(;UN[35N:"Y-XS(KD.%HE,:J09\RC3BL+>0HTW M.AC:YC'$P5S>^W+7RY"$(T9^L$N'RT#)1E)P1>E<>8N)EQX9F TD*(M( M$OSG-^L8>[266Z44(K';6E0G,4HC$H MD'2IEH!P#$1S2DGDC+;@DX&.R+KFDVX!&RPLKAR72R!^-L5XDG#8' .WND;N M@HJ9-A8Q0V!X%DL4-'?(&J4US;+(<3>Q'O_4BCN<@Z'X[ Q0*R['\Q?_W-V7 MRHPGH(?H&51L1'AJ*-#CGEE"9*9LRVR$ ^ M3'C(:^''?N=E6/_8+IG.UJ7EDE(ZHR-&5$6"+$V+D8J 0,.D-"6)EZY%J.5P M<6^=.IZZ@&G0S%1K$O2O9W98:_6GQ8SY_YW-%U>#\X1^.LRE,E1*#38-B0HY M+2FR40O8&GA*5NFY\$?_KFA?;ONC@?P8F'IY6/E?P5^&I= ^B;"'7 0W,I-) M$0NWU&WW9^5=N\F%EX9R'I'@(B*2+"JFB471*6-P)A5A1_\ "@>SYW M?Q^JXK8VL1=1-&;T<0Q6]^S) 5/71]>;>[T_2S\S154__I/B'I+)\%^Q3F$?I#];/XO/RX M>5;WR27^6/\[N87&T]1]*1^]F;B()CDU$Q F8_^^&,U6/S[7KL&<@N*I!0M( M.R.0PT2BC("L6N365MF+!^+_&5'1Y\XVY'2^TF"+WVOT@S^Y!5/],OPVN[:A M H$\AZ!>L9/SV70R!5Q@%6]@FQU;RI733(&]CDBT%@&@ '$@,;V [I46&778 M'VZQK!G-BV'4/+,[*JO;R:/UUF+FD1**@7(%<'@9*)(Z*DJUD[C-1;1ACD5[ MY8-R6'0'3822% (S6HBE>@0GTVE5V-ET+K >[M4M(KM/JBKI>0TBF5HVGFNL M!,\P ^2T1=3!')D0*?(TPY)FEA%^]$[S(?GR()#W;.@\U^OZU9#OC8-?ZW=, M0Z_6U,K.YDEY04-_G-5R^F"TC,%"G5750KKT;:VL)/$W4\U/=P_1^=-P\?-8 M)W.9U,]3+^X&+Z-89FD5+&^@/$+SZP2^^EQ/TNVY_+TG\K1J/Z. 3]_CL^Z% MB[_G&=A,V/VO#R_N?KR^,?/W4^='I4=!WT4Y&@%'?S-5WQR[F9[G7R6?8CE> MO#6[8G*3A +A\H]M"VV 8^5B#,K)+R"I-RV+52?)&ROF06762\.@7RJ1 ;T6 MQ?2*@754D2"\T+Q1UNK!1_USM=D'L:TJ6-0$!J\X4I&FW.8L/6,6%&! "(R; M"XH;75XYI*74Y>0^/^GN'K_!0C#6D_Y(4#8,#]N]L5P*PK&S A%J%!#),-(9 M6(G12&]<,#[R;C+E]GDH?AC6Z@[2GFV9S?M,ORK2B@SA/7;QXF6V;3K%<"_V M 3%SR!\ISIMWPRTUI[.XYB'"EJ -%_/\C-QM>M'J M"GD0/$K!09Z#[$8N6(UBS CLZ](:8EDFZ='GS&L_==MX85^L#L8-^^1;;]Y( MCF7T7J7'5V!)(<>40)8JA21Q!+9LD1;#A),MZE6;.^ M&; IG',D6(#:>L2,!Q'N,H/2*QX:?C*MCHJ'.248@I^ZQ?!@' 7_>/:>W45( M[MOZ\:?Z12@SFKQ\&6H7;MNSB]PX'H3(P*I)UPJB-V#BX@R,78PEYIET/G1S M0^R5<^)P^!Z,2Q^>E:K##:OJ+LY=F3LQXOI6^6\UBF$!V.GI_;T+BSTM&8NN=18^8"HRS225"JDN.(H8)&) MJ&7F=:/PET,F51R";5K#=D3[X^-\R"!@%_=+)JL3)J=;W^WVRIV[RWT0(=,B MPO"D0!Z#*NLIK$N/TWLOGG/6YN&<85ZQ/\R^.036VSEY38CL!EG\^*W%NQ7L MME/]G(HSPC4]PPJT@--323'-LHQJ MW$+:45BM;R@GU!C+J4."48XB3 ?>R=BZ$S92/#D5C%&(.D,P$-2A( M)3)&E!>DQ48U4*Q _PZB80_\!F+"?N'MPH![1.R]M^(B3<-Y_#I9SU7[-).? MJ$RR#^H=UN_.J"3O/\@/),L8EJ=8D/=G+1ZP&O:,KC/F&0#%PXJN[<>-.TNL M[4WFAEKB9*;!:'4649TY!"JL01:'*"BVD;=YY7;8,[J!!%4OJ'8IG^[>%Y,J M7!J8 []P>7V>V4GA"U.M5M7W;"FGTFE+>(9D]!'L9><0P9XN7!Z8&9#%K^6H MKG=)U3V8AQ58.SB1GM?*N1.&8"40E]H@Y\%^#E3&Y)!5F974&-K"/3#L<=I M8F=?X'J^,/ H?'[^FE1QFSZEEZ2>WH,]='#]\26'['F<3^%?,YB3Z5E(K]Z- MTC-/,Z#Q[J$^3&$3=+KH)\]<%HBT"F%C-'+$<12)!8T^HRSCSBCFC_[66B?\ MLB[SYH%0'FJ+N9<=3PA^.NATJ#>KK[3^W]).3M+#==!:-K^.OH%36[>=:YEE M4@6@.K,>8>QL90<8XC(P )9(% +D>EU,AK<1C-_6' M8J!N\#NFS7-UO-V'[RY,4K3,4H'H8B_=I:N<:F:#]"#V;0@H"Y&A( -'P7J) MM13&Z1:>\F%<"(?:6GL&>L <;ZO6X'T,UU9/0[,&%&>W.4MM:S .A'%-F M$"< CXI<(X8=01([@:,/(L86EL(PL;X#LE@/>!Z8YWXKDS]K!J+;CI9OB^TI MO]8VE1./68A D[9@Z( $AYS%F'Q>:>(8LRJ%E==AHD-'I"Y M.L3QP+RUUFK>*3JT?>.YP90R'S B6@8D&"Q(+#7H'3!SGAJK"6ZAJ T49SP@ M"_:+[1%NJ'O="^RD?3"CM/(I>)-1GB'.!>B_44J83>N%CY9PW2(XA_QP)Q6] MPWM@]JSUB/NOQI2&LBS=_T:.<(4"BP+%='P#*#A%G=9,M(EE M?;T'#SVC>&">N@@W9EHMTT6MC W4 M:N.L\28$VD+=(Z_O8&%@-(>+SWAX=F7^F.>GJKPM)G,KO'$6Q"Y3,-[_\[_* M4>'-W7 ]KT^Y,1P->\'_SSB9KL8YO]2Y#)C89;Q;:N8$X\SK&)#TBB$GG40A M1(T5/3/T].&9S_3R++#.66:0U#2@0:U!, MJ:2H$Y@)RGT6CO[22(]\TSEZ W//0E781]*LJ9G7KS9ECB+,':@<)!7->B1:.DM>KNG6/V]"AU@LAN?MFW*P!0 #3(&'3."$WN,FEC [ER)D2E&3**$T1MH$A)%E&@V J&J8RX!1L- MSBB#M8[<=-Y^-1PQGQ*%K1\4^DA]*IO;T*=*ZWGUM_= MOR5U'NMO%FQW<$=%3<*>&M;'1N MT\]8GF:_VS*HEX5SI;RP1E'$M/HG?5OIBJ29&PRZR_*YLQ'I2+(>B6PA^W$!.0]MJ")8DJ$9L+H;G+G'/VD M=X'-4'/^^:JLIE]"==UDTE\6SGF(AC+LD"5! T0D(!.$1%:"U0JH,=HFL]8P M-G\WL]X).#WK0/,]]%9T?6;C9MNL MB9PXZCR!J99&9T!+NAQ-*%@^'AN<"2RU.N#CC$V'\1O,SI=O870;?BW'TZM- M![/[-ID+X[DS0*-U@@)(6L&?"/N7 ZZ04GDBC_XHH1^V* ^&\% ;1=,A_;]@ MJB_?R@[8;]%2KBWFV#J"(F<.94S #BIBAF2F(R/:4VN[2=[X9^&Z_8$]2F:# MCKO8!^[;RFG$P5'&$8\4HPQKV+NC9; (L;'<8\I]BSBGH72:8V.X/:$]1I8[ M*V>;+E#LVE1.@L]$RGP@HD[0R(AXK3%&E3&G([6FD09RR../HV.X/9$]2GXK M;KN2<*FI7!GE R41&>,=8@9DOG):(B^XBYQ:CDD+?AOFA.3X^&T_9(^-WT[B M-%0=,MV3]G++"0G!:40--H@):5& !8JLQU+56X!H<2%QF$.5H^*\MO .XG#X MS51I&+=AD .("X!F>2IP5E:?J@+^!/C;>SCEO/_/LYN;44@39$;OS.3J;%1^ M^SB.937GKD%HZ/>$:]['[_52"_[D%ICT,ER$:U.,E[R:'&$G8_^^F+ATW[^^ M2=OSP,OQ9>KU?;#3(?H8<#C]SN8RW_;C5-N/GCP?J+O'!WNKBB1F"C=5<,>1 MOV]MDO+-C\5OJI9SRB581QP1PQTBZ7A(9"#,&?7L1M*W3QQ;G:=IB,\ M6[:P-=93-/8GUV4U+?Y1?[_/4PQ==9%G-C,,%'<4+/,(.R605,XA^,0]43S& MYR_-[^E@[#,32V\L>$"8>U9.U^Q$_>ZV_STS%:CLH[NS8FS& .;HO9F:KV,S M\S#!_D#=PL\O?^U9P]E"4K_3HJ*;'H(VAD)H".; MR\N4 W!^B>_^^V&Z_ZV<]@_SIW)4N*+_?H9AFB_%-=@Y]S-U,8^U&\"X^QPN MDY!Z9$T.U]//H;RLS,U544<-WW]]'I.E\@L8]WZ^ANJ;].?C3U=WDU0T11D? M!)E?S?^6U;O99%I>AZKOQ?2R^[XY_F6/P(8C,YD4L3@0XL]NO\=%B7LG%NRW ML9A^*4'F3NHKMM-ENOI#W@!>-8[Y,C^]6[+/P9AX2 M_WR*[<-M:MA&1[66>O\RR/ X]BN,/T]+]\>+M!W#]G8Z,NZ/S^X*2DS.;](W M]SEN?BU]&(%$G%W7W_>._DKZ4A3:Y"+4RON7LB[S^.>DHQ^&L*1OSVV$P_1_ M9HHJ355(F_AD6A5NFB[&0%%85,^^^0I;^^1O\%TR@ Y ZT5H0-])RLZ:7G4Y M7@J]KU6D)]K#0]-NG MU?.0Z&R<+.M1$>]@BSYQ]5'(@7KM=UHW][WYU^TSO_#^I#\6V/4__N7_ U!+ M P04 " !&E%Q0_,VRCWJX !-5PD %0 &5P86TM,C Q.3$R,S%?9&5F M+GAM;.R]69/;2+(F^CZ_HF[-+F[_^_,?'7]1'\^;-S__[?_V/__Y_?OGE_^H/;W^RZ61] MERQ6/YDLB5?)]*<_9ZO;G_XQ399??KK.TKN?_I%F7V9?XU]^V3;Z:?.7^6SQ MY;_R/S['R^2G;\O9?RTGM\E=_#:=Q*O-NV]7J_O_^O77/__\\R_?/F?SOZ39 MS:\( /QKV>K@$_F_?BD>^R7_T2\0_8+A7[XMIS__%"1<+#?OKO"2XO'\M]-5 MV>#IP_37[2_+1U]U_2?>/ NEE+]N?EL^NISM>S!T"G_]O[^__;B!Y)?98KF* M%Y/DY__U/W[Z:8MO=K_LM?U622K9.I M^W:?+);)4BVF5ZO;)#/K+ M*>SN+/\_FL]4L688Q;;J^S9+KO_Z<=Q*0@Q*B M+6[_\^R.5@_WR5]_7L[N[N1?Z]ERED\'%4;Y^MF6A^#C6?;W>+[>8/#',KE>S]_. MOB9!V6\6X?N\F07QU7*9K):;5EDRK4RP%E_2F=!7U^^2U?-7AR$^T7_X75@( MF@E=\R4M"_TFK'AWR<=56,[RE350VYJO33\M#?Q5D6%M"O28WA'FK; M\A"K3CN'6K0P'+U>SA;),O_&/LYN%K/KV21>K,),EZX7JV#JO$_GLTE@6_'? M4X.MVU^/HE1#O5YO+8NQOKN+LX>KZZ,C.$>2LSH<0AB3!O-NL?TOO9A '6%2"5WS@$'+^EZ?3/ MV7Q>F%]O%M/D>K:8K9+:YS:)R MM0B47X:GIKG7JN-Y[F)]O$V"_3&?IW_F_^H*Q1;'="&0C@C)$0#X-HF7G9%K M7^=#"/D^2^^3;/40&KA@RMWG%G!7,E=XUQ 0?)@MOVS\N,"]+(QF<4;4H9.7 MM0""2>_N9JL%Y[I'M[:7G8I=^^O+HV\?+6AQ7X+&R/=M#' M8$\^$);-X 7,YK/-HME8MIKOZQ**VV"/!C-A\7&53K[>[NL^0V62R#X;W]:5V)JO39@D@VR69?-_$E/UN$3WD6S]\L MEJMLLWMT\L.JUKKS89;:+V.65]>/+9X\6'$YZ>9MGGBSN$ZSNTH3>I6V+0S1Q=DBF$7+]TGV\38LW*>&=>CY#H:R M^W?QSXJT/:^7#H9=C8G'6[4PK/(#_3WXG.LLJ321'VW4U:!V6TK/MY)6CQ/, M(E@FZRP+:.EX.:LZ?77PJJX .'=?Z*Q.NAKT MEZ[8TSWI/X(3??/$;?YCD7Y>)MG7_$MXL[A?5UZIQC*^[J"^3[,P8'67AQ5R M^KKE:G:7R_!T=[9<=:N^,B&V17P MU:;R"DU;&."3Z/[+2/Z[9'5JC-5:=S[,DA"!(]EJ]N_-M[G+7JE(O=9>T+FP MY6\GP9);;Z:XMM_3F^@?TOD\?-)_QEG5F:5IOYV+]O)' MCXEEX?D]K,O7H;"$_+ORW-K3ZSL'JMKD>4X?+0QY&SCY%'\[/;(]C[8[ )M< M)UF6;\P^^5$EBIS52;N#WF[$!S,S_.M#F&J>FUGGC_^L_MH59?O7?(+427"M MD_=9^G66YU:'F:613NIUW(5PX:]_VT05'^I*<;"'=H=[=9_DWLOB)D?-!%?F MX7H[O=> OW)?[8K0&GV&H$NUR?I@@W8'\\?'\!\U.2^WLVK[EH>ZR,H%-OQ M)XOD>E;9<3V[HQ8&OTE!.#FRYT^U]MJG6?B;GQ29ZQ4!.Z^7UH;]>[Q:9[/5 MP]7UX]R2_^+\\PIU^VM-E'-C3<=;M3:L#WD*]DZ+8=I[G\W"'TGXL_("<&X_ MK0W]X_H^=)'[6O&\V$Q]$JL_:_CG]=6:"-5F_WW/MC:$?R2SF]O<;_\:/HB; MT/0NGBV*[^)3DMT%!R$/"N6AI=Q./ O6AIVW(62ZN,E?9)//)V,U^YYM>0A5 MT3O3V=A^CDUS(K-NQ]H^/7KWU8D4 M= M=R]@-=J6_GS M\P9?L9L6!_XN79VFQ=Z'6QQ$U5-4AYYO<2C5OI/]3[L M:F=WU,+@/R8W^3IS1LK/X1:=#.>W)+W)XOO;/$WWR8^#3QW,K,V1H>VLH8.1 M/+U:O+]]6.:/%E4@*D+?]7L[@>;W^)]I9M;+57J79%6GK3.[Z63@5>>.TRT[ M&=[+HT"UD3W145>#?Y91LGNB#.$$*_-ZMOJ4/DWEW4;XVMA?&&H\'4&YG8_U M0_%U-)Y5*G?9J4 ^2^_'G!S*?*^5Q;RA8D_-Y/M#'*AZ-(>A@ M$)V 5LVZ.-6NC:'EIP4VRTWNYP;YJRW71UMU-BP]CR=?/DYNPQ/+J\UAZ#SY M:+O>I--DOJG"L?EY92:U_)[.1#?I,D\SVZ2X?$HWSSS]]?MYW%#F&B_H3-CM ML97F,AWNI[.A/SD<\"%9KK+99'.J)3P:9J$7/_DCV-_+OX>?54Z0Z?*=G4'R M(:DP))5G0@1E-0*BR9L&%G\ZW?ABS]R"'K"H\-K.@-G\=#N]MJ+]T_WU(4H' MJCRW]\[$K&BU5&C;QA#7GY?)O];YKN?7.D<)JK;O8JA58FU'&[4PJ-*D"7/# M_UG'\]GUP^:0^&8K\.3HJK7N?)C5&'E.'YT/^?AO*Y*WQ5<<%#C.)H7,N[\^ M%;LL-3I;K'Z=SNY^W3WS:_"GGH_^0#'3HCYI7@B5;H1ZTK+M086_Y\>'T\4O MT^0Z7L]7-8=XL)\.!YSF6_;-Q_NLF]:'N^G]E[OD[G.2U1WKOC[:'NAMZ"^; MK#\GOY30U!SND9X.#GI7E2H\^C;\<_=T/JXV*^5NWYY\6R6+:;YUVM?[36MU M9OL?^[XUH,51'"H"V\DK6JK56HXM'UDQMGDZV?>U;+Z4ZWCY>?.YK)>_W,3Q M_:_YBO5K,E\MBY]LUK!? -S5O/Z?NQ]'Q3C\X9)M 8KDS2JY*PDF\A)322C1W'))+, 8&J4\1H;Q"AX#L8F1)AF.SUUBT9>7GNZGB>[ M@YM'!=(/VXV6?$=@P^$C\#3J-V* "^BL<$PH1R@3TM =7DHQ1ZK@]27W/DB0#@=ED#K\8+/X_%=^,#29_O7G59C5'G^8 M+E;A8W7;[,FP[FRCQKUP]0C*3^56WV;'/MPS>HF\QUQ:#PV'6 &KG-"N "_\ M /?(PR,6P&M>]D29M"]D-[02*NTC1SATQ 0?B+D M+!>,"FH)])0Q23FKS1E\Z9SI K^^N/,A?8CGJP=UDR7;^CPGV7*@180!Y-( M#:E5$FHA@2F\94VUJ[_JD$OG1SN(]<6(3UD\37*I3U/AY:,1(H8(H *CC8'4 M&^M\8]WY-M(^Y]L*VLU]H)+ 1D4)LR[&J@&G=D MI;$F*S"C#;Q^#*Z,,C8R/HJ<2XW7*2?Y3Z)MM=#U^N[-8I%^W7K8!XV($RTB MZ9166@MDPLIJT2845(S985??EN@LBM&B'M(N,*JMUT^WX9&WL[O\<.]Q?;Y^ M,D*<:"XQEY1RH F&"A=+HM',\/'%&CK28V-LZNLO6:[>7/UV]_EO)[3WXKF( MP>"F&F.P) IHP[G0+/=9"838,UQ_>NW,Y^]*=\V0Z6NQK;"]_:+D2Y$!<2-0SQWFCTTQ!I&)&.%Y(A2.[[5I!5LA .]8L0HPA;30"'EJ,'#" 6@&X9#(HR"HSAHRS/0(L]<.3?U5/ M,JO6502X53"LJP@YBI5APGE9H *9@3TN'D?SRMI1[<$\LD[0&G7J6'N!2.(P MY0Y":Q6AR!ED@2A H4;6W[?J+26L;>U7C#V>!]SW$4_24"G '*4.2<>E8=*6 M,GM/Z&7&'BMK\NS 4CV\?@RN7%3L<3B*C#'VJ!A1+HQ;:&5(OD]/O"[&;(1V MX_-96]1#Q=CC>1@-%'MTPFJF)0((20]96!5),4;$5)^;D,/JL3$V_<<>@Y?* MF'8$@# 7,1*<5>>*\1%%*SE$8XL]UM-=,V1J:VYS&"[_\5.[\[@2CS2)+,+! M(.7>,P&)DR3?X JC5L !CZ"NOP_067Y01_IL#Z2^[2B3WGV>+V,W>?7V7;GAK_'\Z36:1XRP;EX<":P)55I HR1%3!LNRBE0 M:5P_#;;/9;YYG&%4*%\DI[HT"'8"#(BSI MU ? M\AK@Q2M?QJN3_-G9/QN!^N+9_G[+*QEL^+L?'%T?ON[(6A_;#P1%2(L MJ\HQS)35,J@&\$(W4LOZFT9]FI(C_@Y:!+^O#Z.X7O$(5XM'(NZ1\T)"1R2B MS%M)22D!%>HR+-?F]*F)QR5.=2_W4#=\_G0;+RK0IM=Q1 P(1ARQ$@ 1M!"< M^"+HKXTRMGX0LK.,^]%/;6V#?HD?P$;F=^EB\G2:[XGT>]\=Y<$J0ZB%EC%+ ML9.!) 7F@+OZ(5GVPQ*]#: OD=R]LGF'*N82!'L'$P,P4AYX6CC!VC@HZTZQW<6PL[TQM3$-+Q(< M48<919ICJK!@T)=QH& LUC?(Y45\ A>LBTM<&AZMMR>_V]AU/:T)AP<084LX MT\PZQX5'FA'I2D-2NR9E:,!%? JCAOL2R;ZGFFW'['[RDX@)Y$U0M0PD,-H: M2F49]0).-DA%_G%W"^OC>XG\?7+[<=>S-_>9%>OBCC6'"E+"#%80!0<;%0:;8J:^KLRG=L80]-Y M)"H9"7%MLOWL/L7?#N[.]/':B'O&PH)H_R/$&U0J;=T?:1-8 C*#CDR" AG?*^W.>R#M4O)--YJM-8>-D% MSKV5"=E DGQ."6U*DJL M$>NTO\Q*()4U>7:9AWIX_1A<&88C=:L0#T:1EB)3M2L.$$ ))QQHIYECTC+( M*;5$ L(D5'Z$E2I;Q/QHQ8'SD!E-Q0$BO8*.:2Z$!TY(K&T8M0+" ,9-_9W$ M :M_U-)G>R#U-5]_2+XFBW7B T)Y"9K&0& MK]%;1(E36(!@GV/(!23 8%*8ZIC!/F\2;6,7NJ[GT3UTO040WL59OLWW-?D> M@P8,*8 @98 @YP/3U$_:!!9=4V#1J9L-%MT*"R M]BL&#K9:/M12Y@17%E-*!510 %>.F1#=ZXW=;3F>E?50L7SH>1C5#P8U M*1_J\]M]F0;"!A=)$LV1Q<48@P=5_]#V@ &$6GILC$W_P3R'"!9&(^FQ-01C M%.R98GS6V_J;/0.6#ZVGNV;(C"68!QA%@ +/C/!$,*:]<,6HH1+UC[,,6#ZT MEC[; ZFV:E7X$:^NU@./1\9S1JQF$BML(16*8E^,%A!3W[7JLW91&RIM!Z": M9O$R6STQB<._7IK#X4?1AWAQDQSPH)_]/B*<(D4L5UA!OREEJ\HQ!VGJ9P_V M=N]O1_YR$Y@Z5^W!#_C%$Q& "#FK7;Y-P"0!-"SZI=DFP$BWQ6MB_U)SC3"X M'!V.RO/L5W7]J>SW -_=^NZHTIX]$V&I%#6>"62-L8XKHT@Y=BD:'(QL>[FL MC7K:CNR=ZBW^=EIO3Y^)",*,00$A8,8&,:0EK!@[DV9$7F0K>FL@>VV#U-W= MS].')%E^?EC>)Y-9/)_].SX2]#_=*()<4$,L @1#B[$ 2L-BY 8WN&CR?/]Q M7'9,Z]BUH?6/SP9Q,#I;I5F$03['!'.;&$NA8\ZADK-4 3M.$Z=-M1S0=(MH M79K.1V42C575+:G8)LO9S2(_F!UH$R]6QX,+^Y^.-$ FO]U60D$=%T!B60+ M"!B1L=0N]&G;T RXV;8]XI,G[,2KL)X]^B/36C+'_+TN6Q)*-332.F"+,X".VP% P;(UDQ-TL4/-V+V+5J M/ANUC-. =0"V.^ W+RO-J"S+_>R-D!N/^^KZ:KW*#[@N_Q[/U\G?9C>W%=:X M=EX4!?@<#[:B,]8Y(81!5)3?F6I0Q668"TZ:KH&#H%K?(UJN9G=AA9[Z]6J= M)5?WFS$N;CXDN=FW?)]DLW3Z.]??3ZXM;6@'P,7R95^'.X M4>2#0!1QZHT3'%EB>?X%04"A!)2;^LEXP]R\493#_.;A:SZ]DD7JP>"Z*\3^>SR2Q9%O\=>!A'L>CAFTS^?#*F+%V$ MOTZVYL]59FYS"^C-XND3L\5D=C]/2MH>^W2;]ATIX0ED5FK 1"8L!P< J M9+D%IE+P=ERXG3H(U:C?B$%LB BN-+2>>7$Z:JS^HDX)BB8)DPS9ST7"$LC"@"U3%L[TM2T MCK68=@;<]T2-46WO7@ CAF'"H_P?5_%B&F?3Y1_WTWB5A.<)D">I4:E])"2E MU++@8%&"/3,XN,6%[(C $5:!::;"EZM)!R#U19#'W*=C7\MBNEV*EWO7XN6G M8&OI,+XO1YC4[HLB30TQ!$KE H8"*@HM*KZ:%"@AYA$I7&8=)''&K=;(_JAJ!.33TO+H6NM/!O;A]GR2Y60 MQ.%&$>.4((R)P@Y[2@5G1!."B+L;Q!IKPEAA"K@M!88 M06[E5D+I@6M0_KOEZ$ ;2DH[0&34_OPK"?5#_IF>\-Z/M(HXR.ON8^N("T: MM,'X] 4XHN(',82OWE37IZA3&Z*^C*77 (37GZQK<:159(U24&&;7\J ;;ZP M*EW(2;!CXW; 6]'@R0FE*5K?+SM&Z8./C10#9;QEZ70]6;T:^$F/^WC#B 07 M54#CI0C2$B28T["<;.$8+T-K17%5,4@=+V?+J^O@9DWRBI G M;8H*'424240)QPQ(2!ER@DNR,^6 E[)^Y*[CX^3MFQ?MHS4>KE196"IU$4F- M 1+$:H<,A!0B:'&! S_&[T-TJJ:SV91(Q1_1#Z-U6JY"!H-M*$4<%2+Z>_Q M*LEF\7Q9B'-Z:^EHP\A:80$)(DLK((,<.UA**[QI<.%VA]9,RXI\N;G4)F)] M\Q=G7\X/FSUK&G$8I-3*<*2T#/(:+5TA,4>\_E9CQS4&NH^=-<%I M.&84@SX_3O*B:62]M,PR3P#DG'K%J2H^+D@%N+Q06DV%GF1**[C]"(P9JZ$Z M4J(,E, 0SY/E[LJ-=\EINV/O\Y%A//3OO7/6<*K#;,P+NQXR;4>83M">NEYF M"[0 T&"SP^,9GF/U#HXUBP!A GN/(0/6AI69V-+"YL*I^B<[^Z-"!]NZ]1$: M5P+(MD+#8^K7U?6G]'XV88 -G7:Q^^2*>XWO[\. X]VYM%DZ->N[]7QS%\]6 MA$]9O*A^$4[SSB.NI%$(&TDE<\ R2)U@7$@>>*"9KU2I863(G4KW:-9QI!W1 MB!-HG Q_8JA4[JQM$"/!;>_3OCB:%M(G.?;?E=4/PJ-.,QGFV$A8R84!2%OC M 0OV03 02P"EP/5/ W>21TT8#:F'X$ 6B!EM5H*,)K4^ACI-= M!C)@>D%YO!P\&3.NVV7$F1<@/T.(>%@7I%::DP(A&?XY;HNH:UHT9F$CE/_# MQ]=(C=(,^UYH.% P/)Y/\G$GTS\6056[%>:W]6P:!_/US:XXK4ZNTRPI@IXG M#;GZG4;$2*2LPYAR;J64POD2)0OM"*V[[@GQ,LS>%[I]<=#.PHBS) Q>)ZL_ MDV1Q5"2UF*KK59)59F,;W4?!@,;06J.$"4JST!OKREBE;E"^NK,$H]YY.0#. M_2W2>Y]R7WNVV2^GN8YP7E1P&4R_11_.[V-=$YOD?46:BZE MT10@A[AQ1A>XY 4'QT>NQAK>OS74(6I]L:DL8;N%Z.WQ@N=[GHZ,(%J'[\L8 M!;EVWB!4N/N< %-_)['#):M=-C1'I=\%)K#1?;L/?D]801,;"RLTEM,P@H5$A'U8-:IQT5MF^;:VW@TQ?FG^7K"I]X<^>BX#W8>S03;UG(3/,:57?1;FD[_G,WGH<'FSNDWB]UKD[?! MJIJ^6:SBQE>7-W'^>Y41^2R3Q>+C?/Y:]<7FUN1 I/ MY9L34QW//Q@A(:WPCFT,=4^YQ?E]0QN)B%2XSPC@T>RC M)LIXF;K:!($^LX.JW5"<+,LI]L@UXL^?BB1%UFEG#<.4 \X!1+X0VF+>Y[5\ MYUW"65-W:5M0U+02SE7EP9#_WN$6Z M&>Z%\P$E*!#67C.TDY!" $6?BJYPG75]#:6=@=);XE-AT/HTL^GZ\^IZ/=]9 MRLM@%R>SK_GR9-99MEGZ#R= G=-/Y GUBBDIF#1"$!@\)U48/-0W.//<6;2O M1:NM2ZA.T^; %6&?LGB:/+Y]&2^F111RZ[N5H[Y.,Y,ET]DJ]UX/$Z.%7B,B M@#!<*2@ 54YHD->BV,H>/A]L^PQ)9 :I3Q6A@@Z(!'C>HZX]A+I(&RPGJ)'6'Y1NA.(BU(KV7;SG7&*ROC MN#-^'@+?B3-.O"0*Y]<^'16]!EZ\*=3L5[_F $H?^;H1%OYK=N>&5%?SB^4@%="06)#CM# D35CE>0&0]U[V>*:VFY[K* MV:OC9G#T?&3T2%:&T\)M0B6DDI$>CW%[CJ T$E)G! 1YL3OEB7 [%!RAO/[F6F=9DNT09" M^YI'WL[B0/R@DV03*E^EDR^WZ3PH9NG^M9ZM'BH8$U6[B/+L0J^8\Q 3+ACF MQ!;0.XG4B+R$#NS(CE :@B?G4:*0"Q,K-89YR$0I(#0B I3\%V9$N_/=J>P( M)^K!-(#ZJWL9AQM%'@>9B/(NK\@=9D5"2@?90>M&6 BTD:X.Z[T9,#TZ'=DZ MF3[_(#:IUT]^=-S[.-T^P@ (H VD7%H)O2"X-+2\DGS^2.M0]443 M=W<_3Q^28"EM#EN_1N<(14ZVC:QQF#F8A]FIYDIH3W A,V"X_M9!9^9#!_1H M&Z;>3JRODT]I,?@*=-C[?+"A">$(2QOX'Z 3QH.2]D2)^A9D9TY(!Q1H YK> MU)Y<)V%\P5NZRT^6;3)J/M[&6:+C93)5699?A;TI^58 ]5"!&[4[C0"F8;6V M DB6W_R B&&Z0(E96?\P>6>GP+H@4%_X]<6R3_&W9/D^?JB6,[KGZ8AA@8&P M7$'HB.36A\^GD,M343]QB%X0+YH#T[,]6IY;K;*B'&P3 :8TL%13HIW(,1)D MMVT@ 1>\?EHPNR#EMP7/N+(ZWR9A2ALZ3_-(H=.KS-SFL^V;Q=,G9HO)['Z> MO*V0UMFX[P@:Y !!"B+NE 0R/UC,A51$.JZTJ'22;5RXG4H:;=1OE%_O0HV MVE"%++346;W#BVH+ZMN@+>>8]LB,5P?-^\.WSPS6\Y>I08K-$XRQXHXAB"2D MPB(0(-T"R"B2?6[CGY4-VQ-M&M6:/P_;WNS?%@J*0^FM88 #XKB'SC$1UO:= M9-"QD=_KUI$6JU06KP?<]T2-4>7L7@ C!DT M266L%X^+ *(])AVN>1K(J$&,YP;A/)85A3!@PK\Z5L$3G#$50D MB.(AQ'D*)RJ^"H[#1S*^_9VQ,*4NAN.*U00 @U2KA] @SZ^XW^3G#QRZ*<;T M?IX/^.I'#&4\N,5DQ;K9P"E@O J79(&U$I*:8;R3].;I/I>I[D MEZL?$./DX=R*7406&.?"5Z" IU0C#2BG.Q0 YK#/*JQ'0RIM*O3E,=YNL!K? M =]\4CQVM+?X?20!@\&;EQ!"99$,9CDLD(08F#Z3TL\[U-NZ)M/F\'1ZE"P? MT_&C8X]/1,1!@P$4"FHE-,-YE>MBW))#.LXX0TWL7VJN$0:7H\-1!03Z55U_ M*OL]P'>WOCNJM&?/;)Q:3QT6" #'P^($RPD'$D[[W+FHG:IGIK('M?3N_!E3TXZ]?K M^=O9]3&[N$+KB#K.GB0]Y=CN;Q#)O- :%U8HST@@(&82%A)J1D93?:H-);V\8:L-1$;G MK);'OWY+TILLOK\-W^_\B/-Z\/F(, P(A-Y(I"64&CLI"B"X-7V6O3G+F6VJ MU[1]<#HMAK,EU-,1'JUO=/#Y2$F'$?;2"QK $E1!I J92+!DQNOFMJ"GM#N$ MO@_MC\Y!'HO2SU7V@;/T.IG'V7KY8;U'$XR\C*"ATW A"%?-0 M".0X*@;L 1U1H>!V=5P;@K[\\U=FBW[(TSQ.I%D>:15Y[X"&AFGFL)8(X0!9 M(:?!L/XE N>K>@@#KGV(!J-"/MZ3%X(?:14A;930 %C'B/%8&\]YN2(R3,9I MVK6JP9/>7U.TOE]VC,KT&RLIAB'#X\KX:NPGLR-/MHU$F%@Y 41J@2R%&'AJ M"YFM12/,C&Q%@VFW. UH4>AD,;F]B[,OYYL5SYI&P")EI>;">)D+B2@I@VY, M\?IQP_-/M8_,MFB"TW#,* 9]_CKRHFD$@"0 "LPLX9(81&A1ES9\912.-(K4 MOD)/,J45W'X$QER*^3$2HK04CS+Q\C;__WSC\FL\3S:U1I>K;#99)=/\%_%B M^OP'3Y[\E*[B^?$055O]1T8CI0.B! G&N<=8Z-+8$Q+W>M2GII%26\7I\(#V M-0-]# ,- GU-%NN\U.U)ZW;O\Q%3)-ACRA.(!2#4XT9%UYK!*D%LI!4H0;%B/N;>5H@2WL(=9H.9=*[ MN]GV)*[:UDV>+6["O/ND9.2+Y*;=4+IXHU[/YM/P+S4)'\YRT^_CTT.G7&W* M/#X9_-L*&5<'VT0,!K.#8B,L5%X%*A#+-AEQS/(P-PQXO=_+,9_*M]K[?%A= ML<'4(>F=@X00:3'?RF?"O,?[S*DYFF[5@H9>GOYK 8]1%TYYFRYN/B79W?MU M-KF-E\FCK/K!Q*OD)LUS*G,0BR>F)X)P-7N,;+#;,?: <0TM,UQ190I0(<9] M7AY^5FRN(45>%BSN!;V^+)+#TAR0Y618IF:/P=W0AD(&"0/(*:$-EG8W =#\ MSMQQQ_@G;0= MCK2* /702>2ML %!P2"2J) SK*HCO/NE#:7MB^NT E"GQV1:.Q6'+58\?"^X)I8(6L@$H*N?/]]QXE,[ID&;V%S&L2@O*0POP-8![*V6$CE=?A=8CS1S MNB4]53H?50^A[T/[HUKKQZ3T.LIN=.[I#[5'N8^_C*045,#P/Q7^ JSWGL!B MWX(C-Z*]^I: 3QM",'PL4=WE8Z\5--PVC;14ABO E!=!0*B1%::06&(PPM2P M]C?>6@:I=C[AH?>_CV?30SF"Q]I$D@0R2'>I% ?>]S[.793;9)7/ISV\O%R,EU?7>>*3 MGZ=_]B'TWO>>?.!#,@ENW&P^V[B%@R64O+Z_^EB2Y^O+KC4.,YA"3#E%G.!& M4VN!-3;8/=($3W:X%))RL">+T#Y[,-( 4X6Q(AXCBH0+WS7<2<25(7W6U3J: M--)$&2]S4YL@,.HTD3:W*:S32 4OG4#FB.)*:6H*6"@R]6,179>;K:G=JOL3 MY^%RJ7%H:X*M(+6CR@7QJ&:(T)V4(MARE[H_45EYU0/2]9#Z7GDQJIC%&.DP M# W>9\&@FTW=M_Q^V\<;U,U9VQ75.XD<4LPPBO-RDT8KS[$K9EWA)![A)2=M MJ/15E\5L7O048,\*.:WB\: ^@BS@A5=S$>S2) MJH7^HP <9MP!'_[?8!9F

?6WDQZ)6)L^QA MMKCY>SQ?'RU/6Z5])+4%2 @+'58 4"X=*3X]22#HT^&I>H:J7YWO85S;J/;% MJ%TB<@YC0: QEG'HM>1<\0(!Q6"EF%'/9_,&Y55'P(Z&6I6GK3-[ MBKA 4G* H':$(V.01\6GI@@D]0^!=C:!M:_J<[G4",*Q4.K1EFS IL=.(LRA MHHYA2H5FV@G/:/'E*HU(?2>_LQEK<"+51F\L'&K G A :K0UG 9/%6J.@!&E MQ(:S^HDLYZ>M70I?SL3L(AR]KAR\*&""%!88 6VYW-:R\=!!18@3GS$,FM1$@+(/K,BCMW:[FR,HYO M+9^'P*BWEDO)MI^92>_NT\5FMCJ^OWRT720%9P)"BCT0W!%CH%4%0!3BT5X# M4U?/A^C2 CA]F0@OAGIR,W'O\Q'!&&*I-*0WMVE6QOL]#GYE\]&PA >X'$("&V#Q0D%885,C, 1 MQML;ZN95N;)FB/2EY>*$?CS/5W<293%V>+V>+F="K _@:19T99;B%#TFA'M/&L MF!LMY:B^8]"9/]^N[EN!I2^E?\J2>+G.'JI-\WN>CHBT&N:WW&+-G0-(>($+ MN;"3]4N&DIOJ)Y/UW7J>AUN*XR3W67*;&T1?DS>+27J7G)[VJ_81 M84>AI":_G!A;@K5PN/":K &X_HUP]#)XT152O;'ESSB;5KA&[-ESD:2*480L MM$P1*(3DNF2^Y0W2+#HN?].2R]\$C+X4^_$VSA*=UWC**1F V6;,9ED>==V$ M8/7#XS/OXX?-\;!%UD\A."(( KI$ @K*8,[9#% MR$L$QQU@J,F2E^&E\0#['^JVA_ HHR$7S-BA-^2K6=9[GX^X1-1PAQ "P21P MN61^)QNF2(XPB#*LB@]NT]<'=2#"_!%4MOSP\8]SB?.\7:2HMXPIZPC 4$-- M,'*%K #B^G6F.HO#C)E C<#M+Z#WS_5R6R3 I]F[Y,_@B.1'^V>+F_=9N@A_ MG6QQ/&77G]-/I#7Q2GO.D0F+ H*"45-@X1RI?_2CX]I6;=G]'8+56R@HO.WJ M6DW3^UP%IV-!>QZ/G#+> I07&P8(4JR %,7.NH=0CMPN[T:++P-&[0'W/5%C MG';O>!DQ6 QQ)W^8.1?3L.(N_[C/,[C"\PS(*O'#T^TC32'S1"-L*:#4"HAE ML;(2 >@(SWHU4^'KT&'K((V!(*0A0>FI';(*U]]C MZLRN[8T@=4'JBR!O%I-\QR2QR?:_^](\/Z3S>9AO+59(%E^YH0F,;+X@L#>X" \!#&KY 81DD?(<>U5[7 M/Q78&=4ZX\>KI,@! !X@96H3HUA>K5?+?(8.0Z^6/?6J612L2481)U8!*I57 MS$E62.JQ[O-"B9%1J478!DFWV([_U#G10TVB8#C8L*Y;)WPP!"F6&A3+.T6V MP>75G>79]$6,EB ;D!1;/I_'BFV;R'DF*1-(>FRT,H@84LC(@)+UEY[.\G$& MI$4MS :(Y'Y*#V04;@3X_#)<_B'97O>:?$RRK[-)\C[)9NDTK])YLU7KJ4FG MZU='TA)CC88J&*V,N>#\N,*,S?<4ZZ]JG64']<72D4'?JV7_9KE<)U.[SG)K M<#/Z_9)6*.!1J[\(:L^EA]@I20&B0 A/"FPL:#!YLDNG91]XCH%KRQ=[?IM= MQ7?)ZNHZ('B=S%;K\$Q#_IWUCBBX-QHH2(&&88FB/,\F+3#TUM=/I.PP;-$I M5\Y@9I=(7PQ;NV1IY+@'#@F&$+2(6&1D&<)DCJ!>MW6:L[,COK3-V#-1'TUZ MWJ'4C2(0%"1?;XL Y!G3GV[CQ=4F7+[\>P E"?;/%J@F*7LM#2&23DJ5;^]1 M!0124EF$=AK@'M(1[D",@/?C5,X _MR'9',PX%/Z*?[VC]GJ-C?7@D8"V/LQ MJN:JG=MK) $%$F *$40^0,4Q+**H7! VQO2P7DV+_K#M=8I>YLYD&'ES\M7I M+M* 8,2-MYHBIKU1U,("&4K\"$V&7GBP;[+L%MJ!+=A-.&+SN]TL[KXEV62V M3(XN\.?V%2E*7, E+Z]+N38(9C,;A;; M&P F#Y^"6;L,'V:NS,5T\Z_Y]HLM5Q.=7(%5W["G6. _'+9/3&9^R3T,4+(RJD$L(Q0 EC#E.DD"[0 MQ<[7S^X2_^%S"X"/@<[%?85_2Z8WR6]!1?D/U?4JR3XDDWF\7,ZN9[O[@X+P MM4E\[FLB[9GSWF% F0AS!%9,%9F\@C%6A:1]O$LVWBT5]>/+9X\ M:/,/?'YHD-U_L'L'52QG;RM4FZ[6082=(H8@02GCC%J@&><,^? U@+PH5:5: M @,@H!_R]3W,O)O :QXBN)W=ZX,R5N@\)>N(T_[%FD69 M.T(LP\!;PX!Q0!3PJ'XCEV<=WA\C@RJ0O";N?5F0CT,V^<&;>++*SRZ>+)9T MK%FD!&'$,(DD#-)9Z;RTA:0 $C[NN@#M*/$@,UK#ZWMFR##,.%$>8'S$&(80 MNRBB^S;96-W%N$\>]C[:+O): ^NM"+:%)\Q(K"0H9$5:]TJ):CYI.ZI+NP.I M+T+LEEZ;+,/(RQO9CS!A?X.(;NIA!_]<4$8UP42;QV^(-B@KU'$YT0NP3%I! M?#@^G5QM#C6)#/-*8L^0\0(S:JB'J/P.E0;CMD6:JNTD"QJA]#WR8926QUAH M,)0!NAUG,E7+W= ?I\:35D>%UA'E$"E'%('DZVJK6R^LVD8840::(-%9#IKF2J)R"'6-ZW.9LUXK=;^>T!N/W29E16KP7 MPY2!THB>9$.%<9^^L6_?\Q%E2$!DD?7,ARD98N1 (1LTJM>K&L^R>YKH:<_] MVDV1Z4OK!Y;A$_;-D5:1 1 *JX#7SF+FI7/H<3>7V_IIX>>7#_K>C)CV8!^8 M7B>7GJ/M(H^91L(RH"#QED(# "QDE7SLFX&M:+$:,QKA]7US9)0FROBH,9 M MDBY75]84DA=,24H4@B87U/Y?P"@M^;G=H!_F-AWDFKI%H'P1L$ MBF IJ.28@?#M>4E*WQ)A/VX3MET%G\F>1@C^:#P:I9E["?09%VU.VD(G;HAV MAGH#*661-D-24AA^D:(0F<=MJK,B26GCUQ8Z7QU*OUL&^KW!-^ ESJ4FW M$0;.8:ZA$Y9*)B!PP!=(<<7KWS!Z?L';[\V,ZE$O8V?PR>6R6<>11-(2YA3" MQG!BC:/@,=0OD1VW.=8/45IB9R/$_\/3XZB-TMS['NEY6;2L< ETDXXCC50P MEQ!0P&@$:%CP7(F60&Z$N[Y]T:,E5M;">6BGY8]%EL3SV;^3:6%772T>+:6E MRF;+/.'P23FW)N7,&KPMTMP G]^+9XQWD#NK=BF. 5=C[0AO6^OX:/7P((\B M]_/Q!X4EWR\39*]L:VG1Y++"-F3\R*G*N1T]]+( M(,6E,BX8WXY;Z832K$3:L#ZW02I6Q&G$EY=;_&,!]HCF/) NK= -!L))1;S8X&:P"SYH^0T)7_\R]XX+W8S0$FD%X4LL M9.*H0489QCWE'FI'"2WG88RA&;?MT51M52N:U$/I>^3#*"V-L=!@*(.SZ\(V MACB2FV6:6$J]1(JJ4FZ(9?V$K_X+VU1688W"-N?!-(K=KAXKG5 &$=(64\B- MYBA HLM#]9[!^N5Q.JYT,D)KI1<-7&:9"@H5XX0@*J@!,K]%\U%&(:D8MSW3 MM6(KUZNH!^/W29E1FCP7PY1A&-).91,.%.60+)-0#:#U*WQV7--D MA.9*2Q@/R:*3R\OA1A%4R&,M%70($6NQ]Z#178T BI[Y47 MH[0[QD2'86CP/DONX]G4?*-!&RI->\*KWX3Y[7#?SN+/LWE01X52-T?;10YJKQ6' M0$+@J,#>^;*4!U:^SZL.AN-&FQ#U'Y3;FR:Y(72E$-SAYA'2!CAD+0+!WU,\ MB$W+T_1(-T@-[V&'N,U4N0[ &@E-"K8_U*=*V47$@D^G4/@30R&QX#)@488& MC*T?Y._A)$&/=*D+6&^1CW2>GV?(XKF:9TD\?7B?+O-=BYN;++D)ORB%.A8- MJ=I'1 WD@&+A(63*2.:<+C\;R'C])-P>$OS;)$U7B V8O[_Q^3N[AS>=;-X2 M##FW6(6OZKK.DRWN;][YK:_8'"CVQ^M3J<=9>?$@FP2P,@.AX.1O\P$DYL'WC MWLDU?3+H\,"[=)$]D^%MA0,JK;XG0D@"(8EWW#K$%,, :<8I)\!98M@8#K0T MD+/R^96F[X@<099QAJ5B5H6Y/Z]?M,-1*MH@6:_EXRH#L>?0\9:><1_U:982 M%/WP9!KT6?*O=5[F\\1.1X76$5>22H&U94II:K7V^:[1%BS,C.N1I/4V/?JC MRR'"MH9N;^GI>Y;60".R T9ZP\/E3 *@N,15*DW%O@+2JV4.L M:1V]'X<]H]PF&3MIQD.693DIGSX04Z%Y%'QI+)P7&L!@<1ACE$&%Y)+;$9:] M;%6?%;C2$++>R:(?RK_^;99DX?VW#V^3K\F\NL%SI(-((X>9@HQC )QCBA(& M"Q.5:55_?ZVO4S1CL'G: WC0N>BU&+66L(/]1.'C%482XHDQ2($@O<<%%HB/ M_>*]MA5>9;)J&+3>@P.KVTNM6D?.08RF9MD)Q M)8SEOICSK4*PUPO,ZYM)+>CQ$%L:8S8D-U M;NQ:1=!H((!RR%MJ@T^27S_U M^*7Y$5YD/1PWZF$V)#=P+6[@\O(@;0CR 26!C<",6%/.PDK(^AE'G6WX#L>- M>I@->2ZP:6TD ID!C.4U%Z P2A'H0"$I%KA/=ER8+]4BK/T3J+U"-\KD^9J$ M(XR,H)XH!USYJ4 _\CN2VE'B.15OZN'U/3-DE"[.^(@QD#W222DD13G &'!- M,(%< ,RD+V258HPW';6CNK-*(9T'4E^$V*ZWY?)K9\M\USVLMNKSPD\D!@U&?J0T6NM*BE@RM++7 &GSSJ3!H1#M,C9N$/@S7-#[+E M_]S)J"0;8=2C.P*TA5)?3'@R2=9;2ZIU$'%.@9'0<\*0TU(KQ4 A/1 -HJ;= M1\8&75 Z@;?_5>6)&)66EB?/1UA"A 44.GR3@D$LPM=8R.9)@Z-ZG:TO;2OM MX")3'Z;>CGZOE^$;6"Y->O=YMBV)D)O7X0,)CESXVW(65!%O4]I/'\FJT5LD M53[!*LR,MEY2R4SXOQTN2,GZ/DYG,T_'].D>Q'$L7K47K:U#IY@) MT[8AA;3&XOJ+56>A^HXITRI>G9[,VKMG\2[.LLU\.?1!EN+34Y-_K6?+V=%/ M[_1QE1J]19XIB0GEBFLDG( 6.13^*IUPSC)0Z:QJ-]A\G-PFT_4\N;K>(]=2 M/YR6\M21E);>$ DC@>0<>R,$-01"(GV!(:%B- =2.N5'.@9L^SQTLLQ63\@< M_O62R.%'T8<\?GA@'_#9[Z/@#FA.O::4Y;>T4BZ]+ 3E&HSV,I3>%9TV1Z^F M/5)=XP?#\"^>B%Q8)1F&#!EO',):86&+<6LC\3AWZ6IB_U)SC3"X'!V.:A^M M7]7UI[+? WQWZ[NC2GOV3"0I$)P2[?+B.%I"J0TLQ@XA&%'>7FW4TW9D[U1O M\;?3>GOZ3"0]!D(AK06'7$FC@H]1C-T8/R+_O16]-9"][YC.DZ7^5*W0_2TB MSJB!5 $#! -6^" 2+N3#D-#U8W!E5*;;>"ER+C7R$-U&X1#MU)W_ M)-I.C>OUW9O%(OVZ+;M]T# XT2(B863YIJU"E&"B5%AO76GB.-=K3=B*!1W; MTT/:!4:U]?KI-CSR=G8W6R73X_I\_604+"4I%/2.&RDXTU#!TE3%&M<_M-Y= M8;0_2K M5?IDJ#:T.Z3_IOU&WFG"I&)80 T@8 BIW=3D'>2@UZ!*;9*T'ET? ML?)S- M:XL!ETA#2[SVD#!1XJ*-'V'=UCYW=+I'='Q,4UF6QV\VF\9FDPO^9J'NTO5B M=75]2GC8"CL;C2"" %@0D _H0\"M5HK+$G\/+F.I'0&C^]1"7U_!^_AA4Q\G MS4Y)L*MIN[A1D]7LZZFDO4;]1DI@*2A!%D&M.*#60U2N34[7OT+L_,N"1LC8 M/K'M/RWG0S))PYCGLXTH5]=/$-UK/Y8I,$,RK[FP=7M<>*A,WZ>5,H^ECR\R19^-?KG )5T.O(Q=O&ZR"BL MI&>"$"^- $!!RH/' Y%&##!:R38?/;J5Z]FV]*H(>ZEAL+^Y5@ K*H2W=(LJ M#-X\[_-JX&IE;0>AU*%B <-HH<]\H_H?0\=EWX!%!"DF*'J4*>N=.O>IOY^'<>V&47LMS*5E,V!@H,'/$*FT(">8 (SMC%@%#[%BSF$9C$+4#[/>1HJ*8!8I# M"K%U E$%$:2%S-X)-FY+I[$FS\Y5J8?7C\&549HMXZ/(&-.9O KR&VBE)8Q) MA,(P=3%F8N$(KR!M40\5TYG.PVB8="9EK)7 .>XH!<&20MB78PQ&T0CK7G2D MQ\;8C"6="6&;%X9A$%E$,9?44\"XA)!;D]^6?!%[K&UHM#V0^EJ-WRPFZ5WR M<16O-E[0V]TMVB?,_B.M(D\$ECBL3L0Q)0UU>?+6#CBL>7W3OZ^RK4.;_NV! M.S")3IIS1]M%R L'A _&#P. 8,&X .5<&.;&<9O]K6BQ&C,:X?5]LFR_,)IY/UO/-7S^D\[E/LS_C;-I/BL/^=T<8(P>AA5H' M\#6CY!%S!BRJG^W5??3\.\M^:$5!0VX*_F.VNGV=[O5.AJ>;Q4V)_O6T-C9?T#4-\OE^FA" M;R?OB[@E6#++C4'0(T*QQ:[4-#;U8]7=%X#];MC?IH;^K0\M"?R^/D'14,1C682HU4CZ 6821 [JDOF/-?ASNCU9=0QQ+O$^S M53+=6H'YQ1^/%1B*YY=7U[L3E_%\W_T@00W_N)U-;A^+I(<&98IL>,5F^WTZ MFM.);=QQ4F4-;.4N%>6I\%@3S1R21G G*=X0"&LL*N;4C!?/R@<1&]^XJ@FF M7#!OK%>6:VJYWSK\6.E@PO5Y<5>U$XC]LN>05= S[I=RYO#)%.JS32F:R4/U M X>'6D>4FWRS1%%BO?$V&%TA9[5HFX$MI@CBU53& 0G*%=DD/ @1,F+M'TJ:'EEY6V.D>P][GI<=RYX[N+ M9E6W?XXTCX*\B&#O<)XQ@(P$!)>SLF&FUT33A@90<^IT@-B/._N,V IJ1;T= M3CO#4,C$6?:PJ4;\-&I>AT9G]A1!XK1U$#C)*1+!5Q&6%'@@C>I/0MUGE'5! MI6[AZXM.Q5;+D^V2.EPZIYM(:D<=HE1RJ*WF0H/'#XMH[4><>-4%D3K$;@#_ MK--2>,8#[#RGA!K+F)=$ %%.R1K6S[KHZ_CG&+RU]@ >-&C4>9$RP2"53"JB MG2)Y 5_$<8&%A_1R8M:M*+Q1M;)Z4/[8]!J[3S=^5@W,IB>5V6"M&GBPL!RE M$AXHZ2'SGG##L2[19%#T>@ZYBQIXE?58H09>/:D4] -P2 @GQY>ZB$O5O\NW> MS^J=&_4P&\"_VG@09AXOS]CY>MXFLEHSP@Q' EL9O$F'$&%<824Q!0@:H6FS$$3#,D=PD&/E[./ M5I)Z;-Q7V:?8\'WEH(8-6 M2$?H^S+\G*KQ?3 MTZS9WR"2%A #F<,&64LY%\AML%)*26'D"&G34$MI![#T5HLA7GSY%"9FF]RG MRUF%J6)_@P@C(:WT3&GHO:4$(6Q97O"9$ZM=@YS^SH($[2J]%5AZ6Q["G#A; M^7BR.=-WPLE[_7 DL-'*.TL85L(3A U 972#Z?K>W?DGDR_,NVL,YC 4.6F_ M[GL\XM["\!D1#AWP7%LH9!GHL(B8<;M3351U5.N-T/F>]#]*WV-HM0^C[@_) MUW3^-!\1.FP>N'(RTMDH98[ 6@QF(&=E>388TQ\O43K\XOW'!AID%C M,(>AR+OX[O2]-X>:1 )PP)"B%*DPJ>8W%0A32 B1H>,V$9JH[*CV&R/T/7)A ME.;"&"APKNH/77;T;)4*O^K(U_SZ<81H=Y!BKDP7 )H ;H$4-# M1A@/'%EUDK:@[8M06]3V))A7X-/)MA%AQAME7+"R#!*<82ED"2?K=T?K3#JU MH,BT6[CZW* *7\V+&.P>.4YL6E7J(U+24J. X5A"2USPYX0H,-!^C.?T6]3K MGAVI+E"K;79\2()$L\DJV8PIKDF*NEU%@!AD-'?.0DP$@2#8;864DK+ZJU-G M&Q?M96@&2VV>$];U8YW3@"U$LA4!!5!C,.>:F(+:2V1/1Y M0]S@TTGK5'6M9*M4ZB(@G5FMBG$)2.,2%1*"0WDE<_V[)S@I==TB6 M+B#KCS"+O$9HX=R=-:><:!I1;2'$.DRE&DCE";;(E1(C,T(7J6U5OF)*JX@] MK M[O+Z!__>)%+M;F<[7A*WVW&5OYU,UG=Y4>5D^N;N/IZMMG?3A<>60U?L+8;X MMD+5W5?/1I9;*[##VCE*)(9$$\;"=\:1ABA\8E6FCF[D^CBY3:;K>7)U78SZ M5!W< RTB2KDD%EA!L;>:&>@@VLJH/$>T3__M:%7;!MI)NT B'G.=V?*&R.)B MEX_;EY\Z='*T7:05HS:L XI"8RS3' I2 ,0(D3U2Y:S]Q\8*?TF@%E'JR\+: M#?'D#M*SYR(JN*/>,J85%AYH1(C:?6+ (6_'O878DIY>:K\%A"Y;ZZ/<+!R# MLEN*VKT+5MZMNDNRV23>#>#X;N'!!A&2&$-K.+#,>X6H4,@7(T92UZ^XTIGS M4Q/QM ,X:BO0K;/T/JFDNCV/1II)[QF$ %,,A76YW,4H"1#U\WPZ"YNVH+3F M0-2/DJ^7RUFU+VW/HQ&UWN:WH%I(I'.>"$1!88=BV. \;F*M9X:U6< U/]A$YBRFBS%H"+(0T>")<%AA81T>8EMF>8]45 M2IU&F*J%.)[<%779(0WI& 88&Q=F0,>)4P07NE5:5+OX;NPA#>5Q6#B0)MPB MXIR3A-F=C!P8T^<=*&>&-"IKIV)(XSPD1AW2*,QZ-?G7>K;<:N9X,.- BX@Y M:#%F5D//#2,*.5Z S#%U]7>-!@IC5%;R@4M_F^'3VV'*/:.=;*Z%.YT6>[)M M)#V!FEBK*1,4 &]T:0-Q+BT8=Z"CL28K,*,-O'X,KHPR/#(^BK3DO&TO'5^O M[]XL%NG7S=;8X8/6)UI$D".H*> $T"XQJ MZ_73;7CD[>QN%KR'X_I\_61>/I# ,#:?EY0('@9TLE@2!95ZA"?F.])C8VSJ MZR]9KMY<_7;W^6\GM/?BN4A1!C04VM# KC G2<=Y,3XKS0@SP+K273-D:FON M:G6;9/F/G\AS8DH]TB3B0D,#! WN"U746.(L+$;-"%#C2]+J2)_M@=3;]E$G MV\B(,.0!0,9[%B $'F%=R(H$1#U.SH/Z7VVB-.X-1::T()[EU5ILH+^&T-"= M+%)8@\?M7;6DIZ,[B_40NFRMC])/&H.RQ[>-C('.ISF0Y4XH!%7RV]I&KJ6TYD , MMHTLI>>8>N !HR88A 06?K4" M0WBWK:1JZEKN9 ]+V-_&0GL,+&VY.GH_SF M,.H1(]!C[XWSWA6+A]( ]9I657=KN.X&57,\^M9S!>5&+!C[./\#\MY6N7+W=)FHRR>_\R^M*3/^Y7FY. MJE1)H#C:/M):(I=?,JJ$$A1!!E5A8&AK3/VB+)TMW5W0HDV,^N9'P""9W2S, M.LN2Q>3A4Q8OEO/-ML=O M3&D=J $SQ%[^R*1W]^EB$S%8[#NPEY=#OUG,_IT,GDCFS3F[=M5Z,$^M9;Q&G;IV1%;]\'O\SS2K="%4]5XBAAR M7@H8G'$AK<#R43](VSZO'*RYQ=(>/UY6_NH,QKYLEB,2/(Z_4KG(,WN*')?& M,AB\?L4Q-EQ2S@L\@OGOQ[V/TXGFJ[.K143_P[11[AU=(L&&(98);F%ZEV0? MDJW9O[R=W5>X2>EPJT@03;S%D*(P]Q.FH +E!7\S>0'/:9Y4:1]AKQ5@6$-,K5>,X'S;H9#=Z1%NC_7&F [P MZXL[G[)XFN08G)Y.7CZ:WQK O.52"&.A#5^"-*J0R"!:OTAV=Q?N]L2(AE#U MI?P/Z4,\7SVHFRS95HHZ?)5U]?_-7U]>XVP/AKFN6!@;=)O#S,B4KM(F<38-$DJ^2,A>%PHPAHX@Q"*$Q-&!$M??C' MH^&#ZYL)_-+9T1IH?5'C33[>I,SY?)OKZO3!XB.M(LNLX @9:P%3EHHP8Y8> M%9:PSY+78XN\M@?;P/0X&>TZVB["TF!IN06&8*H=YY:!,O1#.1EW%+45+59C M1B.\OF^.C#+^.3YJ#$.)C\D\]'GS6[)(LCA/&U#3NZ")O&SS*DRKNT2 TS;( M6?U$DE(#$&0^_$D\H?+_9^]+N]O(D6S_40_VY2/6:K_CLOULU\SI]P6'):5L M3LM,#TFY2O/K'T RJ95D$HEW M0DZR<%B?@2D]8#:^M*Q^61X/7#S5-$ACJ+5**1,'S>+_(KJ?'\"C?%-W#!]) MGU*2A=<$).11BK['JV2>S!QX6:"8$F$I9TX8IQDP'M/]L1#H<& RAE^E5RDJ M@^ $Y.I1J8SS9"@V#,)A)246!#CG,>,>8+.?193EA]./X7SI55[.1VLHV7@L MON]OGO?[B&P<;QB(!=I )1'4SC-$H:1V[W@4(C^_ZAANF^ZR412M$:/H>RWI ML[4P/L_^'.(+MKJIELO$]:-?Y0;Z'\QYUMPQ>'_3?"]^Z;6*NF^/1/)GORO0 MN"$)$D630NP$Y:GL'!> 4^GB+WBK';WE6!\.ID_T[E"L?L9; I,4:LVMQR3. M0T2XH&@[/NN23VM Z^C58/T!F*N'0J^GT/T#XA3U]#_67^TR+L?+ VZ>5Y\+ M1'JA-79:N*C>*\88Y,V@=!SF@"+1RK'3*W%U.:2RC]0>?_?@:?N!)X-$QG+) M(<"(>(VCU8;@KH_>4."FZ8/IB/V0G2]DA1O]673F^M- M;XZ?7[=K';2W"BL.&8WC2'4' //-6.)R-&C8_W'MOC,;==_H#&7IZ=GM;'%5 M??I:56T#* XU"7BC@]B45(GJ%#&B']!C$N9;=SU%3PRQR18&;4RQ.)U\^V"C M8!52&$L2E59J$">>2+)+=4!E>/+WX R+^A3P4'"&'(<4P^;T E@ M\_,OG>])FHQ^T 6AWED].)F?/1$4\TP !G!< 2E0AN%4Z6_;;ZS@1 WR3.R? M,]<)@\OA<%);\;#4#4?9KQ&^;W??CI+VY)F@/ <422^\=0XZ'4?.F[X+!X8\ MV3RQ76:C7I<9>Z^\S?X\S=OC9P(D@!K%M%%.,H$EBS\V1_D(P?Q\HL6#FB+R_^<_9[=W6"+R]K?](ID"FV!Q[51!:<(X98488 )3T6K/]I!%J M@@F(RQ#<0FH*XC::)&U"$'/DYDG#H)"$G%LGD &402"PT;O1(B7=H%I9P#-=9Z\WAUP0?]3F-.'#(,:BHI!J( M!@D=9^QTE-JAI:<<:J/)3_RA^=T^&^ZJ6OZH-KERKZZ6=[/;U>9_J\>*XCFR ME?F)H 1QR% KK;!>Q;U!,+I#,&H9;()5!X>2NV$0'4TFW\9:2E:>TTV:V M7-[?;+-'1"(982 :;\1+-\I/1]1;6/I20= )J0CM=.AB)_[NU M2!;7NEI$NM:K3U]GRTK/5M7UXP=,O3I+&R_PN0"=(5P80TRZ9*1LM*%!@ZRU M(O^65F])C\;; ?M&M\,]\X-K;,K3U.S/]X?B]-JV#]H##10 V #/M,;6T?WN MCJS*SS;06Q*DPM+2)UQC+ELF_GN^?K(;[\IUG+D@'7Y1$$(XBXQQ!DGIF150 MJ 8-3F1^.4EQ(<(S"&[%%I'?%LMJ=IM*EC056Y+"%M>]38Q)6NJ6U=?D;OU1 M':B44^*U@4,!K#/0,H^,!]'@]8VOC@#J\X-#Y85(S0@HCF>6I=Z?98&E!L%H MJ DQ!!AM;#0>'".R&9T7';)Z0G A0E(4H'%]&6?[,()WP$;+T:>C,&^ALHKN M1V=EA^PW\.(/GW, &HW^E[Z;L M$$0*XBI8AQABYQM=DYB,,J/$A[N M6'DPIU9G^,;TI9_I+P_0..:XPU$-5PYP0[URS<@(P/G>SD$%HQ>?^)G89*N; MG];UU;]?6,V/,QML2XQ&+3AV[\/=\GN].GS1.^=E@4$IL-1:,13-,>2BC?:P M*V*3KUH.=_K?10H&0VZ$E>&12^+L:*S7VP9"K* PKK&:$F$(3_F+=V-6D/O\ M6C/%UXQ10[**H#>NQ&2+R\-4M(Y#10W6BD;%6X"HQS6C1=KE^[.'4$B[,MA* M-C*A&E2FU+ C2M( M1Z(Z\D)L\MX=$)!19_ TJOG8 DN$9@TW&A@Q;0.I?V'K#\H2I[2/.KIW0'R< M?_D:#<;?5H>E)^H^\MTA+NA^=Z5(W9PA5N82@#(#:N$O2Z6B? MLU>BTZ\,<:IPC(17%%L&(UAL3X..5LRTPV3Z7X"*(UARW;FW\]6R^C*+@%_O M?%6?[GY?S:_GL^7K\7N9;PI<0R&C.:ND,YXR27"T9W=C%)).,/WC0*M/6>#& M78#.\/T\;Q4P01A'[<\(K;AW3##0G%EIC'V^!V"(*);^EY$D_VG+*/^8 M$.6<)4 A%B> !(T/W" N)Q3L/8$[E9VP&]FX3C[/37&[^ &RV) M3>45N4UU$IL1QW]-* /# *RVQR['WV]Q.I3."[S^W[\++C[X]E0K\K)<$&6U*F])D4(X@0B*H'0&PV M:+;OM]$BOE57ZU3;]EBV[^?/!:JA!AI88B&#&L678ML,2D([9*J$]HG&>N"L M+@=2]H'3X^\>3Q3]\LD XFZ#-!9,:N&81\ZX?1]%W)&FF5>L(]Z'6.N$R33Y M&X>W8XF^1Z.M$%WI"L+=>C5;7/^?^O=5[,+QS-X''@]*0P6DW12#5PX#KZS9 M]=8Z;"84^- 9[[HX'$,9->KZO^]6ZTV==E\OWU5_J*NK^FZ17%@?EO4B_GBU MK>)^(J'W6>\)7G+)(X0(2^@L<(S)9O>QT/G\+.]]9OGN;W,= L2A!.IS_-K[ M&W5=?T]XG$SE^]KC(1IRD$FG-3"(4N*%EK(9&=)3K5(T6K4/EBH>UUZGJ*4TPB@(;,Q> MJ["<8!ZJ;A0^WTUZ &DH =EOL;MHA]W]>E.G\=S%(>T";>K%ZF$W?K(3MSCF M+_>1P+D4&FVR=2,FI1&0Z>:$!2HUM;(U_1X?C8[OX%+ZM-<'QJW6OHJ3F)X?J:9WI;%,03ID"R/0$&V M(7^XT\N4G&)EJ]T/1Q;+O!<%2N*V JGS2#/% 7."-]:N)\3G!_/U%DT\HI - M@O%0BV([,WES1J+V9R3O;^+;N/J6%)8C"V'G=P=-D$/8.Y3TG13& $&C3'EN ML9K.XM>W4-3C0EMZ43-?4WKY-XL7X0SVKEK7>>&I/7PJJ.0%YY9C:AT#VB,E M58,21G1"Z4T'$L")(%U:'G]Y\_;SFVAV::<^__;I\^/2XRW%[)4W!"@P<9A) M#)7Q3%FLO>6">":BWL! OIW13]S:N-+3'< I[9FOIY9S?UY5JY0TJM$\2VRA MYWPJ\(B;P\)8ZG2<5YH!QAK&J&3YJ;SZ"7V;UH[:(](C&\&?FSQF)X/YV[T@ M&&-X5"R, YX*3@@!=GOG6"&@=(<,#<4O?@PL9[W@-[+T?(P8KI?;G]_?['9W M-ULNHAUVS V9\[J@H;36"FTQ>? MK-!V'A?N%%@ZG]V>+VJGWABXH#S.0<.9<@(YI8&R#3X8@_S LN(74J8A;84! M'5G@WM4IP/E,@7'/+B 1"&Z0LXD*A!@\-6'Z2 MB.(96*H"=JEU'OQY*[3 MD+_^P)W@/II52:'(^P,16$A*XT9A%6"48=,C5=NE]A#'Q'ELV- MZK#_U>++H2M7.:\)A"'&N'$*$ ,)@A2 1B.!#G70[>"E.A &@''DL*?S8YA" M,KZ1 %8X)J'6&D%EFO$!"R?D*)B _[TLF.,Z#5[#ZVQWP&LO"8I3;"'AS@J* M,6'.U>M.R=G:O>B *VE2LNH1T*H@4R) MAYNC/P@YR3]([<<[.< EVKXQ'&RM^?;]MKZOJD_5\L?\ZH"F]N"P\A'HIPZM MS7IZ;!TJ\H'@-4DY/P'!E$$./"*TV=:1C[!.S!DYT!HU!K9#I5G8_I@*V^CJ M)LZG#\OZQWRU/3=^]-CQ? N[CI;K3_SQG_7M_'IVGY_HH;!*N>O/VR,Y($ZV M"=08A--VI2C30C(AC ?66 *XED2WT@&&&>>A;!!'GP] (H>Y@H9 ).+VS*@5 MN_$)[.F0L=&O)G\HR- AW;<#'CVE=B@L(.IN_;5>SM?W)ZZTOMX@<,HQ5''P M'@)GC%:0F1TDTADVY*VB5G=7"Q%\2%RZ@#.X6;WO[,$L!*>:!)@*,5$ME%4@ M(K2))&M&"" UT[Z;VI6VDU+0":6?41[&D8,3%U*G(@;CT+\SNTP*JEO>G[QL M^MKCP9ET$F21C'NJYTB1J _O1^8[U'3O_Q)5-DEU<5PR&5\MUX_8CO]ZSG3\ M5=BX7I-V\4M5?UG.OG^=7\UN#VSY1Y\/(-6B1Y:Q:)13#HPG'.S&I(2S0U8( M&V''+XE-KWQO=OM!",QI()]>5+M*UO?WLZ6 M)^^WM6H?K+;<$FXTPM0"01$CS9*JN9"M4A>/%![1FWR40&HL*=G_>^?#6GVH MEAL_UQF2<&Q&M A75PZQ$ M[7V/_93_[D3+P)G%7$3=AGJ'(%(>0M:,67"8O\(7]N05Y:_N$Z._A'B#02B2@L< MHMQAOU\Y@;PD3U]KFIY78"H S"4Y=SGV$%-#-)+4 XZ0D;89F51XRJ='I2@O M@$MV!/MA7<;]^7V^#:?_5S5;'JOG<\X[@I/<.VVM(M8CY'GLSUZ2F8#YCH*> M';REE;Z^D>M=(HX7ESGO+8$1!S!%@@$.N;8&H(?UC49DIZD!]LAACI1TPO+G MDI=):8B7*2:%Q.-=O?GZ8>W@E:="[([2VL7.":.Q@MA1TO3-"S-D0;@V5TOZ M0KXNA5 V>U'+21U' (&3A:F>/AB4QU!S*0EE6$,CO96PZ2&T@T9R387#KB 5 MH!&VI7'W8!#$(P* QLY*P0SAL:=-#SE'^33V<\]P6!KS0"I (VI+X^[!P!2/ M@R/();+Z]9D'G@\,.$Y8 9#:H".BP6@ /"4BA\I;)C. MO\W83ZK)(2@M ]50AYF'$-X%*E,8HZ 2+,,KS7T*/*/B$;9ESW^)E ME3^G^'3W^W]75^MUW2K#7O:[@D+,$V*MH=(*I80C<0HUV@65^<'NO9UT]R$0 M0^$W5*S3V#D0-J?/ WQG4]1!7:VW:33RX[@.S,Y/5U^KZ[O;JK[9IE&P-7:7D1EKHL20U1!?C;WJBYRZ9Z1ZBL Z("C/R]@?DHD7 MY>XU9XJAZH.ONAQ V=K%RXKV;2C<:=?: M"14 CKCVC M7#/NG>+1=."[''_8Z"[^BY[B37K<($L"=1GWRXF0"G!F-"4($H8@Q: 9D](& M37-C+<13JXOF>0C]'.Q/:EN>$NDY9'?*+O#;IU?(??AC$%;%85K C18>*6-U MDPXS6H7*Y*<:'3B[0&O@ZXX03" C!/5:* :M-PQ )[R2K!FKA8#E7PHK?MS9 M#V=G0S"4HV-[@O?^YO/K%:8W9W[?;ZMUI:XV8YDOONP/.>-R=+A\?=D/!,ZD M!X@B)R6 !%@$_:YL#W8"=ZF^T(MRWM\9UZBX#BN5Q],SJ[6O(H.SV[11WD6V M[Y\\?%(D.[T],".M%RSNP#2N!CS^JTD)C3V 9D(I;L82F(RBO&5!'TI8#P#Z M>3F+2MXNP[>OEQ'6NV]W_1PC6]RV6T_(?"P9:K)SEE(!( M*B4&FVCH(PB45TKB"<5F3D241^<@^Z3LMW]\^L=N,NWK>YK9*FY1UZ9:KB/V MFZ(][ZJUN5NF,I_;FF6'3M(R7Q?W/""15-HRQH0Q&CL6]SP1)S22PKA!;;%V M$C5KR/%HT^V"=&:$8I"I* !$14F($O17M)+0)G2^>7=>EN;IBPI MF;!>WD8ZR 8:A!0:2Z^!9=XS1 4A+O(2(734&Y*O _:6RVH"PCDZ#_ENIL== M^S"[3T<$'ZKEO+X^Z&DZV")0#)@""@,KO6'0:<5%H\IJYO+COWK+;#4!V2D+ MZLC+VJ_5;'6WK!ZZKZ[_^VZU3O\^OQIAL6\$SZE0V#H#8GO'!+(;3ASS$BGN M\Q>UXI<*)B288]-P,3OT\^'VN5$__U:0%CMN /=:0*JD]]2E?4)1(E*5ROPU MM_A%B\L1[<'H&%G$7SM3:&I\[]3L1T<,!V9U_OE.T<\'KX#GD!F(I9408 1X MXSYREM@)E8N<]HG/F*Q,?SX\+\%Y!(I>)L09WP^8H9R\(6"H7 M=0U.//16<$>QX_WSU::]^_MM8> MD9SV+PF6:46 M"VGHA-3/*A?CR,.),A93$H=")U^/L_7,[M-*]RZ:+-M@R>/WQD^W#!$0PA6# M'A@&#)#4N0@+Q\0@P^6@NT#+,]42A-1]@C2<&?BJ$G_4YGNU18@6+C/<6.., M 4(BY5TS-W#<1X90A)*M/ M,$<6PXCC*T/;Q?B7$,0S/Q"P])Q1C R)9@+SD3./M^@Q1CV?9QX]_6,7Y_LVT2V;T^'C#[=C/O#IRZ=LV! MN7VYJ;]]KQ=Q)J_>WVQ^L_/>=SCR/9B)++[=U*OUL8/; T^&N(Z85(S XTB# M!18S+1ET"C-J$+*M_%3G]O-H$LNG3P4%E%4,L6@. !H5/T6T;?IGHUDP]A%K M9USK4F.?]#'J=J7:IZMI>9)ZI%4P$AB/"0-40)+*'GFK$SA,"LDX'#+90_LT M7;D$OWKR7@*78=WN+WKD_@&$OKI8*$2^ZE=]SC#1:*&LIA?O1%SX=SG;E];@CTB-I0$O10.*#9 M>H^(R!KO5Q_KI;?VA#\ M\N'@M1? >>>Q]9:[N 9*NAF5MTXBD[^<]Q/.6Y#ASF ,17$;9A_&P(DC<4>3 M%F@;=QG'"$EBJF'*\0 [J'3]Q-86)#07@P$.TWZ=K>]2:?OW-T\WCN9V\;SO M$C?;;KR;+;?:R=B1E6^KU:K:KJVV6ETMY]]/5:5IV3(X*PF"P! E#%0&""< M,%")*%&0,3U>=.7K/3\57WFD59" $XRLC0J&MP)AHK5NQHH$F4R$93'.7DSX M4M@,>3S8*FWWQ^1:.)*A?__W8 S#B,754F/E%8[;T=)>_),\!SA:,-!22QU! AD-&KZ+@&84,19-NIUF;'WRMOL MS].\/7XF6&"\3&E(&%>2$LP0W6L.3';0@'K)BM^9MPYCSP[W?6JP?*S2*)M_ M)>OYD*OZ5+L@7>P[X0 [%14^K TT:H^ 9!,\2"ZMQ_:!TW"'$@F+IYUW<1N) M)N15]?[F8[6:7]_-;E/AV>J7N]ER%O7GTW;.F>\+@F(A)'.2,F"-0II:TV#C M/_ME"_^(TI6W$ Z^7\:G.;?FGJ']5BMCA^(-;R'0%+*C!QG%+% M/?440$/V\XNK_%B)W@(QAY2A$I@-)3WSSZ M_1'I.?--P<9%F2-*.1(:(&XB+GBO.Y,I';KV+4/](C>88S2E6S#UMV_S]?:8 MY[!7].F3P7%F+19 4Y.B-Q%T<2B[\0 ,\BL(]Y;]M2])Z(;,F'O-YC_OZO6_ MJG7J?]I!KY,J]OXFA1*G)%?PS)VGQ1N#MPI[B@FQ#F#E*#.6[_$A+'\?ZBVY MZI#[4'D$!W#[?(QRWP2"^'KYZ"+-(.Z>3W??OV\/K&>WJ<:%OZW_>+.XJ9?? MM@$P W1AH!/C.W(2WUXLX@JXMTFM*J% ^] BZ !Y,ACR8@"EC- '"$ITUI<,X"T MLE4L^Q!C/.6P>^7I8&34:Z!2U'AK-*#(,[8=FS56H\DXZCIS4Y?&8M)Q^]O< M7'YVM4T0?CQ<_^7#(1I.B",,!4V5P9V4S,,&"@?HD*?.9[GN.M%:%X9E*$7Q M:4=/QEV_]GA0SF!/M!1.DI0+U3%'FY%IJ>$T/7PEJ#K*>B=T?B;^)^4=G KM M8YTE_:AO?Z1$R$_Z?#*8_FB[@#V"1 G#/43:>",A]1@44'M)1-9JJ MUQF6<;6/P[.9ZO[M#S4?]U'J>[@@(C#1D#VI&FOP:3_**ZO:EQ MW:&ORP-3CDA^)I&\Z2\R$&@-G=;<,RF@P6"_E44IGYXBUC.1>_#[]]LJ^0_/C/P4OLM8JCIP9[[JWGDN_7+#NE M@ZUB!-2=8?5[=WU?/'EMW]\^L=U?7L[6Q[.^G'>"P*E M6GGLM)>,R732RZEL1H1$N_N40V8 *$=LKT -G?XA!3Z<.+5Z_F@ 4K/8$ M%5Y 3#3="S.#-C] __R@QM'.K#J",@;-)\\G7CX26X@B')\Z;IL^:=KC;VML95P%: MRX+2^_WR5ID>D"+2,*ZTA#BIL/&?JNFS\#I_L3[_:L'@^E@7)*:3'< A(8'6 MR#+!I2:&T<9A[@ 2WD]3S-&.F3DUTFRW&9 O)*('77T-6)K6=3U=$2@5V;$KUW-U]>[-8 MU#\VMQ1/>#(.MP@B&ND^Y=AQ@$LGC*)T?VO)0CUH$V@5'D* !;&&Z,49Z3QWS@ M!)O@Z5?IVWH]PC6FX.QTX:Z"<^@U@4ANF4<:6JD-\L0KM]>NM>J0\6&@&+)^ M!*<07..$^3;IFNULW?ZJ[^-&(:[1G$2S2S@%G/ R+LW[=5HX-\'JCOW>_>T MSC@BH&>K^>K3]V4UNWZ_>'P@?2SU1]M7A @==H B[4RU"$F[?XDAA&2+QZ] MY0OJ5SR*037&1M-R(PG :\ %IX1ICR3W0#YHYX:URW P;&J@/C>*,^$84X/8 M> 6KU29[B-H5GW6+ZS,5B -O"3PN@U&3Y]P8P>->&+?'O28EJ>,#GEY-0"S* MHC68U#R]ROC^;KU*=QRCWK.M^'I,5$XT#= X'_=)(*#5<8XXX]1^ 02.Y+O] M^,7(1UF(QEQ*]MF)NIHCAU^43H& !"+=SE*684J$M_N%E9/\HDWB8@2F3\"& M/OZP*:,XW74!ZY26KLO[[5K%EXK5' M4C[+ZONRNIJW2./9_[QKNOCA=K;IV[Z?>YD\,A-/-PY $(1@M/:@,)I#:1"C MW%#D%211'%O9Q_V,_-/5U^KZ[K9ZH.G%,$YEBVS[BN" W['GSC\0W?WS)?OOKH/_U"KD/?PS$"$I*/:7+ M686 KSM",)39>7"'TO>?8T=.A#2W:!TL0 19Z(B2R$0K#$@!]YMZT*1^GXQJ;=$Z.,*(15()# R#WADJT&[=P!F*ZD_US?J/V;**8V]^M-6/ZK;>H&#JU?KPE8JSWQ$B=%HQ&S5S M"@5QQD8$F\,\ZD'^)8O> EW[%)"^G3NXM"+9/>2@&U%#B\/[F9GY5M=&5QL$+1'# M"@E*F 2$6)L*">U&AT&'#.J]!;7VNBV4 &DH$=B&G6UVLNO/]29!YFDQ.-PH M($>EMMA+$Q6?*./:01!':6'<]KQQ^6DF>PM7[5,4B@$U^F'4;ZOJYN[V[?SF M6/Q#B]:!0V*4%%Q["@%5REG?6-24F6&KIG44D+>=@R#* S:ZH/RRK%=9/I)- MPX 4QHHJ2RRS&GG+B ?-:#7E$RRF-89XY& UV(YR=77W[>XV19D^#6S[?EMM M.%EHX<\\NG/> 9G!YOTN$/YS MO;MS9;K:GE[[^>+V2).J5L[6\]^6\SNKN?KZGJH5PX^5C^JQ5VU2BFVEK.K]>Y.WI.[>/D7- YD26L"J^J;YK-Z%B?'5;5Z M>^3*1=NF 1II->0<>6*\BU,*&LR9(MY+A[5LY=+K/))#%R?:- M<&<0I97') M(=(C8)G3NQ&HJ%X.&??^ZF6)\E34O:$SY/6(\\,:M@/[]+6JUF\3C2V2R!YH M$K2.&J?BW$+.))62,0IVL&C)X)#565N%69;E^GFD0QF4!@MO>:6[IY.#'FP4 M*(\:1=13.&.$:I9J##2P&4_HU#/(=B:OA31T0NIGE8M)QD5.21S&$8//R]EU MI:XV=PE6'ZNK:OXCK8XGO59'VP4:QV.@$DX[2 S4"D=K9SM6"^&PE0!:YI%XLV@TZ_^:K[^:N]6Z_E8M-W;^(S/_7OV^VCQT1%BRWA<()B[J\$Q@ M*9$$CG'B]R8@EQ/:97JS:H<$< K"54JH7F*!& '*8J13(=PXW8ARS0+L('.# M%MYNMQSUS/D9$M85S>$N_!SI^^Z\\B&AV#'1.NM%P4D+H#%$6Z:!1$@:RAHT M7/S%9I#M;RIE]_2XO[^]]OYEXVJ\"G^=W4SKZ[?+#XL MJQ_S^FZU3=YZIJ"=]_)@K2!2P+BAF#CIO36>-:J)CYIE?CQI;\KWP O;T!"/ M*9@;^$Y%E1UO&*@!$F,EM238&8>=!\W9B/?83,B:ZU_M*HG4)';!W$TO4"68 M3[?^*+;**QF'3INQ,H7S4S$4-^=&D8I[]S?[W M(^?/.]"OMRVRYYUJ&HAE2%$!E>86,H8),Y9!;9R%& '2:A4;=-2G\N4=:Q80 MB H2()Q3[2E CL>Q;T<+I$ Z_R9!X1QYY6A['EM5#IU)NWWW6:*:7,F[?$.K M$[[?H^T"EQ:"J&M;QHUQD!, 9 .0TQWNNO><+:\,Z\]O,A>$:K";[]LNGG3P M/7DN8 :L$1$:#6@:%T]U];9C448Y,6U?;R&>GK-? *'+9GV2GMPID'TNR0K5;S=C/ME4>#4)!X"9S4C!BB&?<2[7JIE2'YJG5O?LP"='4'(G,/'#A- M-#20*^&0A@!!)#D'H ''I#R; \[%\13?DA#U2GNQY, 2.FL,1?$_VB)LA>.^ M&1-F@DQ3\2W$4ZLLP7D(_1SL3TH!GA+IPY']6,<[N&6__F"(6QP65G,AJ=&. M.JL8:$81MZ\)*<6%V*@+PC&4Z>I^=>IDC-G#0P$YH0 U(FYD45E40BDK=J.P MQ$_)*566U,Y09*O-YLVGX\KR_H' L-8T)5; T 7M4/A]CW2!N9K4<55Y++D M=(*AS^531>7]P^QJ?C._.KIZOG@N&.N]L\)0#I&(0B8)QLT8?!=KI_@E_?*+ M9U7E$G95M,6D'$$8Y])X%.U_#&_JE:Q_Y&BTXEOC[4+'&%% MHK%*A-28628EU+NQ.LX[J!6].2I*D?<\[6U!F+)5^\_+V8_J=K:X-O4B%4M> MGN#X=*/@E?>"1A/3, DT=<#MYXBCC.=77N_-J5&8X.(8#79#M+KZNJAOZR_W M+6?ZZPV"500@Z@FUG"'HG/>DL7Z$ M993'7ZOKY,Y)W3E\M>^L]L'%#9%P[9E$T40BEC)"'J29Y%L+O:5SZV/&]P37 M4)/_G]7L=OWU:K:L6D[^UQL$ [VV@''LL= >"AU@YU#T.6YZVGR5\$ MG^S)O[ENVFJ:OWPR:(0MU-)H+!S@!@+,&DO9,]JASF)ON=CZF-"=@1DSS%_/ M5O--Z?3YU7SQY<1I4+L7!(J]HP)K1[$SP#H$9.-B\B2*WX#K_/BG0KU@-AV) M.1E)V/85 3( D104$,6\-A"G@_$= A8;/>T3H](TGRU%G5#\*\K3),^5+D6, M1C(\(XXJZLHI:^9\=KM/)'G: #W:, AO,,2*(^2-\U0;S6 S6B36@ (8A+0224S04Q #&:8#AN;TP6P*>; MI=G<(VUA:CY]- A(G.,4 * -]Q)C2QA3*SPO?V^%1ORQVQVC 73N.]?W- MY^5LL;JIEN]O?JGKZ_?+G3_CA,W9HG7@ A@FF=660XZ HM VXX9Q>\H_6#S_ M+&E\@[,\8!,1E).F0:OVP4L0ESE&@<7", "\D*X9.Z)JXI$)1=D]3W(ZX??7 MDJ%)VI;3%YV11&;7YV5U_?Y'M4R63YMDMZ^W"0!IXB4G$&+(G$D97G S1H%1 M?A++WFS)PMR]S'E;!*D1I$&M/]01TS>+U"Q+3[-!;DLICIN<:M^C-"]B'U_-&>C^_%Y=I4I+NV%LMDW+.38, -FSB!VJE M:<[UN.>A^%>4ITD>KEV*&%V^8UXK1+644$GF,8ZK.F1P-T)AG,YW]HP?K-&: MO+:.^?.PRG;M9NS4]9.=>ILU_8"Z4_H342-@2 MNI->: TV@L"%U1@S*@&T@/0@H9V8^%M6 M'Q":E)KV5Q314E%WU6KU^>ML,?M7-3MQX?>51X.2-D656:X@Q9YAB2'9]U*! M"54Z&I.BNBB*^3%ZB^HTRT\>"I *C50J7B*8<%A'TT8VYX'"PGQUO)_:+Q/@ MMPM^^1?X_ZC31T\$7CY]*@"!-:4:&8<-!,Q9PMV^;][D%XKJIX++!+CM!& ^ MN?&O51MZGST7K- T98]PSGG"%$XYL)K^ 8WS[\@4#ZJ=#,'=(!PX4.$X4EW] M8X$0Y)@S"A$8C4G#I=8-@BK=!9C.WGYICK SH>TU4&&7,N]1OH*>//PO/_0X M3=^C7[^_>5LOOKR=_ZBN-[755GJVJJ[?+SY\O5^E1]\VI9BG$1"P2B$J+GYV MN9C=-@> JU2R\.DHWK9W_Y_]RKA.>0:9)51%82)<8D$\-Q1YIBA#IE7&S7Y0 M:@JO/509:SFX4T[^;B\.)N+"G21"&4JAP)0KNT,,&SIH,>DVSOT>1>)Y#90A M<1W2A3]P*0'JJ8M 2,0$AX X'"V !@@J]9#1(V>=0P_%?ZMB ^>!F*E_#9QN MGJ:H5V>8IA!HCR5-!2%W8\) 3]2C7HBG5GGG\Q#Z.=B?U,'JE$C/(7O5#']5 M7?WC2_WC/Z[JN\5Z>9\(Y\T_$M_\$=^[7P?]KU?(??AC@$Y)+K3P2!'@F>1& MZUV'";%@0J[J0L#7'2$8@+/?U!'.?E.!,\NQ) HSH*%DE%H/F@Y["O)MVH'+ M!N1R=C8$ W#V\;&*0 00)PW'9;$Y3OT!ZXFD,O9V1 , M,<\^'9MGGX*30(I4[]IHC*6W&E+9=!ARDU]3([&?C@[&X(!./OP]@AG']ZF?#K"4RPYDE)393&V MN.DP@3K?9\XO@[.S(1B ,W-L;33O O8>>6X81Y0 *@$0M-F J38F/YVYN S. MSH:@6R(AL_GLO%4FH6?/1EW)I?Q4+ X2* 33(/=K.,$J_]Q-3INJ4H@,Y<3\ MD H +]?W'VYGB[5:7*?DO=\3%N^J]2N$MVD6HOEBK60F>>Z(UEX)W<@H(\1/ MUV4YW/%^0?P&]DO^.OOO>KG'9FSOGUNLY^O[_YI?5SL*GW3O;0MG7\LW!*F% M=(X@CRC43,NDH3*;C'?L(S>MA+IOW]Z+L>C[IW3I^X_5]WJYGB^^[)@]P\&7 M_?9@K?58T&@T2P0%X] @M\,.2":'/*,[ZN4K+@L'G7I#83GIR[G[,^VF7$,S MTA-W"V9!1(?27'9=/'DG M\LES@2&'((TFJB)((BZC+D;W8[$83=/M5YBGY^P70.BR69^4NV]*9(]#\ONX M;,X>KVXG;[(>:!&D( H#01BRV$,<-VZR'Y^0XZ=[S1=0Q MU8'"H(XG1DVGVR1..-HT, "H1T9*"(#!<=U-<1:[$3.NZ+3UAG*$GI24(KC] M%21FDCK'= 5E)'5S=ENM=LON;FT]J8L<;!,T$18Z;S#%#'-L(&'X ;QAR^6T M3JM1B+;G:F@AD$9443['#IROG32M@M*.>F9Y<@<8 )%A( MHBAEAU:\NTM?JV_VN^2AN(H7#P9(: JJH@*F#-X:0HQ-TT.'P)"7F=K6 N[) MHU8$H($]YSTG"'_YP8_5U>ULM9K?S+M>U3T@RN[F)I5DOGG^(77]WY&2C;[W M]H@+_NQW!!V9A8PQQ02WE!"L/$XWMK'WA*!V-6%:CJU1(U/U$(A-V@W^9A'G<+7W]KS=7:P_85H> M:144CIN8T8 0YJ5Q'!FC&G!2&;RIN/W<,C))0W)ZHC&R WW;^;?UZ@P7^O,V M 7HB@>(*JW1! "*PRY.S66X5&M23T<[L*,39(:=Z1X2R3S>+]M3-?>K" MM^^S5Y6Q;RGL_)!*VOH%P3"$3 HM(0@[Y[#1C#0C8A:U2F4S8$K)_G73OJ ; MV A-I9P65_/;^2[)T^Z)O6A_B/;T?/VY-O5B%>W5ZSB#KK?BKJOXDBK^_<<\ MK<6^7FY__WGV9S5Z'/AN&'MWPWZ8D:W(>>SLLQ&FR9NB_7<-GP[XF-':\Q<# MMW'%H H"BI*'U2'N-&=$$JB +I85->7!Z$LA43' M/=Y2#@E7BKLM0-#/VEKO)^@=,$]A)0Q:0$GQA%L ME6T M(-N9V>60YA.-DX*R;]/$"G'9T,O$*(8>^LD9XY(1R6G'$N*:4,RHE6 M)"C,T]$PY3R$+IOU21K84R![9).ZG:3_>,"BI,3/$2A#_@X6/FR+8CE9[ MITA^#&!O-Z&C_1Y%&4>E!PCN#S4XICV-S$[P+/S7S MI#NJ@^D!7V?+:I,FV]3?OL<=]50&^-<;!&0QUYZE$2D,0,0'[$>G/,Y/ =7W M$C$9F2D"[%!BH[XET/YW9V&]6:QGBR_S:#EM898,UIG:?ZM^^(9^Z8J1D4!'DJ<<\2O[O\\6F[Y^J[[,(6W5[GQ#]LIC_ M;S3.E[,X+3;U%E;J^GK#\>S6SE?I1.9N6:W4U?_;WYMZM4X%&Q:K%*=T M4!Y[_G*P$OK(&P/8$D4AE51'\X)2[*T31N>[)(NG,YRJ0$^+H<&TN)2.:=?' MH_K;X^<"]0E5"T%$%\;=@B*PG]U2=;B_53P1XU2EK0N>0\G&NWI1-Z#\$D%> M)4R.2LF!%B&E7+;",J&$%R0:M5 D"P8P&0?M.N08*)X$^IZUN/Z>?9GT>DZ8RW!&E0M+25$M$XYLQC'0'=X8J, M1?EW.XJGK)RJA/6']K#!7@U,J13Y?'&7*FAM<8QH;4?PR#?_ZWQ1+^?K^ZB_ M5G'O3NGFGKXE)9];W_]:K;_6\2\_JEW Q,G0L4%Z$3@&T&*K)1&I>AS' LJ& M!R=L?CZGXDD_IRKUTV5K\."7;9I'?;^_@3*1*F8O1697P.Z)Y+S-BDLY^J9T MO\Z+R!@6W#M,@7>.; D3!#C92FT9)MYD-Y)R,2;M7ACBA#.4,1P-?.NM$IHI MOD6(:VPZ+$"]QY448OY$O$@O, X9(S)P23+MTI4%:[0UU'A$XVH.&R"$YI-- M4-@W[ZU*D9T'7J96-G Q*B2E$1" : =[)+&ET;!IQD0MD].,_RC$4ZNJ5'D( M_1SL3RH.9$JDYY#=:[D=H2R.';,*80HQ<1KAIL/&JW;E7Z=0BJPU\"_+[9P' MP0"<_:*/]!T6$*3'S0\<"FR7,[.AF SLP_CW!F M_ADPHL(2S9U04=( 1M+NA0QPD9_.8N!29+F:*<(,X8C M+BW=N=ZY-=SGAST-7(HLE[.S(1B LW?'2B2]>QNL1CH5*)0&&P($QU[O3D % M9I#FQRX-7(HLE[.S(1B LX>$1Z]P9EWP@!&EXK H4Y9B93!%^X5!=L@J-W I MLES.SH9@B/WL6#E4HP*@,"X,EJ=D>"IV&TJ"&R%#E.1'@@]M@KWKZMP^VW^."&^>JZ"9.9FB/JT3#?9GB?7FL> MH!! ),5*L+A#(P\=W0F.00RV*TOA.&L.\?G(3CMVZ<. BT49;'7=Q#;;0ES5B %!=]Y[@U3T>O MH>8A=-FL3\K7-"6R"]F?[^+"]55%M3":8J?*21QO$)R#DDIA(!5 N44H;LE MS@!JZ*!4YMPC;8UXW0,0X )DUY3 S"CN.FE[))4 M;Z#+OUFD=0^71 )DTCA@B->/$2IODJNFE]S8_I+_O&W1= MZ.H.Q.6E9%">",D(AE#@B)206.['ATD'SWW?-\LRB2Z+QU_G4 ]"RB/6C"MM MF-"":B0;@Q;12SC4*VJG]P_AY21ZD @0H(CF3"'!'$<"-SL:TKQ#C?/!+NT7 M%8WN$ U\B+LY..BM-L.ZOOKWP_K-?\YN[S9_ M^K6^KF[C'+W[MOG]B3/H?KJ7KA&O/E:WF[CA>O/,XS]_N)V=ZE?_BX3[]OVV MOJ^B*KO\,;^J7D\RH;8G^KL(Z>9&]8=HLM37FT&V.48O_*7 HTW$C00HCYJ76]XE[F3&W/Y,O^+U@4+0R-4FKF$4<8"<\W>%KG&%# M%E@Z>FH_FEP=/. ?CX5)NP#4'[/EM8V+X8DC_R?/!:<$P ;3./NBAU 4C$F MDF<6,8M1?G3"8$?\HXC#\ZPO'3 =+&=0T\>3!\#/G@Q,1'M.*RDXTXZ!%*J/ MFO$HZ.&T#_XSN3G$<"=,+I_K21[WCT-QH0/'?U6S)0(('#]K?/I4L$)SJCP% MT&#KI7#(B-@WB*FQEH()EH7.1K'1B2S[0(OAH^%+ )%= M&XPLT8XGC(0P!M$.D;GG'Q!<\.90E4FJ M,3D4)J@DJ_>M2+$Z'H!QX/B@AM MH7+>, HIADYZL.EM_!P#F)QKCB$1:*]_??)K='KD#=_#9@---'PL8CYNSL8*J:+4W M8Q(*#1E(7J0<:&N.ZK+(#!D_0ED>5%T9 A4220&=ELPD[94W^Y?'>XB'ZD9(^41OL!+JYI?:Z6K8; MP[&#Z58O"$:E]&"(4NK]YO20$-*,7BLTZ*;23F:FXE#M!>!^(W!>#0/9IA6= M1+3' 2Z7R]GBR_8ZPOW#(Q]F]^E7FW/QMVWN279^>< I03'&7B&-A,!20.>W M98:UM;1==HZ^8SI.#G-U:)QGW*WL]HUH+6KMH.2".RF-*R?OI@@!!QQS#CFDJ.J//,HF8T'B ][>.6/&(. ML-L)D4OG>9)')F/06\C)\K9>?/E<+;]%NRZN0='62MWX_$?\^=[/;]95M3CN M=6G;/B!$@.%(!A/ H.ZEMK9[;D$E+W#T^'N[6+QAJS\V5U%3%^ M'D&^[5W\[^V/ZM2]VXR7!8ZLCWJ5P!X#1RE6Q/%FI)"K_#NYO9UYE!"$(;#J M8Q%H(PV>X"SZ!AM)_C)]N$U#?/ M!>,\2FE;J>.>44QE',I>Y9'L J+VQK+8NN XF&LD&YN'T2VN6QL$?7PN2,3C M1%:00 L4\1P@"!MD&0!HVN9CII2TJO<\"K!_BVXYA"=I$5^PQ(XCJ7L?6?+X M;*\>G_0U'VP3-.-0ZVA/4LL$M@X:JIHQ.LP&E9F6]^Q'I;KN!]C)+'.'L'MW MET:U4W]6ZL=L?IO4&5\O?XEMUUV6NLQ/!N,Y%5)H(J0Q!$(I,&X0QL![%>C:._G'VWWE_SD M\B4[%_Y!1?KWT^/\_?DXW9_?Y]O"M-L8F5.B7.(;P0BFM1!:0.,M$=H#H1L, MA?'YAGY_N=Y&%N$18!\A(LG/YLN4*:=*L5NK]7)^E:*LTJ-1*7OVF]_B)U?_ M&7]77?\=O71<\J11AD/B&!7.<\N-PJD]K?T4M5 ,1;C^+,0<8* MY/BF^,(&1^L%T$-FI.L[>JFUR/06O70>V#U%+QVZ4IBZ:6YGJ]7\9G[T0MFQ MQP-$*<^G(UKRN!H[A"U4.Y#CZ ?-13#2>7=KDNOB<.;?)WWY^8,G>L<;A)26 M$7I&* :<4448T/L>8ZKQ-(^3RY!P@M%."%T"MY,Z;YT2I86HW$:W-SVHMN=[ M)[*('VX2G&#(@KA4(2@P))9RX9I>&TV&+"1_PF0I!7_="S+Y 0?SV>_SVW,I M/=XJV&@"6>4!L8Y2:AC2QC=]YQ#D)VTJ?I;2!ZM%P>FVYOY:)=ONI!+U\%A M+JH(2@*:2BEK1H"08M<[B&F',X2+"1;(5YZR82Q! M"V\ H;#I(6&"3EU)R@'[ &.=$)DB=Q-5@H:GK!!5NZN1V_.^XSOC*X\&26#L MC6>(*6& M8C;QNJ'DJC\>\0]*CEY,-=%DOU]E3I2,#CL<># M0I(*FPIKQ1V=$$DA:=88A#S*7R4'RR@TGBK3&"ITVP^=X0C?/2@'_\@2H,RS9-)K9ZFM[$E]_.JH%*4N=X)9'9'GGU^8 $8M1"Z!GS5$L$N"%-_) W>,CJ2&/>'&E-\8MB MG]U!'4E@-G&9'S_]=J[@/&T7O)4(.1854F25A\C;W:WI.%8+77ZFL/&BW$<4 MH$[@3F://(3?UC9]LXA#OML _7[]M5I^_CI;;"]=[<*$W^SBH#_7Z]GM/M2X MRR[:2X="W)V<$8Y$T@G 2%HJFJ-PR8D=-')HL.CX[(#32^!HA%#ZCU6+\'EU MM9[_B"C\'4!_0CBEVES]-)HP!!RB%-EM*E=E&"*M--^_ ^CCK+&22.^@U M$1/,UI"-[I&JK.>A,-3D*U>556D/K06&\[@Q*J:3@J)&,66] Z,WEVFK%6(1IE6SI-TB0U @&-O$?=6D@C%]#P]/=+9':"A[^%%7880C!5&<724 M"$CXK@Z?$A22"RB'.[125P#&,>YR>4"A\@8(I50:*&)"-CVT2L)IZEW=P#Y^ MJ2L/D2ER-RD]:$S*"E'5\1X>()1*P[T4RC$N2:J0N^NE3)G IZ/A=(7YU#V\ M\Y 8_QX> LHZR"224$J'C4G^GUU_&3;Y/H>A[N%E,5<(CFXK8_=\3 1Y!+%R MVDA,) :$ [WO+53YJ^3E1(]GJS*=X2Q)?F[.'LZ5 "G$SEO#H^!3KDW38X+, M1#U#94AHE[PG#Z%+X':B*M#XE!:BLG0^)DD\%TX9X:.EG50$WL172*BGY#$J M!7_K?$QG(9/-9R_YF#@#EDM(?53R/-$:<-UH'\HBG<_JT/F8LE@M"L[820VT MCN*'$-00Q'7*68UIHTHH[76^)DQ_?F6J,YQ3N/@. 8LR'Y5^#"6EV#K%X;[' M4(FI*U-=2&AW SX/H4O@=J+*U/B4%E6F"B0UX ) 5,,.Q#80&F5QDU_H1DV M05>G&_&M@6^5U. \6,9-:N!27@[NM&(8"^6-P5'MV_95*T"'C*H9@<(BH$P[ MJ8%A1$DA,*(1&$*\5*#!14/A\CUL[&?5I$K@.)E;;Q=P,UPIIKD61$*&/7>( M<_(PVQ";:(K.CE(RQ!7Q/&#_%MUR"$]*D_T))'8<22V3U$ IHH!V@EM#*%=4 M, 6:L46%8T(9P*9!<:ND!N>!>ME)#90USCL7[4K#K**&.M_,5*,CF--1U2]! M@#J!.YD],OM^^KMZ\6-S1?UC?7OKZV5JU&7W+-J1X E!)E(AO&$**\LBSPT; M%G>H4CGI) :YEWZGS,U/-%.V13W'G23;/@0!D"1*<$2C">L%H5/HTU)Y]6;EH5B!^A"\)0#0SF4""+*&0'*-QY1RY6;4-;[ MOR=1"0;SXW%/U=#]_5 -W5?'LWX8SZ_U]<91/S\\+0;N08!(&!@M*>MQ_(G@ MN# 9QKW7%CCL7;Z9.KWJRL/,BFD3>/D;R]-,6Z-L+$^[$* DPL$[UB'<7ZB\/,C@7^.*31Q!B]_#D5B;JKYV-/H12^"X,X3+)E3 'KA+020 M-3P03O*]T^>'@?T]DX8A\?(GTYZH_ZKF7[[&_U4_JN7L2[517E/2EWTBR,F< MO9W3TVBY"D@9E9IPH2R FI'FJ-3YJ(?_1';311S.]4C>7VDR3GP&!NN1MT82 MBSPC20M!NEE&'70=]L)+/O/K1_8G.(?/I/_R)^[3HYYISMXS^QBX3P6V/72 M(N.4!O&'AD.C[(2"+:POW*P 6<63X;\O;/N^M,)V;H1'L:<,JB"(P% M!'JHB">.-A?/G70=RD=<\AEHK_/TYY"$R]]UGYZ#37/7/;./P3!#M'42>(:\ ML5# _956YQWX:Q['7OBNVZ\,7/X\WIW"W2VKU30G\3D=# @("KRS'GN68B,0 MVQ_'>\E]_L7N2SX&OO 9W*, /$S?B17,N;[>?&QV^V:QR7BTT3?^KIYS]."5 M(^8%=XQYZ[5CSA)EN=8P9?02'K>*TND)N8NJGD-M5%ZE88(K:CPT0AJRQ9$Z M% W/ 8\/^ZZ>TUID>JN>!_ M'D#YZ4>B4C)?W-U]>[-8U#]F+1@]W"( :A4#U@/F(!.4"@7Q3F4#&':H^#UB M&O\L4HMAE,WK+\OZC_57NYQ':_Q8ZK;GSZ6JMI098CGRU"!MC'"ZZ5^4O/P$ MN!=3H.E<_:X$CD5X/I[)Z^63<8T1C%,MH4#, 2^-YJCIHS<83%,+ZXCW(=8Z M83)-_B:E&8U+6R&Z7MDO5E\VO;G>].;XUMFN=8@#4!>1_U>:.)WO86,Z7R5Z&)*XV1MIV7@ M+$E^;LYQC012U.M4LI5"@:U/5X6W/29OOO1"@M M1&7A?/)4"&&EU\A@[BF W C2]%H9EU^%;NA\\JWA;YM/_CQDLOGL)9\\Q=0Y MQ BG4+U.4A M,D7N)JH$#4]9(:J*U:F#"CM"3/P_CL4A8P4U;_H+(9Q0*LNN@+>J4W<>'/E7 M.KJ5A>24:L^HI Q3;U/\*S%-+RTB^;-MJ.*"6:1U1Z+;RMB]%(Y$Q"-!K-<: M4(%]_$XS;!R5MWS>+J843KXJTQG.DN3GEDM!7"(;C2=J:>PJE]XC\]!C:*>N MXG0AH5W=E#R$+H';B:I XU-:]!RH0"D<+Z#'1E-L');24 =7 M KY5*9SS8,F/12E1"L=HH"QT#N*H8'AF#."TZ6OL]83R:_=!81%0A@H;;%*" MGXA$?OQ8 -Y 9HBBU M)(9%8-.$SF#*7'YYR,85P M$.N,AH9X0X!4#%K?K$^$&R^GJ5MU(^8 NYT0N72>)Z5GC4EOH0WY7;UPW[[? MUO=59>?+ZBJB^7C-2IWZ_$=[C?V]_5,?WZZR7!>5]NK@?C7UF@"<1.MQX MG@A34_+)=:6J'ABK?"]=O?CRN5I^>[.XBEV8_Z@>NN/G-^NJ6ISPU[5L'[!( MV6XY)PX1)XA3S#<:4!R:G) J5Y+[GN 9:FU_4I?JR-+^M'Z5_/_M7=N.&[D1 M?<_7\'YY"Q09X(6=,S%C"KWE5+SFZ^/J2DEL?>4:O55[;76& \ MJU$WR5.GR"*K6(4E,E1QC#1E<2SIDG,]%JUD]YF=?^MF71\@&@_8@8QB*.L([>IDSWBE9=5W["UB%O5-[P/U)D(,U!]0XF9Q!YH#20W M5#O&9'W42%/.T_R,]IP)U O9>4>&TJT>H8;M$,:_21WSK&X&!()V3-+>3!5Q]*"B*D4UWIK6(:J>$@_1\ ML3XJB4>9AA .)[P6;.B%U+?*BRR-WYSH,-"IH2T>B]WNRTGQS[WB 1--(!HX 'U@!(D:BOOD2;C4T:O-$R:<$ PBSG@S";K7NC M69=RDVZV3Z>00]@P]PS93 !$:0(@T@@!YPT07M5(AQ7-4/Y7[U_/+OIJSV;\O]?XK]^V)=/FTW_XN[B\N;3@]] MG=BS@?"S]2G)B B2ICAGXKR"75P*:QD9Q;IG=,^O\D)_[5B*F!:O2J<9Q)>[ M\T?I>TT+QK0="9PBR*,8F)-Q==9225^?&7 O>T1,Y5<&(6.E&4(V4VG*57M0 MW[('&UC?_:4!4,40!=@XAXGSPFL.SR@);1SMS.#\4O_W9_!D.'>/UHYVUT^K MJ#[^D!*'O_NYV*V2)?:^J Z1G2=-^=?A0U7\\8U^OB.6'PY9-I(1AEYWB] MN<"Y$99[8@FB1',K'*F-+Z&XZ!XP=W^ =+XDSD@"G[D]69F#XZH7W ?V*N?Z!=VB2HU!UC&,A+80 "H1@[(& M@#LTY7V!F9S)K2G0&%5Z'X[96&L+",U#RAC"J=+Q7^HXC-:+J9&EF&5Z*[PG M2Z:(T>L&['?J#H=PEH[U!3-VYE/SSWN&FP&"5Y\)CJ;H!:LE05QA064TB6J; M2!G;W8&SK.C2UJ*^=CK=$]ALIKEKV)T]2>\.^VJ_VCZDDZ7/91#'V.DU-ABD M-Q(H?BS9PK57"'\VY6V?NA8Y>^4[[U]RD,$"&?[V<&-:';RM8#F&C"/@/04< M$ T1]#6FU.18A&=N=WUU@+%BC..-7&< M2J@(%0Z=<156]K \\@L=R9/J_86R%+(?XV'>;->[(GZALL7YEWKH8\[PS2T' M3@715FH,'55Q>H$4@;C1\1QI]6(O4KE?B]UZ$X?>Q/&[7Q;BOD9+)Q6'W$/.M?&^WBX)[WQWIT%^\1\C MT79LS)BKJ;:,X%2K* M!&"E=4T;Z3'*,/WAM^%U&D<^WYC6S*\J@5!I%')6:P88CFLZC?^>\2=.9WAQ M/V>2SJ-/=PHQ&R6Z&O7QJK=C+$4:KA]\D5^ MBTV&RC2;(!>C4$?/R?$;M?ND]I[,K63]>A:<8\Y0PI0%\0=&F*/(*0^M09(9 MW?V,; D^N>P5;U+A+D89ZT'.OL#=U9% (4O)& E*E^VQ0YKB^N1326*ZYQ9< M@A\Q>U4;4Y:+T:Q7O%-SZ=:=70E,8$ M,=QYHZW1T:KGM42,ZE&<90F>S>RU M:UQI+D:_7G&(S;=VW=658(7QPE@H"60824@LEA?#'KKN^K4$9VKV^C6N-+/1 MK_9NN)D.#UOV('A$G(&.",.L@()PI-49?TV![9X5:PD>V]FU:18A+D6);KOM M9M*M?AT+*MKH"E!FL8JSGQ IM*J6EK4],C$OP1^V* MI]6^>+/=[S;;:K/^1K;+,>55?_=% ] @BRN\D ML+N_-T]A+&5I>3$A?3GT:=RY7[89:+I^;SCUTCG/ +'0UV$GD0ZR>U['<:JM MY\2Z\;RUO60TJ1Y\N#W>#[<-S"_'>S/1^RB-!L2(-U@P:0T&**4#X#7*\8,> M@=*#3_V+T(0&*X?=B1K@BK>DW&K?[%#R0SBH$E;:0&:8( 74XB5'8 M=K_A.+B+9Q&*M 9+D7/U,/#D5.K9[NI4GZ]=!2O/E3[W6H]2I+8-NT&XHGT MW"I!'?;8,T(NQ_P1;-7]4#D_E^C\,:9#BF(IEM;U(Y#W19)W_-R4VR,"A]5S MJGN.1C3!.O0F<"(>K4^+);BD[=??X] MAZH-U\E &%;>Q4VLA,X[G,H(UXRSG.'NA>;R.VS.6@-G$^F\=0=>2./-]K'< M_73\PO""TCE3B"FRFIG4N)H0#PD"M;(^J0K HQL[#U&&K$!A@(!9 Q(4(*NTY]NGX_S3&Y!)8 MX(GNJ*)N787@/F"SF>;Z7+X^_C&5M/2KS6YLO_B=/0F4&@JY(MQX(QE(%2%@ M;?P3 R>='"?S[G7>\60MG*4HR^]N<1ZK8T\6.=*F^< L%01 KQQ"RAJ!-4(U M\@;P;RG7Q?QJ,8)$LM>%XX]TC'M)M7S3*S!0,P$ZP9F$&G$*5-Q>*^O/2[!( M?^I^KRF_<_T9N=T?^2'2..JCAKZ\N^IK/';7A_EMK/ QVP^& X.=!,I"I(6@W#A38Z\AZW[$EG,84U?6 MYRB2Q:O#:1;PY>[\4?I>TZ0_;4>"-$ +2YW"3"OFG5$,7R8G KMO>?-+SI"Q M@@PAFQG\ML=#_&M>V7-?NC=Y^% 5OQRB]-RG=)#Q=K5+]^@_%;,[@[_L6"L7 M[Y5' M92>V851 PY9P4'4@H#"/;>*]XN5>4DH[SI@WWEZT$H1.)_C!CG,8EL M-J >'<123UEFN]F=VEL\7]N/_='(VM^I#U7$J*K4^I?#ICI)I]GS>>6)X*SR M4"!(-3,@&@(<>5&#PJV9,E?K?3[07A(NQP!G*E/IM=ZF7W?%;5?/S6>#EPA@ M*:A03#%D+#< UV,V6H*\78Z])=F"&4/@]92V;JWE)(>)?CN/S*??OT>$)DAY7AU9FU^( B! MXCQCN(/&8JQA['8] U$FL,QSZ1U&"#+[ZY<"ET(XX8[WUS@LHJ89U3WF?8//[/7(S+9U#X#*\+?*,E>Z.0NT_P6RPQ$.9 (_U'LCM>^MNMB MM7TX>UJ.E^161W]*\YK9[NF 3<3"*.8@=1 [@;B\C 5JT#W09YSEL[=(RK$A MFBSRYJNUY_:5FRM/!"^\LR3NKP$FPEOAX 4[ATB/K/3W1P;,=_ \##@S"O_V MW8)KSP3%F<-$FF@M>AEIKEE*O'T:8QR]RG/A'DQRMYG0"Z=ODQ-9+?SY42$+ M"MR\__'J]X,54F*J#+&2Q(:TP,[48^.$3NI+:!D(TU].S9+OA,R,GB7W^%BL MCQ$BJWWQ[O'%7YH"KNY[42 :2<*9P(9YBH7$_'*^X!D0&9F.HT4WC(K8C/R) MEO$Z K1ZBB/XL=R? M'C6) \U-WGGO%B^(?FRL 833W;F/*G#YOM.0YTFW@=!Q-_JS91#K^[N_D^ M_?;N\=UAORY_*JKCE9B_;IX^MIB%AFDH4&XQ4-@+85FS;W .C@[;N#4.Y'NPJ1(#EIZ/;A MGX?5\^;QMY0F?;TN#['E61H=]>I'<]/-?QWX=DBUV[^85^+_?3VGQ(_"C1Y= MLDI>E.:5V:33>T)4.L>EA''CXX'3QC%KXU:;@F@#$Z9:[0BFQ^':99*[WQ'B MVA(G!*614(!SJ1URE_&G4X<)3V->O6$RLE3+:7#+^B[*YX$_/Y?_36[-*D+P MOJB*W:>B:N$A;/>"$&42A6$4LMJDPI+06E]#)D2[JUI3WE09D13E! !.90LV M=_ZF+ZG-XP%Z)P7P",IH'4%" 2;HHL_49AI8.Y9X[V)/+P3_2!S*TC6Y!.K, M0YE+CWVY,[OB8;/_6UE=#VYJ\UA( ;0(IWQ1PE@-/.<:UR/U6F04%#R. +]. M$CL<5O--).]^/AXN;I]2W\UJM_OM7!#X-E?N?UE0P!''A<8(8F8IU4*%$ M=T^7,IHS:E0&C8[@5+SZ>_GI:)F_V3;CU5SON,?;@A#2022D$,I[JF3$A]:X M&&\R*NDZS99M.BSS,(+TZCE]U-D*.C\?)+"$0@6! 4PI0(#U%U7&%G2O%3_: M&C>JA.\RB+IAF =_S,?5[BD504GI<\Y54;95=SY=>5\P$"#-C2+,2*2($]:2 M&AOMC547Y>;?_^3\Q?Z3E6^6Y:K8W/W[ MGW[[^@%\A9>7?_I?__$__NW_^O#A/],O5Q8JE[N'?+.U8)5GVWQE?2NV]]8_ M5GG]AW5;E0_6/\KJC^(I^_"A_2.K^6)=;/[X*_N?FZS.K>]U\==Z>9\_9%?E M,MLVMN^WV\>__OSSMV_?_O+]IEK_I:SN?G9MV_MY^*N3O\'^]:'_M0_L6Q\< M]X/G_.5[O?J313WO5U\;/#\6FWF:;9?ZG__@?EM72497K_$M^:['__^W+Y4ETR<_L-W[>Y'>, M[\]Y592KK]NLVEYE-_F:PF@^[;[*;X]_Q+JJ7GP"8RAA##DA8^A_OO/!V^?' M_-__5!&C#,ASK+[^0,UXKVG7S?4B?ON1FC&W M#0UO5B;:[^N/U8Q=+V2C+:/<9FO-+>/-1Y[$O&:_=46_ZGZ1??H9^6V,=Z)Z M\,'Y]VV^6>6K1C1??+15K/[]3_2KQ:[^<)=ECXMT5Q>;O*YA^7!3;)HQI08W M];;*EMN%[R#?=0(_LFT;."2- (8!!)"DGA?]PZ](+)<'FL9#9[; MK+YI0'6^4W!.\G.^WM;]=SZP[WRPG6Z<_9\\)+WFMESJY;:E:LWF%&75M<<7 MS0942ZNL5GE%YSK]'V75\IV8=+_Q\[*D _CC]L.+\+ YCPE72@-MK^6'NG., MFS==BLU<5KMU_NFV-PZ6_]P5==$83Y\/_G6=W:SS!8E( G $W1@E( V]-/*2 M'@8B)%ILAZ'EW;ZFW;A(_]N>& +/=,(>KU7>6D.'/(1\8=T\'W[#^KW!?;IW MCA03/NF;-!QBLV"P")R(P3EPW\ (28Y"D M(.[L^@BG1%5]Q*Q-H$,75H_1^KU%J4&3!#F65R=S]*KKE BSHVG6"\($U4N. M[/GJF*0_'(JFPM1[VI8_9@^+Z[S>7G[ZY>'F;[_F#S=YM?!MNDZF*^44IR$. M$Q0Z41 @/['],'$ 27ET3.Z3#6O6EN*Q+C_Q:9(D-^?UQSPM8EK3,7)A,336 M[RT>3M&6)&C5G8XU&S03$O4"AQQAO!+,G&F$U7$[63WJWA$)5:-A6KE4Q%[J M: @",OAI>Y]7+$B'*]K.'/UD AP),14R4"!71U+"+E)/: T(RG(?*)[1F? M3^FN#IIF(,%:W"@U-Q_EM?<5_<;E-G^@RWW'=SSHQ@F!* IM8">)VTV) Y!" MK+CLYC0A\FQUM8#2V++:G%R9[NBEG#E M_<6T+#^\.O4E?\HWNYQ0!V&Y:4Z>_U%L[^&NWI8/>86_+]<[EC@(ZIH"RU?7 MV?=%X&/@Q38U[SE1[/@V]/P>B1EP1E*#UC#::#-(\)-.HA^5X35Y,8*_RC)H8 MLGH2!-T0)C'T8.R'CDUGFW$,'1#'/DG"A/>L4O!3S?76%LADB6DO>3C3O20) MFT?/D05?:FDTHNV=]J>\,87R>ED5C_O4BL2.?,]%*$YB@F+7\],T[2VZL0]$ M)@XJ=@Q/$%IH%U8#[L(Z@">7'Z9$*:^>C,.FJ+A($VE(;4ZR=%9ZU+F=BPYI M\.2-*.EBYSV%JJOMX@MM7GF3<@%AZ+DA<>GH#@B('$QCWG^VYR9?/*6196HF/5X4]>L^+^4U3Z__M=@4#[N' M[O-)Y'KLA#WQ48!].W9AZ@XK&]MV>/N]V*<:[OD=&/X.+LC)^UW<'!UBG;S# M\?YYM;9._<+S$]U:CIWI.[8D[E*U70AT[NS[P>C<8IQP=&YC= AV[A;'F)W[T/-3G5N*G1ET;CG#4"6;.*',K\HFHAEJ M]6TD\K ZXF[B%4<>A2ZBY[RK*.$-U\ZB+$M\&;F/>447H)N[QNJ7G*TY^W]= MY]7#(L%4._W(]C"@YKP4.A ,*Y\D#/G3Q>ZQY6K=E994#\I+X_A[46]S2L2GVR]Y7:QVV?KOV7J7_[++JFRS MS?-%''AQG(0X"4(;0>"F 8(]%D)<7WS^JAN!X=%@ ,CJ=SQD]!.*;&U5'5;K MB8&U[GJT@IEUAF(B,N>=,AQR,^$W \R+$/6PK0:W-0"W?M]6+#4O6]?3G+T+ M$OWN'-I4X.8TLS;FX]'YMEE&572: MA6Q9+-$SY5L'S*-Q3!PDN"V/-Q% 0@ M(@$); ?ZPS@1 :2JS7)6I]+C%NI3;BT[I!JT6))W>?TU3[DFS3T 2L7 ZJ%. M+ZQ'&1044[4HS%= %?WB$$T=S/'?_U@W=5:S:OM\326YSAJ[!QLFGVX/OK] M=!X=N4$0N7%JNQ&D:+PA8<.'4.SNAU[;8XAFUHEFNVS,[JJ\23"HK;JXV_2% MLZO6,>N1>E:(7Q31'!$^(9TR&&)RVB&U&JC6 ::7&[LT2 <_&_MJB!"99Y35 M5%CFH:_&O'MS'<0DB[Q:V]Q"AN7#0[%EFK' 48B0%]MI ./ C5T'@R$!W_9L MH>I;HI]M6"OW2.I!#;?EZ]VU0_W\RV=@CX\L#GJ2DP_ MA5GFTT>3! ON#3?5!O90QI6V5SR,K;G=KFAR_[F++,&F]7?\M4=NZ#,MN,*MHI$1;U]JBM ]A6MEE9'7!KC]S: M0Y_LKK("S6$$,L!L[<="C3!UDR[WO,0XVPS-# MAJ@[ :63BN-Z(_O2QTC!XQL YAPWL4'A\)V0$P-$L;$&=]BO#0Y9O4<7UD'D MVXOF%G/.:KR;[$D1+;$Y,Y),U0KF,;I,YOW)]TJFB(*F4>B7K-A*Y<)B3E@_,3?^//?A1IQO^0''8&Q_B"''I/]B@X[Q2/ . M.P?'2G01QK9FZ"(LIRB.+L#" $+'3L+4ACYT4SK^>4$4VU$00F+' >_.J5ZC MYN3E\,R-[8*\0#J'#1 A(L_HAIF S$,3#/E6CM&DE4[#Z[;D4P@\Z 7830C& MCN_["?*BWA8*(J'2V'(6#$_E7I_>UG(UX239DSKK-D">B1H@_G#\.E&.$^$B\W=^P(YS-M5/=9G>_-IL^0SF+NRNKYTRV["MK_ MQJHI287<./0\0F.]@V'))Y:*=Q+U\?;(_"JKK^GL#2O1=HVRD, MG-#Q0]O%($ZAEZ 6#0K22.Q-4E,83*F(V=P77Y"6W@NMDE7NW+7LLMMD:K%8O'LR* M P (LA//]QT?.B2.8-(;BZ K= 5(TH3I-?KM;;',K:^/&?W?(SU<3%UE:>3< MG33/H.CDM0%D]8B.$,1[9 ]-LTDH(! #%V [3P(T\ET W[,W%& =";^C)&C&L0QTNJP%F M]44]0]-JL%)W&&*LNCP$GJ"!3*G*>^86^B1=D9CMX[7%5D M=AZ2I,638P>M6MCA*= _9(7]DI=W5?9XS]Y?:29E'O) 1"=C5/H(CE(?^7'0 MV[(=S/T2A[P%PT)TB(>_>K\"8>=U9SRNQ!3G$,IH#V^=).*(K.@A;OJ"_QI\ M*'4V)0$1R>]>6^IF420)'!I>C]V[)2A-$A>GPRS*2[G*IZI9&%%$)%[R4F". M0TU&(4U%349[VNLD%:?T1)FZ&>B)N@^ESL;$IR?+(@=NA_ M /W"1H00W^D^.(IJ&/^LW<"/F)T!FSO)51-C%>G(I>R3[QHT"EP$Z& M<19E]C&$"1PE.?R*XQT?=4YGM(.AYL<[B>*RS*@G*X('IH*+- $P G8(2$SU MSDE=%,/>;.+90H<]RL8,Z])UR?(WE@,J*VM@ZL6"T2G\[%#MH@-;-_8WL.OA"C;R, F!![ -73_"P D0G?9&CILZ M&,7NBNRF6#>5 M&G_-,V9Z]6GS)6?'X\7F+LWJHOYM4][4>?7$KB1?;AYW6_ICRA;]JV8@:*\J M>R2A@)PH2H'M@2"."0IZF-B+N,ZS)P-G> JV[\47UH%+5N^310>_P2NK<>O" M.G3,:CRS7KHF5QYA_, +"O <8RXKVJ.&VZSB:PH+SR@Q=@N8V<@RNONG1J-I MXB \@J7/PY=_*_**_OW]\U7^E+?I&.RM6Q>$<1!AQP^BR$])U!LG40*DQB4U MDZ.--M8 KBE[]1'\7>J&C"ZF!0>"\4B6GI,+\VM6H\\RQJ.\>BB?F9YJPN@R2 "*DB3P8Q\&)(K3 08]ACHPEQ. K58GE0)I>[I M:&9>4!)')UVG,DYRIT>(.AZ)U!J"F2FE7M].":8!!H5ULYFKUHU,>UWR?YIX M";"Q[29AXN, QI&=]A;3F,AM8$C8,:R)#1;+DU0]&=X$-V2K M87"B.T%G>.*1+P5V9R96*IZEWH8C(+[7]_0'5\5#L&:Q0[>>J:RO[V:83%ADB :V088=#8 T3(R:L#1BK M0R,CJ#(D"0BI8;+D!%20-#X%?>OI*>54X&0&BJF"OM33,L36R9>;9?F0#W=< M7U83\F,O\:"/?!R"! :8^&YOT4LCH8>Q5>P85LX6VL&#>$I%QI0(Y5M C\6E MF-A*TVAD\7R&HS.+9QW,SF/QK,634G^[TZ).WC$^\4N1.(W>U4-&MD32OO\U XO2Z=J'2FD:\)LLNOAOO-$'@@(6'L^R2!L6T#=M6DA1K:8>!- ME&'.#W"T;!>]:<=7LI47IFD%@L?-[M;-EU_*]9J4U;>L6BT\S\6.@YPTI8-U&@;^?HP.;>3& M$PU\DFA_R%&0O5PU>&O]SORU.H>G&Q1EF\OH(^0(+64.PZ54(YG[Z'D\=N,, MI8KMYE]N7%7EP]P@JR52*K*TE39T&7T46Y^KK-JJW@6#LJ3A'5?.V24#X5NYV^:\IAL?R=.[9I MOMXWI OK)K\K-ALFH.6MU5I2OVLQ0IP%A\?9!E=^2#QPJ2W*\G;HJ]^,?6_& MR\&U]F.GO_>A'!Z>46^2YC"SD6X:#CCNFXP=$=,CV@FHEW6]R^M%A'PO895W MH.L0UP\\Y.%A]/6@4&7&:1 :7BN"Y3]W1=V^Q;G*MKEURT3PZ:Q:S2E^9D>J M\4(WFY'JPF+>L3>KN)/#IQVNSL;(P'"EITW\V,.5)@XT#5N[BZ>\NBFY7Y*<"6H193QTD']QUD!FQ17W MXQE;@QTLU):'V 5?JIP)C;S/7LX$KKGQL/?0.G#QPMHCMEY M@[=I+\VM)6N M3"=M)Z?^]&"@'/EASG%B>&:\G%LKFL<(.CM67K\_.C=\4RX*O^;;[;KU<.&' M-D2()#:(XR"P$X#M/LLQA($;+S;Y'5T/K299&XH Y5+5I%750Y^XQ?4 3#^$ MGM_WG'3A*!3C25:/VH,[OR7D@8L_]"+RP(_Q5I(R[6,>@^$L0/@\@E282(@UA)#V#CU D#-YIR7U02L>%] MTC:EG Y[Q1,[SJGR-1M(K6TY]_%0M@%,,C2.$/L9C9*MMU;OKO53[_"??^A! M\W@0QQL_%1O1O^10JLJ)V5%52\2X2I\< _Y-'O@U73+7;QX\GV:\XA=48<\I2(F0?2'W0P/?#6.G#WQVLH F5RYH%8 MI,'(5=Z95SYT(XH M0#\>L ;([;*0\<;PWKP:2O$>/\8R\;-7$P M2OZI6$3$*BI=9]_W#] -[\^Y,0I]FS@P<=,H]=W 27T;0>3;41RF?BI4^$?. MA+E9>5<9@\(Z>%]QLN<5SW!TINOK8'8>'5B+)T?+_>A@1[@S_:U<%ZOLN7T$ MRTY<[$7 @;[CQI$7A0&*>UL>";B*S*I9,+R3<="5.EAR#Q1*TB>H0L:8D]8? M7M+,*L\A+SR:(\7CS-1&SH=3.J/ B+#"@-WVOJSHY*"IMA@%D>< ^K%TDH A M3($3PLY8@F'(]7B HHGQ-&; I5"/59Q!094Q1YZTS'#S9E9G7C##(S1R5,Y, M:22=."4U*IS(:TU7*='!L0N#- 8(V%3+PH0:[\W1-8I0N4)I(Y/HC4)U51D> M937' (4Z5&?"+U-JL['>U*R;#][D?[7 H(&/,RP3:;[.JAWG,;\("^=%P1 !8A*0XBOPY;>O(GV][CM[G2__ MR@3[IU>RI7<5N)3;2#5#H_IF*@^#H^RH7G%4 MH54G=1X3! U^O+.[*LN,K!:AO%Y6Q6.3E1:"Q",)LA,2^4%*,,1.TEMT", J M:B1B9QP]VM+>=-_UIM4>G9H<"=$I)TBFF%25I L+<; XBB0= !$0)1EBYRE+ M4IZ\(TSR[$@?+^?50W>Y'67;?&$'@1.0* P3&"-L8X^NGWJK*0HDWN>3MS6^ M1&WW")N27HIGSZ+<2IY"&Z157:\.T%GH'*7CG$R_Y$KDC%J2Y7F*E[0W[YU; M*[$D*V+@[JYJRC.@)]%HT M+&@#*&O5H+)N\DU^6VQKBS6(0Z%3TS5)NN74S3S3ZAJW)[X%V55#FE;JCA(G M('AJQ,]3]A1]>D?\=# F*X'#O].NSW_.JZ_W694O?,?W8H]X29)"*L9)FD1. M;]^.4:HB@_)6#4OA]<&DKE-!]BK#JECO6.T!=ENR:#OR8UY9-8.LIHD*_,OI MXCC4JVOCP?=ZI.SVOO7U+.>C*.1)"@544CT,\U1*#7Z]HY:ZF.-5S"_Y4[[9 MY82ZWM_^814AS5D-9M!R!Q(P=YI,F[C*(H0*%+D ?]*($I[XZ2+G/F M>FN'L)T<]AC;BZ$]RLGN,G"R=Z:CZN9_'MU4NU>EV5:KM8M>Y]^W*67CCX6/ M$LR]HV$>-(@MM&TW)!@2NF[$ M?N*&$8[8?,B#T$F(GW!V3>G/-]<5>TC[%<%D,XY3[)SI9\J$SJ-?J;M1:FYH M8OWF8[YMUQ)795V#IZQ8L\M3UR4L'Q[*S=$D5 BL#D4AN<5'W9CCMCGZB]8(=7H[A9G*'N\&,_IR6" M#' 5'^47*U;V9DGG+YUH+7PG2FT'@! &R1!XGM!TH,AT/46VW*;K<\+B6$( M0HHSH#4XP1.H_&@P,.O*MJM:N:5]=,J7ZXS]N]B M8VWO\ZZM62CJ\0 MK,?UKGX!G[J]6[/B=UV&$#60U?7NH1MMWOY-_S:EG4S>]4[6>7S1TOU2P MAP=7UNZQ;-FJ*37U+7L[@'Z#O:!#K62426IPU;R\6O]%L=JH=-,\,B$8J:W/ MH"KH"$Z6H^J'V%KE'WEQ=\^61+359WLMA4"[58=B M7SRLN74R+*2\. 8@S#!L>=$=N02&'3@"(CB0&21,Q(DPZLCE&_*)H&TK 1W MF<8*"=_":H;1$)NE] Y8G0=6ZP+3X-8)Z\"+5T6C)]N TL/ZF97>R&&=QQ)Q M;*?+2;N2F8&@&986.')Q1-(P)6D$_#A&$1HP!-"-Q5XDUFM;1$JDWA5N5S'? M>EW).EU9MO/4=LI;'FC*3W2:UTX-3[_I,T9,] J^_F 8U/5NZ3E/$6^@:=!J ML8C\6)(LZ)ND\LHP*)#GWA:_SM;=9+^Q?K@]?%TVWZ,H\M7G[)G]\N&#O(O0 M=P("D)/ZGAT$$$8XQ#TPE,9"I[PCP#$\P_[:"FV[2K^P\G_NBNWSA[IYG'%E M??GZ6]WL-#WFU6U9/62T.7ZX8:Y8&5W.KVIY61XCDGQ:/;,@B@GX ?AACZ<5 M[M=')JC?N=F_$M7\9A?/SJT7+[J/GH^O&(?SB?IC!7D>8\*8#K]-[1^7:\7I M>;=4>#.0+5Q,[ A&-ETA>'%"G"AR[!8%LC%*4I[#(E.V#9\2]\4W6-;$HF\/<+ W L!T_[,:$ M#DQ\XODQHHL$WT6NB]W>NN<0H9UO739'2/RY?'7G5'"/6QN[?((Y!;%B0ODV M?_S(:?EL4LI/\">08:X:@7E(HG:OWLD_U\.:D@0NB!U$0>+Y[)V@.,6^'_8Y MD\@&;B)45TG.@F%Y:[L=FQ.VQ4<.THD$IX>2!"IHFE;N-"G8#*1*5)BX:9RQ M#/'[P",Z@HS(2DR?[)#$-L ^1"YV?#]R YRX@Z"1* $J(L-KPW2"0#>FFQ : M;AKEI,8$@^IB,\GB\00U H(C2N8\)4?8BW=$1XX57MD!FVW1IP-^'3( \??E M>K?*5^VUV8?'79M?^>GVS37 MAX2"6T_\FP4D]"/?( =#W27 )&#DR@1$:EQ M$!F6-.;$AR'-LMUGRSL7]GF9RVR]W'5OK4OOO(T403Y]G%_PQ-3T$+^U=\#" M+V)WX /;OSLFP5-4B]-"_AF]'C>X\U#WD7TNI^Q.8B/'Y^R9'0+5=!$.ELMJ MEZWWB5D!#M,@B(,4N$&(<$ 7XTT)=H_$) 7XO>=$=)@PIQ$]JF8_JLPFY;Z828I#F(;$#G'L Q3[(7*C'B0*?:$RN2-#,STQ@_#+;QA9^#\_XX]? M\5<+?$36I^N_X2\6_.W+%_SQVKJZ!.GEU>7UI6A=IK&#R#DEFV_\!.=FG2-6 MY\F%U?EB'2"_:%2Y\>?PV];>HPNK\VG"@E!Z8W)NRC9-\.UPRA. M(A<0&,2\3T;I-6I.>7J(CNA ,/(+2$#K8<7MKD1L(O9HG:\-T*G0' MB^W+#-WV]P::X(-YTB3R:=\8_(FIG!1U1M3L!#=G=$N5S7DHE+(7I=XV)J@Z MVVS;9/ZFN[K8Y'7]-;]K$H'!]Z)>I" ,4!0Y(' @1&$:.73JTMD,?5_HB$#- MDFD%ZK#0N0!%(RHZ:AQR2L]H] D*$"=S9C3G'"GGE$<+F3/1'SV^O%8AC0QQ M:U%K I4/6;%9!'&$ [HX"E/@Q<1.7=\'K8W4QBX12M02^^31M*;%(ZHV8BQQ MJHLQ@F35Y#UNS.C)(0WG]$.*KIGHA1SVU_J@P !?H;FRVMZ#A[PJEEEG[->< MI=(OW,3S' 0C&X6$ #>(@4MZ8VZ2ACS"H&C"L$(TP*P.F=5!$ZDU)L_=>;D8 MD38QW3C*F/5[BXM38%6I$RG#-@J%DF767E!9O]/X.&M[G?+WB,9J(F@.M;G4 MG2BU-AH!^<6[JGS,7YI)PX20T'%L+_"<&&$F]+T9WXX)M_#*?+AAR6TA26BM M%%$<*FN:(S%]?4F/C+!*\20@J:;YDA/3CC<]*GK$Q5/ZJ<+&#)13"7ZIJ54( MJ.6775T7KT0Y0 1A1 AR_ 1CXL=NT)T2I([G.%S/?4I_N&&U;"%)J*4441QJ M:9HC,;5\28^,6DKQ)*"6IOF24\N.-SUJ><3%4VJIPL8,U%()?JFI5]E*, S_Q'#_UP]Z.BQ.A8T[Q3S>LE_N3.0;):C );OM),,:W M]6>6+#'A%./):%+&0 ='XH4X=?/8"E3 ?R*!0I8)4=VX?'C,BBIGF;Y]9?;V M6TRYVKP9%_DV\AQ FHT2GK[" =01D_4K1K6F0-@5C$@L]84FIS::.!9 M3(7&I5A.G2ZL'F63S3HPO@?:/ ,PC6Z]2R"'GND+PKQT3J-?)_1/-W."5Q&* MS=WG9J@,SU. ZOSZ&(Z'#F>@JW.#6\G@LQ5]MPP6[1^*>H_VL2KE*2^'_H! ML'&:QI[K1"CIC!$;!T+WR!/(IT C2B.JA.EUM:EJ#3I\S7]@":W*K*!8V,/81][,4@0(A'I+<8X%-H( M4;$SON8P:%()F$IT2HJ/(2:5%8B'Q'%4:,^0B!1)\#I3/9+QY#U1DF9'?@Y$ M_[S+\D(0 =X*"*Q[:$ ^A"DO47?PUR)5SKL3*5,4NF:2H3*3HS,<*E)FR;) M[#S#D=!$29S9F:J3C"?O3IEDV>$N7U*5J]UR^\9P=U;EQR&,'4B2F!KUW3C$ MJ3-,UIQ4Z*UR15.&-:I#9[WM9&+JI$HHGT"-R*681IVF\?U#>S.%8?JV)9;.Z:V5P0 M)F[@1UYH)TX0NCB.$K\U#FR2)%RYE9I-FI]F-2BM;Q2FU>-LB^[6[#IKAU5V M1:B%=>X)V-B$"\_%M'!M:FK&P=[Y69I.^N>A@;J=>CMWT\^9/DWL9I%)ZMEN M[*,4N]!Q L=UD->;=^A_]*HBI]'9Z*+L>E03][JTT0#MIM1QJJ4K%X-*"BD8 MA!]%(T7=$E9)*=YX=?*Z>,C!9O5K1F6DR-9U#Z>;L"(4(]NGEA,4.Z$3>=@9 MC,8$VB+JJ&C*L"8R=!^RS>K#0X=/3/-4>>13NA$I%-.W-^S5UB!YTRQSSU-U M1L@T<3P/^=+E3&FD'8I)%2F^YRNFB?DK=3=*#4W M-.7\B33?+.\?LNJ/]G#4H:92 ",7I DU"M,$]V8C-^*Z?*?-V/CGE0,^7>D4 M@NQ*YU28(U;Y\)*;T[&R*UYP)99B(4?S/+1+GSOO)UNH\"2O9;W1_BB5)"A$ M(?%M)XH" J( ]!,V)XAMM;0+46.3:IF>! QA?F75S""U.M5L'OD8K]@2TC-) MHN>J9[+NO*MG2CQQ5_'+UGG])7_*-[O\8][/ V$8T99 ",8(1D%JXS3J#Q*< M,$614#4_*0N&E:O#(WC/3I(L/D4RSY.8#'50#K5GDG7?45[."(X:C_-0&44? M7E?_T\"(]/SH:KAC'$:![WJ>#SSLD2"(H]#ODLRHEJFFRO.;&7].)%]&0(5- MR7F0&2*59T#3E1@XS9#(K$>$-D)^ 'PT;+!',098295$#(VJ2X\#,$5!$J)24I),L:@J2A?6Y_=I'$>3 M#B@242499F>J2U*NO*=,\OSP:M-5GM7L_.\+,[/&WQ_S39TO, Z"B(2IAU/H M I02Y*#0#:@I.D4#6"B_5,Z"837Z1 4H:RH!K!D\*V]AB8F1)'=\*F2>-C'Y MV3/6(*LO+(;,PN\09T1^CG)S1G?4N)R'X"CZ4.IL76(2LW\3Z],M>\N8FFH% M+F\JGL"RWM;-6\8W%-/J<_;BDS ](C&'S&!ZB*\?( M"3C[DV$4YCI> ^I#@\KJ8%F@JNBOY&V]R(DJF*@1>J:WCA2I>73KL9PM)^D- MAH0B/02U?S:3:E68!FF2A$GHA'YH^TG8H\(X$=HU-HW%\/SFZ_4G^+\_I. K M1A;\]"M["!E<7W[Z*#;!,1X0S=(]0BPT:_=DSQ,K!>^?_Z*(;HI- V@/=&_<8?7441@&$:16?1_%F##COIUB.TB$4M$UF32L MQP#^G]\NOUXR"19\<5X7I7Q2.P&;8HK: [0.$+YXG7DR1>6C[HQP:N9^'OJH MVZG2:'L5KB_QF%?;Y\^TA6[I8AK_M*E=/T' =]+( :'MD%9E M8^@EW'=%U V9ZY ]M@NK0=>\GS[@FVQQ^BYC9_JA/K;GT04U^O.V1()6II0[ MWK&^3T 2QG$8>VD<>:X+7">R.PBL_XN6>=%GV/"4X_.73Y_QE^O_LL!'9&$Z M_?C\*_YX?6%]Q-?"55\TLJVH>*:)UBE^LYB6B# I(XHJ 9FY/BJYQBN5ZOSQ MJN;E9ED^Y*RL.*$]=9]_S^M=B4U;%]OER M0P4HKQGPEY_"W-@^_YIO[TOZDR?Z*R\W"B,G)9"@R _3$'O$IFTTC&(["D! M(@C3Q5->W92\\CM'#T3$Y=!9;HUIX?[\$WN6X<_63>.@]5B53T7-UC[TGU;1 M_(JU90[_54SY>MO<]]"VD]L5I7K -? M+JSNHQI&Z'R JB2[A5>NU^R3>FHFF[I/$-8SX]Z<&]D\AL]9,U3^.))A?#!' M](MZ6RP7"$=N'"&'KLV@3XCK)11.AX@DJ=#VJTD+-CF(OAZK>@=D/2#U0O0.+IXL>W"%E!HTQ6A4'D"@S ,RW4'P[A0<[-N3*=-$#ZF3+\7 MJ;FH=(=3KTB+!N^'U6AA1]4E6H[;&>Z/+?S83L/$]E 8!S".G^!9R?^ M;/?%WD4^M_VPV6Z'O=\&9K<-IC7X\][^FOW@)1O#>>QU<;>D'W9X-,_,='M; M@M'CK@62W[&/_Y(_EA6[:31LH0$/)[;O!L0E/G(CUX5T] _]Q'<2',01[Z&R M].<;3!!N(5D#ILFVW4^1H?@>?K?F%'@4[;I R K>Z+<&]$^*?K."*/9<,Q#-0W[6([9P%7T]M/M M<#/Z%MM^[M0!/(D--^5M<10'4>RXH>L1N\-&8ML5>JQD'$2&]?B5%I2W MUN"&U?KQ8O77.V-M2^O0'4T";BRL,H(^AXB*"?R(P1QA1)#DGWN$,!W?.8X8 MQGT^.X*,P_@H(TK[\GP,4.#XJ0-3%$2.'P$0]4,=P6DJ5-QN!#@_REC2>#/F M0,(9S1%&$?V!G&@(>2>&\QL_&L"F!@^QL/X+C!R"#NL<-F2XYMXL96EKS&9_ M!;*'T!2?CR/B.$$8)LB.?(A]#P'4V[03[(B=+ZK9,GXB.-P)'C1@BC<7SI)T M;A=5"[GSZ*B:?'F]GZJ1(=[N-?3SWE;_0HUM1TGH)6Z"?>P'=A@&( KIE- & M!$= Z#:AK W#DZ?],-OC$IO_2%/'-ZD9@S6QF19Y/D[1[)E>P+$9.U"+F4GSDV!L6,H=';P2CI1YH" M)9"]-';3F,?H-#D+[^1.31,5X5V"?=KD@L0I3$.Z-'!Q%+HQP="#G24Z^F*A MV[4RGV]X'&H2+JRZ$Y!R4)G')AJ"U2>D^!/<)C!$G>P6P8M$]HFV!_:4\&P- M2! X#VU3\N#4EH T&]QS[*%JZV%=UX6+O"@E(3, /-NFLF4/Q@#Q8J$ILIP) MTS/<;;G\HRN6O#S )?EYNMK0E%3?K'-1UOJT7=NPB A &/B9! MY (2NF%O%*, BJB1HBG#JG2(CB4A/-+?NV^Z63$@%=RF5.663Z)&I%5,JEXS MNH=FM=C&U:;S/)W1*$T$ST.K=#E3&FF$RE7HO^:/&9V_Y>MGMJ"\VQ3_G:^N MZ>A89\OF:AQ8K0KV1;;>UV.LP?*?NZ)NOL_JZ7\@'@1,D M08JB, @\@G ,4Z%W1J;&:OHL>7N?5U:V!_>A:A\HZ"=U@M(Y-5WR9?1G&U4Q M\3Y6?__"VCMG[;VS#MV[L/8.'A3&9=_?^V@Q)_L9ZFKR\OTZ0W9F')E+8YG' M0#0;-MY_:6#"*'%O4#+][6S4BX"P;4_DV-B-'+I6"%Q[&&X3 (+%)K]K\A8% M=BB%#'#I4M+JTALL@H/.[B";8,F>PQ'[:- M;[45SWZ^HT#%Q$DKV7R"-17/8B+64]S#/%RQ-J+6'=->]%7%*-QQU4V QS.* M9R(:\U!!(YZ5YMOR?"M31I[M( ^EB1]#G\21%SM)[P&.$3%<;-@8;N.3R2:M M0[X]*:C;)Y*WB+5$##!4F> MIXJ+.O&.CDMQPJ7D[9Y2;RU?-<:[:@@X#EUDT^F]Z\2>XZ,@BG%O#J8^UZ:V MLA'#:MZ]>+/'UBZ[!=1(B4$.)1^+/#$M/\';^S53-!,H(.AC$2DGZ1VARSVA MV=F&R"?(9WP^)D1&Y01[SZQF MS3[O^2G9UL37#)1;ER>E_M8DND7R:[ZMBF6S"^-B1&*0V $$<92&OATG<6?" M\0*"Q39&!#YXE.V0%H_DWJL(2[Q;'X8(DMGP&(T;TDA5SIV(?;. MG=U[D.!@!A(I#?W-/H.T_Z(BV&UA)#A,?)*ZV',)B0FT_<#IC?AAS%6S4/*C M1Q5"R5U-,:[$Q- 32IR. I#'G]2SZZRZRX='!QP'H# %$0Y2"&U Z)PV[6RY !+^/ 1I"X8% M] "7U0$34 =YWCBD=!3*Q/3T"%LRHBI/FX"RCD*?G+Q*T\/B6TRBS- M0&W5?2AUMAO1A?W7?+M=-VG"U_0OFST$X"9!C'P78Y\@WT\"Q^_W$%R7N(++ M>PD#HRSR][@L!DQR:T^&/MX5OV'F9-;]TY$FN@E@F#PYZ?U']LQNE-0'%T5> ME/MM3IYJJQZPZ]@B>,O$V8T"!>)FH,;*+KS9-%#F0U:+NWV*(()I")(@=&R? M.+X3-//NUE@2!5SE:!1-3*/'DGN+I.1L^NU;3DY)LS*',U!F=1_>9MTJ,\*ERS"K[X]8 2VQ-3X+5$R6BS+F( 2C\"< M<1U^[(I@4"5F#_ HZO!Q1DZIL")_,]!@50]*?:U)\ $=9F'8++&CV(=)8 =A MF'@^B-EF=6_#"7U?Z+T9=M">!M4DJ7S8FN>()E]"1YNS#QL)6@DL;]^I4:! ;5G_7@*U.S1;5:?:0/[F#WT2WH_89I%0 @125,"$_8$ M6 .3N=D'3%XMWXO5B(\4JO%Y1G8G#=\\U'M: M"KB>5QPU'KQCR9>\9CF\VWS5O)G:S6/=V T#Y#@D#$F0)JX=P:Z$&4X(](#( M8"!GP;":[T%9#2HQ*9-9/ M%."9QTU,,"JE/0;)5-2@0Q[G(4@ON>(7)DF.9RE0LKZ<%RHEAK2MJ4_-V*Z* M37ZYS1_J10(!C!P?AT&,281"3/'TP'SBB57T-@_'L/3Q5'E^I\@S\\5JG-&] MU-803$T+ZW'C**:Z(X5PFA7XN\2KK+?U174>.C^FPZ)K:=U<&Q\QVM/[RPT= MY)KCPKIYG/'Z/MM\>FP>P?@['?_RU>6FO2=V76ZS-I&A!VD=J>L3PW@D889PRW \- T MG^"//)Q=6%T]P@/?K?;]VRWUWNK%8LVG3*7*??OWU\OI7_/'ZJP4^(@M^ M^GA]^?$7_!%>XJ]B ZENSOD&P GI%ANX#H V#TR_@&KML5J_,[16 W?DY988 MEV?&!T-!F8>NFW*N'*5AB^GHH-.@KO,&2%]NDL+X-<\8AM6GS9=\N:LJBH_^ MPL=R4_7_I&-%4;?O*:6^%[!$9H@(0%$:H(C@,(HB*'C4^IY1DU,Q#4%S,S3T+KX/2/LX\=P'IH_@=^O'YV> MB'GAD2)][M"PH8M4^3]W[)'L)I$RB* '$@("'Q%"J%W@1)UEXMA\E=UUVC.L M[@>XK &85%:T%G(%57HD7L7T5XI2LVI[FB<>'=7 \LP44H='I[1/&UO"JG;, M;I?2%V/L!<2ATAG'OIT$01H,E@'PA*YRZ+ WC:I)95-KH5=0UT9B5HNN39+V MS,$4C[)IX'EFRJ;#HU/*IHTM%66K#V>,7:*.E_H1QF% (C]&,4B11\!@W8V$ MMD9UV32L<(>(U/5,BE1Y33/-I_QZ^>4*>9)L/T["!.5-A?+Y2IR25QPRI\Z: MVM*T61&W]_O"("2NS4KAX#B)0M]-@MXJ#/@>;M!E:\3)6P-*XW)4@%"5I:@9 M+N6G:UPTCK@$'?@17GZ*,SLS]5+UAFO9*[Z7A"Y,;-\;A!*&$$I)EHK!T0Y*K,.^I[CJ5&)84,/&(E=V?B;&JUD] M.\,5CZCIH'IFRJ;%I5/RIH\O7HW[7%9-RA",'E1-[]\TC@EM6+RV".YVO:)1%7IW$];9XR+;YIUL.J4Y2'& W")+(25$:Q:F]EVH_38F(2&HU M;%@A>ZPKGALM(]#,IY63,2PFE#U,=BUM5A-)$?[.J*61,,Q#*LVX5H[0C"6W M&"\WC[MM?94_Y6NGE^4$Q,0&"7%"0OP(1EX:]Q9#)^8JU*_#CF$);+!8CN3& MH0QO@ON%ABF3/\9M@5U8'8-3G^2^Y8EGBU"!W7E(E19/3FT(*K.C(D1N9Q$$ M@ 1AZOM!:D,_=D%LA[W%)'&$2IFJV!E%B%QU(>+F35Z(3%"F2XC<&0F1*R5$ MHNS.5XB$/>$0(CEV)%)$FOL5<)W5[2$O2M/0#V'DQAY*Z%P,NRY=IJ:1Y]D0 MV$XJF1PB:,6P"#5HK :.:D*(*'W"J2 &F1/3(@'23*=_O.2$+_%#DL>9J8Z\ M'Z>3/928D;Q9>^0&5Y-H\MNFO*GSZHG=W&K4D/Z84E2LBZ8\PR'8_L36=4'B M!;8;H#@-0NS U.GA0D2$SDLG SFFWJGED(P>/D'!G'/D%/1VV@05S:3R"/94 M<9R9WD]&P_GKN%/%A?_XN+YG=7J>LC5+O>Z+L#K("1T4)SA(@R3PO#!PJ:W8 M UX(;21T_)KF2TQ=7U,UV:GN$5K.GMVJT#@/ M<5/TXA((IB%S<:!@!( M8I@(Z8JD"W=$TD+\>9.:,OBE3.0V!4 MG2BU-B\QB4FSS1_7Q4..\L>R+@8]\]PX00D)0>H0@@+?=3U$C8$P\E&*Q4J) M2)HP+#$,D=5#$E,76<[XU&4$NL34A0&R7M UD;H<9^:,NBA2.0]U476BU-J\ M!-=%=,U6;$G&5F3;MI!([,$4$(S\T ,Q\5T/VNYPP!"F0AO^$A]O>D74(+)Z M2%*[_3*D<2Z*S/(EN"(2H\K,?60O+LS4-)5!QXO0I2Y4).0;I-G(@@ MARZT_,C!-HE2Y,14N3I3R/7%LN]E#(RM(E)[Z'+4R2B) =84M622_>MCI'#K MB2"'/H9XA0KE-]O]TP_-/"M-D)M 'WDDM@.(O)#J8FLH]3R7"-VJD?AXPY+$ M$!T\'2.U@)(AC4^$#/,EICR"5!E1F[>$G)$8!?;FH2LJ#I3:6I**@AP\E1[; MD1VZ( A<0%=J",=N#'MSC@N%RG))&QE732XL!DUR.25/I(RV&.)026%XZ1M! M:?;T<.N-!*-S5!T9-\YJCS0O[RE0_I@]O%K4T=A&W7PI3!(84Y&+8>PG"0$D M#@9;46AS/5BB9L&P]C D+.R\UXG*EMX33TB=7@4>1M52Z;#M&DCLV MOQ=X#//X2K*9DXT04^"M#)]U^X@&ZZ%I6@'6Y$.IL^&,_[[4U?!$,"!!3+S4 M3T-,)ZIQA)/ ZS'&P+;'?F.*'YEAJ3^\-M?ZT[Q9=.!17Y]@996;%,,HMA/;26UWOS*!OMPC,/+F1AQ/*,A6;*R? M!IQ_MG[OH$41=7O&K7 M"O&1FD1[NR$D$$#L!1%TXRCTDC@95#84NV*J;LVPUK4 +PYK>1T^UBRI]HO;TD=P;$ "0H@ ML&'D)0[R<410'/?V4R+V\I4^JZ8S^]@UP%SEQJ0F!3>.&:5LA?WZ MBN4)X1O_PB47@^<2!;5'81[J9\"O(Y6,_XX)A^]"% M:80Q:2'D00AUSK7F''CV8@]9&M)P0J<^1AAFN,8;6J2Q83R@%]M MFCE2+ 2.YJ:.B=RI7HO^3(OFE(L1PT')(ECEUI+_"1Q20)\U!M&?BQ4;U2#.<-C&7YX M7)?/>6ZM&52Q6;X.,OFF]R/S*#9<->"L/;I93.??9^S,/%XCW?.8P.MTJ#36 M- 6E;'\\=G;WA/@H37V(@9O$V(WBQ+5[XSCQA'(A-)DT+&D'*'7OUNKBG%/U MQJ=;4/FT,&U&_[BX.Z>!>LF?B0YJ=NJU%IK@C%\/-WG]Z;9/7'LKPT&*',=+ MZ:0RM1- ? ^Y>##K0J&C>65CAC4P+:NJ_%9L[D2G=,HD\DK;B/R)BAJ%QA:U M+;AYS.;>H>NLCFEB>BX*ILN=-]JEE2=>U?JZO,]7NW7^Z995!+W;%/^=KRY7 M=%%*_FSWD*^NV:SS.O^^32E-?RP2D*9)'$&;0 \2 M#&R4^C:"=/'LI3;TA.IAC8UMM&2EIGMWB9&] V\R)#L?Q/1S]'#RR>V<(RFF MSKTG+()[7ZR],[QQM7YO?+*84U;CU<@S5,TQ.3,$3!7]>8P8DWE?SJ,/RHY' MI-@4V_RJ>*(P-UO:!PMJ_A7,^G-6;3_=IKN:C9XU+!]NBDUSH'" TP:QC]P$ M."0%<1HA%,0]3@)"H3IJXZ,;<4QB0O5;G=_NUA;SJQFD]KZ]UC79<6FTL(J. M3'.,J/S8U'KSH7'G3!39*1CSB?U)[Y5UX-:,1BE-\>$:I\9N"W,;J4;W_^18 M-4TDQ$>KK_D=.\QN'YTN-G>7F]NR>N@>5^A^N$>#W<"F R9V2!CC-('8 W$4 M^HGO0+J^(Y*K)+T8C">Q/.4;-NRP=FCA[_0C-MG:@KMZ6S[0CVN&HT^/>94Q M5ZS/57E;;'_^Z:JLZS];:4X]RZW?Z%\TG88*&?[^F&_J7'"_R5@ 14>?Z6(G M/\9TL*P!M'6 ^L*Z>1Y^8SZCB!#/7&.%F2UX+,4K4,7J,(LZ?#0#P#TEYZ*FGT&_6?_L^OLN^@P,%:D M^4:%&099;)!X&]\W<>T&\F;P[QUY$^RIAPT]@3@SBHP'/:CU'><.$!>%/LD\$,4="#H M%ZE0 5[-I@T/(7MP=-%P,#E@8L,\Z78^NNV.-*O;4A.?[Y_KYD^N6">@OR^: M<:@W/+S9AY-%1C03D1*_/B2>K@'V8*T&[>2J+D;GV31%(W&9ATJ;;3Y^\Y#I43Q]6]]])'9Y M!1QGU88E&W[.JZ_W675@+W##)(P@!*D3TLEZ;+LN:/?]4P1#L9UV>2NF+]& M+Q\O/_[RU?J,OUA?_P:^8#'%5:"/3T_'84Y,+7M,%@5E-:BH&$XE@R<).B-R MZJ3.0\(T^%'J;FYB\O-_=EE%N^WZF12;;+,LLO7!BO1( GJ(TX3 R M"AW[I M^FZ*V\-(:(>((N+L5;K-FNMK U)K@/IBT3Z#"QN"9)[IEZ;",H_>:LR[EH_52CTJN[4:S\I/KG.Y$W$9Q[R:]C'D^?QYACE/AJAB\D5(S G^"1!$-T83%,D^O="7;.G3 H\CD/S5+VXO69@196Q*> K&H,69?? MONX>']=Y4[MHO9^)OM[I[ER7FA25:YBD?V4,K;?^3%W?TV7X&GO,KN\B\Y>ZJMV-PUP\5U7CW4V6;% ML)6[S?9+MGV#SH,@)J$;@2@,4MNG4U7;"1WL)-ASG"CD2M0<&Y-A!>_Q6YT# MUN!!-PUE/C2I^KT3%O-"H SBF/$[+_-S#IV\['-%L'X;0J'!8-JP"A2]G&EX MY6IA4D"[=599J_WN.0WX]CZWOO5!S[J@5T/0UTW0MT/05WW0JR;H+(^Z'))U MV2_<-@O^O/W#T\M-ON*8^O@_,N9/%>$9E-*H7N;O MMX/&074 T0TH W'@W9R:-@2B&U<,[<5KYB\&ZI\OK"%"4Z_;)*@]N^ME+E#S M6*\9]?#-;IEI-KEWTE@N1I.*SS:T\TW=3'= 5=%VWRP=T^?]KWS.GMFWP+>L M6AV^S;=[>&1_5;/];U;1^>_EFGX,\X4-)@L0AA0Q"CP_=4GHPRB,TS"*D\A. M44)7FD*[;C/ :SISK$-E/0VP!+?D9L 1[_;=#* :7/,QZ!]NFHLNA_Y9!PXV M5[(/?J]STFJ\?%%H\,#3"VMH)'MGSZ_RS>P-F@_?N7W$&36>>8QALV+D]?[D MG+")CY$W[R._$4'.EEW.(O B;+NA'X3$"1&)XS3P>\ A@F('4M/!'&M$9%LD MUD_%QGK.LZK^L\2P.%$8!4;#^4=P?H,@\W&"D<](J-X;\*9M'S,:YR8FXMCP M-H?83++R^U+4?Y JSR\W5*+SNME$7$1.Y(61'=DD<%P8P-AGS]*UN'$B,;A- MBM;P&,![5^KYQ7L$S6'E(DP")TTC1#P?I9'K M1W'@1A1)D- 1V4VXAC83=DWGU/>Y?9]NK1XO*WDY5'9_]=Q(FQH@D[JG*PX" M69<3A$ RL_*'85\B.7*"*&A-@,SOK>6+&W.;?&NM^FAM:;0RYE23W;CN,R&L M:O^:3[&A/[/8TRC;Y_^[MFH*JYTWT,]BZ9#-3=K'LB[.7F$1RXCD(_V]K$?- MH9M19J-NSXYE+QIACVOL^Z4JOVWO454\Y17X7M0+/R%QFGHXC3$ $(1AZ$2] MC91:Y1[=A#_9\/C5XK%:0-;O#)*(/(H3Q3'\&.5(;( 9G1Z!\<$H37(C@!!= M?(+\VLM3DBO-Q@Q$51Y[J:,]2 HC*EDN^2)Q(8J2R+$]UR>I!P/D.IT5 @.; M*RU;]K/'%<<6E&S_YZ5+4" -,*4DD>.0)"F3!LB2$\J>IN:"CV'5;$WQZ*8@ M/3-33E'TI[13B@4N]>R?Q&J>RFJ7*_5=8WG56/XU?[C)JT5*$/! Y(0!M>KX MJ6^'I+=,I[=<]:ITVC.LLL-#=]D!3 ']T,4JA_!.0*B8& ]<'B*\L%J,UJI3 MF!:FB$;KXEA MR?@6FG2VZ#:L+.,@W;,MBAN.D<4)9V/CU,RKYG-&4B_;H]* MI-6@[W88'MD/?=45. MD96-&1X<&GS6'J#\54=U6OE.AY'%_J M4:6]W.8/]2((O"#V@>\$CH?C($J CSH<]!M1P#WO M-6+=L- =%!7D/9$I_(+(R4#)D>+!$;WIO_5>QU8 :C7PK@=$8%!O8C@QE%Q:%-ME;#^=X M.C/_UT+O/.;^>EPI#30_=7'Z=,LR&-N,Q_6Z_,:JEPTPXC2.(B_T0QA#VP8) M2=FE[1:&&P.D*EA*QL<2L=?]D$XK!M36 )NG>XX4%'GY&RT>FB11/A2C*>4Y M2@754TMTYJNH>MSC4%F-/$HK[R]56=>#4> F3A0A'+O0#D+'CCV8=D9=D&"A MVGF*IJ90U0:A/@$5Y%92+LW1JD$G(DSU3C))UY3]%4.)+6 MK\\5JWN[??Y,V^*6+K'Q/W?%(]MU6;#G22%"B><3VR&)!R+43UW=A 1"QU\: MS1K6M1Y8LTV5]Z@4A4R!9$E1&X=?#0+7 Z5?,:@-[?A=VL=1NY,DBBB?>B1F MJH(:''M/$75Q)S^[*\O5MV*]IK8O-UO:F(N;==[^:$%P$J9N9&,7APX(DB"U MXQY"2N>=:G,]!<.&%7*/I]L25)WEJ7 L.^<;B5X=,\ .:J.,!]R#\]R/-!\\ MS:/0[%!#.&:JDEI<>W?FJ(T_::6D7_3?Z][H^Y+7>?64LW,;L%Q6NVQ=-_^? M'Q[C+$#L8Q<&*$$Q(H"NU^,PZ.!YQ O5=B9-@3*LL!TB*Y=Z['"\T$B*[QRB MHD&8V=?##SI'+JS>E4:N>VT]SX61$SB.%R>ATUOUT]!64DA!6V,= M,57Y4[[9"19J52924OH,4R\EEC1N M!;PHQ[99I?DFORVV]?%Z;>R)\X6#H1_%$/H0QQ #Y*2>W4-%*.:ZHS I0,/: M^'5;+O_HZC@N#[!IWRHP$#IMVP;31LW8%L*+^IUL&Z%W[,(Z6>:3>3>[#07A M^*AM+IAK#C,=-D:E0'S3P70\N&[(G9G1OW@2<)$2.[4!#0NT29BF'L+!L/GA M(I!RWXK39M'P$+)?^;:/(Z]%;_QJYO?\L# =M7HW&5Z\(\OYZJ!FH@6NK$U" MN-PU-?#0O.=]D],%>FYEZT:MN](03T-N<3;D%M-OO[V<5EO9=EL5-[MM\[+L MMJ2_L]HMNW_E#X]EE57/UJJXI7^9TX^I+:;3AYMW+_K2Z0#S75/CY?_(P&DF M?C.XCJ;?I])DBU=?3$'Z[V+[8O.)T#9>W&T6<1QCY$*(H9LD)$2Q$X,>1.0G M0N^^:C9M>/3J8#1==]F@5%_ZJ! MOZ@9B6--RY46[^J08=S'.L!;1Q*S?1_VU1YMF8WRV%3D6/YS/;PZ4*D*=3!UAY5?D^7 M'\53SGZPB)S81A@Z*"0N)':8NJ0KXXE].R!0>@&@&\A(RKKLP%KY]^4]>T%! M8;*J/182BX4IPZ JOA?6'KW5PV]/+%EUC+;@T L7FA_.*6(*JXXI(S?A8D1R M+;+;MQ2624"_34W=ON[4VRK;U-FR*;G6;#*^_,DZ.U\>4F[Y(AA(WE6-J?8Q MP\6.,5?/K8',\BN?1\2L+V#JI+X/?1NF$,$4X-!/>F,DMKGV[11-F-ZH:]1= M2ZX])V6R63_:V=*Q]\9 39W)PS ()>T(,3G3A8:@$^^FXDAPHG:M>T&PC3P" M"$N?)\@!" 2#,92P=R3+;;:6U!8^$T+:,J 1[S+[+5 =E[;?9TY28O23ID%B M&E!3W\2ICD^8-#$Y4XD1=(+K!K8@)](2\[9VQ<).H>MXP/$"$$:NAUR,^ET1 M'WINO-CD=]DV7TDJCH1%KIZ4M#WI$!QWA[K*Z_JOQ]9$BC(DPZZD)IFB59] M':FM,[%5,1+L4&)^ID*EX])ZJ*;.E4I9LX4 1]$:06,SM=;[2R@SU]0$1>5YX\,'(G.$8"Q/DVL@QEI\Y* MS/(_@Q,2PPZ6H[5EZ;GVP17NP]+#OH_BP+%MD 9^#/V(#L!]@AIP(N))'HQ( M6C,\MKW8QSS(9)8O5R[+JO"4? 1"%>;G!^AF4[W\.&-\LW1%MF*7;YIOBE:R<>\4C@.IZ';.3':=A+?&K#.%875YUH#,NMOL*]IJ*A MHKU3!4*7&L^GM*\?;G^K M>PBV'P0@B6-$B$L(9]AX;6)QJ#->4FBTTVNE8AV7F47(,^HJ*O\+J.\K[J"!U]W-W6Q*K** ME<*/4B=.HL0!"88D"!/?2[T>19P$4L4@=-DV+,B__>7K7YKI57]AO;\[7A^ M5)L(*[,OMQ89DW@-.OQ,57@/N*^Q8WV=3QC4EB1CAF,^JY+#GK4IJ1W6W0Z[ M5I-W^^V^6-XWQFJ*>5=;W[+::LNPK)I2$#UU5K&E*QHK>]M+GYL/:CZ^:.H_ M-Q_WV&:E&5C_O!-.@260KH8QSU60-N_>60CI95%M+=3>W?9\U_-2.X1Q"B*" MPSBT^WL J>>12'VYPV?']#Y>4Z]!N)RJ%@955BKZR=.V)S=I#8?7% FO)L2( MG?."0= 3KC6!##NB:M0^@/#2[B(, R^-L_'..(0Y^4J)V70*FY!&U)E3.R^F!9THP0IW9\6M&58J-CU OT7J47Y%)Y"&:=20:<. MKE=/?(_Z)3]\O'?16HDEQ8P\-O[!->VMQ6W1%KHG#"_Q:K[5H10/E17D6*'0.G&3"<:8 M*7BG.15/N=,0G]G)JF[_^%+JM#&I>.&7TM749-TNZ&S4CF":^,CW$(J0Z[K] MZWZ0_DO#[IJ L;&$]=5B]H)MJ7<8M=S\%:!713@-,:M+)S^R"N0?WV=VS(N_ M QIA%90@>\ZB)^,.WZU?69YX)>UR0U=[Q:;8YE?%4_XF-QE_7ZYWJV)SU^#VL&V"I>7^>PRN;@ M87N?;:R[#K68".H/")\H3AH+,9%\$X8W]S:LGP:\5@_XS^-*IBB?9R346&CF M(:GFW"M':N)BDOMU>9^O=NO\TRU8+EER0_TY>V8I"WT*5KXZ& &NV4^N\^_; ME'+VQP*RQ%GH1%'B(MLC+O03:".(/)@&%)-0%0:C0 Q+,:O^4V[HN%BS)(X^ M@;7+:6OS([L76=KA\W R)2;(9L/%)\ZSB9284/>PNQ UP*T.^3Z%E<;M +SU M>P/?8OBMQH&1MP!4N#XCXJ.$P!M*Y_"VZR*E#)._T= M@T71>:X4@8:FLR?X.3MO5>5T'GJFP8\W,U$]S'"EW@_&\EX2][L*O^8/-WFU M0"CP(Q ZQ(:A#>TDP)A:C3P?NC!*'*XZA;ILC:9*^3 7X=I8,T/L>76:@E-9 MC3I.I_5["Y%3[[7Q*I 6/S*_K$KYP3%EE&>+5+/;HZ;*\V[!G M3ZGE--_DMP4KD.-'(8P@@AA".TY<0' _2?;HG-D142M9&X9UZA!6<\)^TP(3 M$R=I OED:0SNQ 3I!6U,EGI,X\K0"6+.") JE?.0'F4O2KT-3(O\WJV9]A'J^.>J**OVK0'ZNY_+NFA>ZUX$D8-)&.$8A:&''=\'21S%@1L[ M;DHBL:V]40 9%K*O!<7/\K/H&F63?VLOP';@K*IQH#E(9Q=D&Z_8UX_,%^LY MST[?.)LP@DKB.%WP-"DIJTO216IPH;U6W3C1O\?"_F3P8Q;J*\2\N%2;">RL M==V0RWR#@$F^%4>,R\TQ:-U)]!%P7D*B,/!+,A[QZS>LPMK M7Z)J[UW_5R/GKIF)T;FTMHE;Q3Q&M\E9>)T,-S4>_NP40)MR!);_W!6="G>G MH)".M#Y*P\0#'G*"& 0>B:#-_NO8/G2Y4U)D#1@>>1@JZQ"60(*$-&<LL<>&%_G;/W\K=C>TQ&/P59,&SGA^JE< M$56F9I @HNQ"J;'E".@MIL$OG_.\OGFN'_-ED:V[=Y/!]Z)>.%3-H8]5J)V7 M\JNY(&V\2&=#%!6TLV9)>GM@O#,(")$PGA%>1GQGHK:H'I;[6(G9LFW:C[\&^#;Z]S9?;XBE'V;:YB3[\Q%EXKIUB MD&([0%%,W/^/O7=M;AS'LD7_"B/NQ#U5$:X:OA]W/H%X],E[L](9F>Z>.%$? M%+1$VYR610\I9:7GUU^ +]$/R0 (@+1G(KHKG;*26'MM<.T-8 ,(/)+@#D3B M>5BH,%1QTYHU>83%VE!T8LNBJFGF6^V^!CF?(+ZP!J\7 MN=O"*>( M:M8DQ9@\L]2HR27+6$'495QII%L+I*5?#DR2Z\N;(25F)3>@&^&P8WVRW2-8 M,\Z*W>U0>O,*\'H%'1^CA*2Q9V//">S()UX/CR#,?T.<25":Q;8SA;WR#U5Y M0]%15-GV.(@4R.^,^HHCBUZJF\04N_?0Y&0.)RY@$#.+V>7,+X_8<.EK]LC> MHOJJ[%#U;7:]"X(?(HRUC+XE##\(D[$=IB>OX7#-3RAK3'*5A5M]9M&/5 MQ::Y)_U,4JZ)3+YAD%$>Q<)H#XU=Q=F!LX[H9KD1ZBVVS@QNE!&]C.&,.G-* M31U2;JZ'"NEUL6M>V.$@JEC!90/R&_OI\N;RL&=G)]3_R+:'_'\7 MMW':W M[3:UNMV9QFZ2SO_S0+'MRU'^SJ;Q5MB+@Q0ZCAN!%!"*+ B3'A,-B@%_:8]N M)+IK?WK\UDUC@%7V%G1U%%1U'AHC1(I6M+N'IT1H29X1K"$:G-)BMP;PW;;@ MNML'?&$=#1CR_&XE"7&O)!GRF4@ETI)\)UFEJMV'G 5+$ZD\6=%DRD4+F+TR M9VLYQTLP>5F?0EFS%X3%_W^4#..G'8U%>;VO^QFV51P0%/LP]5& ;3\*8^ - M8.@G7!%7,P3=H9;"V#^R.Y$:7((+3KKIEU[V-\V\BN7_(V8VOFI16P/L805B M]D( #F[%"@)4.FM98R9=1KY=(*">4UXI;AP=/F[:'-5Z"]YD-(5./ODTQ*3,>CLC\0AK M)@D\S<\9F5- ZC*D3(4AI?(.)WA60?+*-EW7A9'O$P>'L>V&=N01$$1IZ@ < M$)< KH-V)C6@6888JBEG%4AQQC$%8H(N,:UYP93L6052E F>5:";.A5G%6S+ MFL:\S:%B&2S#K."@@E?L/C4+,)6F!0SN)YOP_*""Z7QPEXS0CO$EN\^;#;(V M@4X(?1 $)$X"QT^\V&N;"+T@Q,[J1UY=E]P%(B*/%NGT8Q3\M0ST;Q:#([1O M7HXFSL(/7?P(%GGP$J.GGF-$PKG:#1FNEI&2R4%_7I,A;[^H$G3;)7T?89@Z MT"?0MQ,0.HA$72-^!(E8J9C8HS6G6J,.+[296I8H,370P)&T'KQ%CU9%.+D; M>B)CRU(%4? G=$&* [[-).6NKW=%=-"WIJ2Q4M=\5S_V#.M7JXM<5 BFP>T,,XQV!O M?K(%IYW*W6\]X(%O:PRYX=YJ05LM:IGAHB:7B.S77_:W%*;)Q M%/G8]7'L8Q 2V+<-O(1P!S1E+>J/88%HY%+')D>PFH5(L?C$(%H,HS6 ?*)V M'4Z9B*2.:H$@- OE/Q.MZ4&_)55F^8_5[0QL-L\&[XY&) H3&.8NB"(DB!R/-1! M#;P4>V+SK[- U#Z/VV"S&+B9YB=TT'IFEF-6+RYCKF1>"IZ?^S^_/SC/IKO) MJ^HIR@;7-<,UQONYR*Z+;;%_A$_N2$]9(;> VM.8JWWY?J?5OG0N/*!?K&VLMW& M*O=W>67E;=ESZ]LG;V$VLK3?OMK?N5#N\N:>0NL7^GSZG-&^I/7CFMTJ5-Q8 M6YI&YM6ODP\4G.:.4\,"8VY>P'#!G*WE'"^2XN'%V23C'WG='$'2;.]P5K8/ M4M]VW-1U;4R@'1/00XQ0A&VA2^I, M,9$ZQ>J&4POZM-JL !?\:TF M+]9-8I%^'-.?!/N1)ASC-@%/#%E(&B#I>_ MDP&B%M-%!X;Z^.>-*OV:R_>\^E&L\]<1?REW/RB8O,557Y7[;#O^/2SK_9=R M_W_R_;?AMKOCD]I_=,G2MJN[;'?YT)YW1>WQ8S_P7(0AC8H>=M*XMP>",!0) M0G)MYI,T>$VM$0M:RR61,\(MUP SX7 (!N; &>_OHAW^NMX<- MBWPM>G9R3+VGWV-7N.^MH]7]%:MF0^-L3CP31Y??L981=-\!3^5[DXR%A/,V M"R%EU7W$ON>LHL!U(HH^Q D=ZJ8)2$C0&T$2["PBALM!GS5P]Z?C-/-@U1'V M0@*Z9&>8.8KK[P>Z0_?)0/WUV%N^E;$\DK.P"A&]@>Q-CS,8E)&CD=H#B%.! K^] (1'MQQW%-**OK MR&18HC#3/M%SU(Q?C$ZL2N;@X57JHEL@%U!&@*N1<_ MPTF2*0Y9UTJ2F(*;YT=DWZA.GB2KSY_P-77WYS/[3FFJ- \+D$]Y[*6*GB I MBMW^JA3'09@RP?4BVW6<.(J2MI74M_V8ZRACV6<;%D:A(ZVD^1(41PU439-' M,RQ)2J0&MN1$LJ>I66O6II@GM\!.)69AJBF*_I1N2K' I9PT:X6'?9WM-O]O M>5W3YKH]+@X$,/0)<+V01+X3QS:"35..YR<)]+CE4[8!W?4YOW__O1E[,7#- MOC,&C_5U 8&0)H]#2TWP)B:HK[(ELZU2FC8!<35!GYS"2O0\/H$]8?(IE9W* MT *D=K()I<(>PR>Z:U9Q73VN_OY]%2, TPC9$4QCX@*(T@!TDP,T,X9!=V>\"!?G%5,3#6+Z^/-?.W/82E?4_X6]\-%HD>MH\BLON 0?\[[.,H!+:=\K7)SY7.SR3_O\ MOE[%(7)A3)4B#6./S?B!Q!D:IQ\K6Z#A;W(9BS0,K]4 5KF.($"\@M4:/9QK M6;&9G6Z%2S=Z:)<<&8^(;4;'2UC/&0B27=,19W@!>9\&HT36=F0YX][D7-UU&"H:,]/*&)0&?=OVU96#=!#^VB;@J?Q0UQ99MP76]K[+U?A6%";'= MP,5)8CN^C5R'N!TX''L)UVE.AB%I#EBM%>Q]?77\=6$=[;".AEQ8(U.L/WMC M!*\0,.74\\%NP?X4"X:&7*EG)XT2\L]4HAGV[C)JSTP;_7Q'RQR MP,@IQF]TF,ZVR.S6Q;9H"^/V)*G\\S(C%A.4Z1"0CLS.<6 M41,7&";KJ0475K:W.B.LHQ.?_:/ALN$DQP9#%KP8$DVSS M1H,3(>JJRG;M_8/T"Z2L:* ZW!^VK R:_BTO;GK2HT1TVIS RRNJLLGJS1EOL MI$+_HLW.L*EDIU.UQ+1%+OEC,!:L8^L(QX-21X'E&;:8W@7+ M3=S9B9N %(5A&$.8>CATHCBF M$=9-8HA=[L4:70 T1Z1/3\P@!&DP*1YRMV(^Z%4Y*ZQEAV7F'WXRU9EV3&_*3=*D[BU$M(:J.0D- -8M_' M=!Q&T>& 0%]H)<<@+'/1H;]5ILK;B9E]R6Z6^6U?L-\?YW#H5^>:?7O;AZ9G MW92Z;^;9MO/JX?R5,FHYYA@G&*)74)6? MRF]_/M@;U_&HY4YDPY@9#N5&!]WYSYM#Q8:J?]T5ZSMV9%YU8-WT:1]EIXE3 M365GJ&ZWUG5NU?E^O\VY+T ZM;GL)#VG1@\*"%W V$&%%:7:;J9DW/!'GM6' M*C\V#S;_<:CW[.]#"0+^R*.BTFV^< MH)UY8U-0S^&N$N3A"-H126,G DA 6;#&1#X<4I#']< 8SYTNJO&G@T^7L06 MPY-/XMXS- >EU7'S3$6]##F+"#3R/M$Y-27M_T4''A/VJYZHFNB)B8'HM3TV M[0[.3[MNM6:4H)^(G4.U&@$VB9P0.EZ"$L?V7#OJ#Q/ R$X2S'6BZ[(0 M:X[(8X7<]+=YC7:KYIU4]DL&IH*I4J?KCJ9S^=MT.!VN>V,?-9:^%6+?2S05 M\*"6<*JC![WW>*J%$V4!59_')D;4-W"^ &GPY0$-=[HM="()$C2Y>!%QQQM1O,%%;V<<]7QC69E^^G8\J:;G_U^N*Z+39%515[3G_\C7^_W MY3?ZS_95>Q#%*B T>CD!<$,[H3$,>W'0W53DVU&:\&^(U0M#N7T0;8[YU1T.S1Z^*>^+=;&=>HW))"^^.ISP].0YJW/+E#7F^KXRMFB91Z,8^]'":^DY,>BBQ M[PO-?VH!8*Y4OY^Y_.6Z7^09%>W_5>SO[LKMAI5*[X]U_6)#.3T>XANXS>X< ML8#,?_+>V()QR#[6O;0QPNPX38;N,Z,RK=Y;QAA,KXFEP;=!B6RS,2$=[!7[ MNCG,8>4E $>N'_G$(2B.<.#!J&\\\1T50BW:I&9I9L>:C!:6.E6FHEP?MFQ^ MU6)]R&KVN/NC&A*8=[)MI*Q%K8+Y/D6:=+= ER,\/6@+YH#ZA9E (_ M8U1<G<<:KI'_?;8J:RO?U89267[Z6EJ]0F (?$Y0Z@(0) MCF//[Z7<"?P@%%%3A[#?[/0_' )N:N\I_[ ME++QSY4;0#O&D1V1.$ZCT ,Q\ .$ IH5P]!-AT MQ]NL'PY@+]@A?&+BJ()G/E$T3+&8&/;@+JP&WE-:K3^OFM,3&%"K06JXW/9M MZL[(H$+>ER%_*@TJM?51,;EC!R>2;?G7)6T^8\-*P$8YQ9X*[.>\KO-\*'/% M=IPXR T3$CLH]A,G17Y(\]<@"3"!+M=JIOI6=8L?.W+T(2N:%-'*FG$YC6$>>%U2*=;6<"-X=G%%.]'Y8AG!KL*G7W8#$9'=K]S-[][@R2>F5#C-G% MN1%"P$:^DT2A0QM+@A#%, )<1\!.;$*S0![?Q>:,\QOJ@]HZU.V8VBJ'WS:: MR'F(Z512^43/ )]B"G>DLD%TT1_O9'@(_#HO9U1K(I'+D*BI1I1*.Y= B=JW MXO9N7][\O<[;8ZXOK]D)V/FFV.&?ZZ:"CHZ=&Q27U]OBMIF/K 5X3:Y.;?">U!OV^\3ZLDGLG:HO,^.2!=27&3*T--[=Q5+\!M/E M@*F']&D,Z6G8/QXQ"ST @9^$-G ]=DF3[X:XB?LQ(5X4"ET;KA.'L<&"S'! MJP/XQ@Q+X5XB=++T9@B=KT=.IKW/!B%SG=\]@>@S(Q43[EO&<,:(I:7YET-@ M8/2E;&X%:G<1U>B0[\NFT3_*37%3K)_%C-CU?3M(H!O@,+!].CZ+/0J 8 +2 MU$%,]68ZNT-JH9;P5G&?H)4;MRBF7F"<,I\+Y,8EPPNP[EQQNN]/'(,(,7-J MS*&'W@6,,3095FKOFO(S=6V[^>9I2%QY,0H\.E9)(T ( X\7S'-\\P?(37P:(GKH1LT^C M_O673=[^]"L;9?4]>SP#=M]9TT>=+@A== 4&S$,/6;4OLBV57^OFL-U:]!V[ M+W;#;I]G"VQJY\E>)YMS/FRBIQ80DQ0;=&9^2PE77#'HQ/AK' -7#G1#)_02 MD":A"^+0B6#;+/0]Z".'.P*I:,QP_!D5[0C(HA)6.:*.:4(GK5\?IXXNGHQI M3/,J$&Q,\ZLIU)0G.O7C4N(,!\^GHHQ*%RT@QB@UI]34E<7625!19[>W57[; M;2/]EO_(=X>\J60^5K-ZCAW&D0U2=KA;B$/LHSAT"?(@C7I1G(BLB*AI47.D M>0J2O5,=3,%5$$7T\JUWF&=6+.2<)'7VRGDNYLXL5:AE?AF+$HIM*G7V5<&U MX;:M;WEW\_W7O+HIJ_N,TG)G8 MP 4.@+[M.&X:(B^U28\2)[:0.IK&IEE'6X3C5YWMM;W=%?RYY6Q>XUQD7K## M!&>A6DO8(26=+=;(F%%]UH75VV,=_3LV:78]5^R4T=F^YO@!MUE=#V,@IC.]$7U5*=N"^5ET'DBK1_CBQMS.$(L- ^OL ME!JKQWO1+5:,?? XN_A+,'M&X'7Z:1DBKM7"YSN_M+/)*\;?]]F^V0-Z>4.* M'8T41;;]6K:7O WKRK;'CBA D8.2- 0H#&&0^IZ;QDD,DC!).=]U)6WI>[D' M>,VI'CU JTKWC02>[XDD/8*/UIS/ ($B"5ER^#1)(R]BZM/E<7.)S%,>SLB))&'+ M$ Y9\*623B,C!O!0552+CFVY 7 (=FD+3@1\QTM3TK<%_%AH<[9<"[J'.BT< MH3JJB92)*(5.MF0$X\+J"9M7.9[Q\J: R/*X)!V1MN%5.9G&B,C1.720P?Y@ MQ_7\R+9LCS?8PZRJ'HO=[3^R[2%?Q0F$(21I$M+,QF>'DX5NW[:=.D(JHZ9% MW:K#RJG9^+VIJ\Z/.,4/P5' +N?4B7%B!2=+>DZ;'T80+ZQL;_4HK0:F^6-O MWF3NW&2(4N:7(6F*;7KEJ!O5C''5#EY5V2;_EJ]SVN;U-J]I?^PG7UK9S6ZH M7(#MMOR+39/?E%5[Z.WGLNX5>67[,01V$M-!'XYQ!",_M7TOC5P?.1[F.\;; M&!C=*YG,!'8K7F]#JYK]O&C6)25L:Q:[WZ4WA?WE7]R+Q+6;[_^+WJOYDQ./2_"B_2GF#ZWKOSVS)7/%A:H5C,;K,&(9L-M:X;%[!@2 MT*7Y3Z"$^*P[H#];>,P^BXVA?WM;\H=NR2I:E>6GI]J<5N6 M&U9>6>?5CV+-7OP=_6Z[!7O'EA:W[&:EJFY>\.M#7>SR^DF)YG6QW=*OLYZU M*_?6(]6%]B.*L[;^RK?;YL^[O-ML8!4U@[1IIMO8'4X[JR[O\_U=L[[.#B)G MU[#MK >J--EMT^R^N,\OK'6W1,8:HX]HO3+U# X%'>-43:C)/K> FE&CYI8S MO=NBAS;G[)#.[B9(FATUY^P_&0RN$+1C'R78=]/4#SU 8@B[C"B% 4G%3FV> MWI[F[**#V,A%^[*O)TP'*2&8;RQFFENQ2-_3VL%KZ&T 6L\FD4P?U/PF:6<& M82HI7\803*E%+\YJ5LV6U#SVRHEW9O=P2\]=O M/EE(N@80_-ET3JQ7'I+\\\F?/@]&=$G1$L-00O0[$4V7+V-/5I#/'?2[NGO:VXWG9' MT%)UQ#^[J=B_E>7FKV*[72'B$#],$D( B%T 8P?'7=,0N*[0/CTE#6I6L"/& M\?*4Z,6R*HCETR[CG(I)V(C.?E#';OW]9+(1S#P0HP\!PSM1W8@-/A2UZIF7>B!6OOLI]3 2R&_?!HR M#[5B(C.P2D&.\QGZGP&>X4-8>%D[HU#JF5^&A&FPZ_F!+)J8XYYU.B[+C=H* M@)-@SPY(D *$DA!"'/9M!2$4NL94K@7=LTS-:O1NP",WLR3''>>,DG;:!&>2 MGJS?SR56K[)R;MIH$HO+$*&)-CR?)E+ B-A2_"KT?/KXR+.3Q,,1"&G*%O0/ MCST/B*_!O_E((XOO\HON;U,BLMJNE V99?8Y5M??7%;G9F49;[DHZ%<7T@5M MYGV/1SG)\>Q_QXV#%#IA' */)&D @J1OB7[*=03_E.=K3A"DS[:1XHKO;==- MD]BK/T(SVU[05Q@YHPM3^%N&2$RRH%37FZ3EX_FF4Q> $"0^08D3Q!B&$21. MUR * ]^65!'19C2+2;]E6OC@=!4,"FN+3O*D)6;^?>>G&>*3'%E:%Z<\TH:< M%J!IW' /1]9KMF.I_IH]LJT9?=5A1!M(2)H"-XYPX+G0#ON-[\@//:%[1R6; MT*P_/2KKH84E.&21I(US"*.?,<$A34]6AVBN&N)7>3DWZIE&Y#)D9JH1ST=% M*CCAE1=\_[ M'_/\6[[-]OGFI;RMW"2V(4PBY/C(CA," CS(FA-YL8C23&]- MO^A4AYSMU;YG>T#:_9ZL7/8ZW^4W!7W!\G9SB& NI(!F/F4RR["82/78?JM: M<-9KJ9)9P7J3KC/:I8[J9W+$#_%-KU,Z90S)BB"GW8TI\FOLI]'T4T#A%SHN00B MG\0A3#"VN_9PD@2B8TC)5C2+78N(U0/EPU#RHM(B1&$YO27<9S^F9226&:2BV?.AED54RB7NP7&]U/.HM0G6?J7.6/&HJ7 M(5FJC#F[96PB1_*K@2MBAU&2.!%,@$WSLX2J93\?A]/0<44*A"0>;Z18:/)P M4(8WV;4_I91-7_.;>Z%/:(&/F[ME2,L4 ]YL9J=DY]X($*I1QP/NDD2)N&0?$%?:#9*49.ZJY8HRM_8K=36 MAN(4U!=%I')JCGD^!75HH))!;._::G+,(SS#LL3%V#FI4DOY0N1+L5'/)4T' M9_+33:.*[=3S'0@)3&IIETFGW]OX##93*3CUI M8E/%[--<&SG.D20T!R7![3*42XTI;\Y$2?,S<3)JW"ZF#4%+E.=WMJ<4U*RLJ6 XTD34YKH532IIIH0VQXXWY!X;=+%'<.JQZQ>3T$L<$L*AP=@7N[%H0C.ZQ>SY-EGIV:LI M5')*EQD6!37K>7G"S%MG7^7GG$9-)W4AXJ3 D-=VTJK@1F+F?)6FD9O@,(4^ MH>ZFCP6@OQ"6A"[T)*?,WWRND;ER%7/D;S,D/#FNE!SI6?'9)L/Y9L&Y25J& M+D@A/SWO+6@]]RV*Y?U]L6?GS[)J)W:?"$V&\MV:M4A\SXL=%$1.3!P'8^2 M_L@S0FQ?Z'"B*>UH3D5&T(8KP 9PUB]?RGUN.?[I(P#5\\JG'Z8H%=.3YVP^ MP67XSP*M3W?;G^YUVYI635[+#L_>.PF2\( M[2BV_<#Q,4$H24&,A@:18PL=FCBA&M$_]:).R-4"MA>ADZI,*14 MWA/%\ZARUS3;W@#K8\]SV%4C.'0<9$<^#D#;3&*C*!(J$1!^N(&,B5UGR != M6/]B_V[;CO605=8/AN[?+">T+VR[^;^5'?9W957\5[[Y-RL(+EP[NO#]L$D- M O_"3I*+Q(VL^HZ^@+55U/6!7:A(O^C$T47D.,,78_O"2=S^B^5A7^_IK]B< M;;:W4+[.[Z_SRO*<"XN]8\T_>_YI+'--J[R#^;,X;;X53]VH6[^W;FW07%B? M&I>83]S&G+R1K4G1MPSIDX?_2EXV@0?NPH%->Y]IMOV:%9M/NZYL864CE!*7 MI+&7@L!V" P2KV^MN9I'I&9 L@W-HG>$9;'[YWXK=M:Z1298*"!+(6>-@ 'V M!,L#CL0Q2.S"7?@&<7H* UYGYEQ-P$0NEZ$QDZUX7@F@A!5>Q?F6[[-BEV]P M5NUHM*__OLL>'JKRH2K8+N45Q"CRG1!'-L ^#$'J M(WF@01UXWVBIK2K#\] M.BOOX(G)SE0>^=3'((5B(C2PUR.[L)YB,ZM%YWDZ(TF*"%Z&,JDRIM32"<5T MZJK*L_I0/8Y2,-?#-O90!&P_A$Y(_"1U^X9\'^/5+K]MCEK@>K4D&N!ZG9+V M=1ICX5]4ZS"U0T$Q09(AC$^$=#$E)3P#1>-AE5FQ>Z 4(V0ZK9U#\...&W"*'GQGV:7+,,@=1FW',%4) +F2L,=IM7F@V+2-9437CW!KE5?$C8POE=9K1'KC.O]_E^?XS([PH=^GC\0NL M"(Q55ES1IM+'_YUO;HO=+*Q<\5=$&4 (A=G. ()3@&:1BZ!'G0 M=B$,A58(9X2I>73++&NGB&IK9-N%U5EG->99O7T7UO7CZ'M6;Z/%C+3^;$PZ M7 M5P=6Y?RMJ/\)?A;U*O 2"(G2&.,4)(D$*1>WV08)4)3KI,:TAR!1J)R!&?] MR: )1I)I=/+% F-,BJFY%(F:[F ^3= 9757"ZS*448TI+RY75L:/N#J--1*5 M]UFQ6R&28@][#L(H\6*$T]1U^B8#$$NJDT1#YM1I2'G^;*%)JY,,G:+JI)E) M:77B)U&S.KTDB$N=)O"Z-'6:8LI)=9K,#_?,05GE-$?#/]=WM*L-[?[1%."O M@M +0I2 -"8@"AV,4M?OVT1.(E2E-ZTEW>/W%IS5H[/H!W]EU69XT00'X]-8 MY1Q/&R-4<$C\G,NC6+783 ]PS_%T;HRJA-]ER)4B6YZ/%!4RQ"M8+X>63>[F MV3%.@$_B1B&AAZ-H&%F&,0E%E$JR"R!/*)D@'NQ-1(@C8M M*O0Z,6?D9R*3R]"=J4:42GO75*7I,C$<0!<"&$8DB(C#CL /AG&BYSE"6T2E M&YE#;:0&;/(TRBJ.!@85:,XL [53Y CICB"?2U4>43/>U!XI7OBGC=IV\@VH MNZ:/4U9=A@5][+.IJ=1'04 2%P1@:-GQ$J%C5%6TIWT2J8=H9;75OV1'E*(3 M20H(YIU/,LNMZ+32>5IG&K9QD'9VJDD=YVJGZT''=%'F!$\$TD%\(-$R^7&XGPKNQ%<*WF1-<.U3HBJ6HJ%XC.=8;E7,J.* =M]:EL($# MPLCWW2 .H)T$=F(?VXN3()88T4JT,HMB3AG3RC I-*C53*(*Y9MS6/N2GK?' MM1,H78:"*;#C]9'M9&:XSUS+ZCNR+?_JVNWRR\@!?@#L. Y3'SHP2&)_F,1+ M"1":P9=K0;/^,% 60]6/L00/,I-CC4]O]!,FIC4ON)II$/HJ+V=$9AJ/RQ"8 MB38\/^!, 2.\PO*URMD17_CG0[ZKFQT8[0;6]@Q^4-?YONX D! '+G(\._)@ MXB6V@Z)X&,W&D=!E:0J;U2Q!'=)F!U*W([R[QJ-%*:9(*NGFDZF9F!;3KI[D M'N5)MF?2-'X2SPB=!D\L0_UT&%9J[\42MQAUS8UVK'5M8B MP20=UC, 280O,I)N2;,:]O6[9T$$QGQR:8U=, 4]R.)/BG>7IC,BI MX7<9NJ;(EM=N/%+$D/B203UL5?I<[/)/^_R^7CD)B%!(G^Y$,0B"($$8#5N, M[,"56QF0:4G[:NAHM^%Q&Z+U)T-H-1"E5P*DB!6=\-?-J>@JZ 0Z-4_PO\(4 MUSS^%(:7H5J*;#DY*S^=(7'5&IJ\O#E^V&1]*S>%-G81JK.OV%W-IV&G6 MN*1, >E+4S05)IT4-F5\*=*WX8K>51@Y +CTOYX3)UX<)13(L+8)D6#1FJ)& M->O< $2;U@GPJT3O]% KK7FCB[]?ZM[PRT5IWX!*7O_$G? N-%#"+#$=E.6- M_U*I+3L^L\JV8%OEV>;Q:UFSVKK;VZHYK7L M0J@$]F!Q^[="P%,0HS308N= M,!(Z74E=JYK5D!2[;++N*3W,<1_QF]\V MYV_D#V7%KB-%1;W>EO6ARJ_RG_N4DO'/E1-[=F!C$J1NX$9>DCJ18R.(?#N& MJ>\+[4!7T9YF:?R.__8'_G)E??I"+K_] :X^77X1//=7!:=\ZF>:3C'=Z]!9 M SSKB,_ZDR&T&HBF;PQ]F[0S6J>2\F6HG%*+GA\EK)PM7F5+#W6QR^L:EO?7 M1;M9[%N^+F]W[#[-3QL*JK@IV(EH[6(O6+>Y#]AMQ@>(UO7A/M^P AKZ"W9^ MZ(]LR^J'5[&7^@%(8P>")'##%$:Q']M1$B: G5EDBXCBS%!-U-PUE\.S'_(C M,#%5G=N??(+\CEPIIN6]8=;(L@OK:)LU-JXOKNG-:]P_7H/N++RPALZ!.?J% MEFB@UV-G LE"NLHR8M!2R"@7^3K/&/G&!5'T*3G%3O]EO8(.25W7)C9V8C<$ M :&(6^@I=$$@M/MO$8 U1\&K*MOD5G4$U(;$_EBF3*+VV'<<)$^XSU2HG-I[/F# G$R)SK"IQE^S!\^G%<=]P7'[NU40QQXF M (=>"%":4%/LJ+/V@J\ M;#Y:FW7P(J+TJ,OT@;H-RGMJMM7;_7YC\YLN-123U76MCQ>+%7*C,0:K]N < ML;?!_(5Z>)Q/K&*4AM /D(/"$ 4>3E+7[G';$<9SQ5LYM-H'RN5#7NT?&TEE MB[$/38G&<=R\&P#/'H0EW6T^\.KW]"*";1M9CW:^^Y'OJWXS%%&G]9F/%T4G M\J$Q#VW/!<0F0;_(G$+L)%#D#O49X G%0]E;U]M( M9V4=WOE"'J_/S,Y:1%![[S',:- 2[ 0?+TJ)$J Q+$GY8L9ET/$OUNOR ML-O77[/'YD[B('43X/K8]1TWGO8 M%+O;[FM_9/M#U7QK%4=N@+TP<-/("X 7APX9:K%B/^):\GQ7!FF.ZPSE;PRF MM:$XK5^^E/O.[>#UV,XF\XS^P);G/ %F\=KNG:V;UIHYO/JHGE;-MD^_YTW467.;=)/Q^V2SR6Y M^Y6<=$GPN'OCO*GJ^Z2L?,?J,]\4U''U9O2[9EUGY2$_"M,081S%Q$U#/\'# M.DZ* Z&CMA<"67-R>OF\3F 1$TI37&Q^)LF0=QP2F "8N"F$*8)!D R%^C9F]U[/ M4U4@@M%(:<$H./;#D_F"I) 'S4=%7J_%'4](=L^VEW MPQ8JV*>?=A10MNT6]HO=[:?=NKQ_V.;['&S^XU#OF[OEP77='.JTHF,X+X4@ MP+&?^($?!VXZH(403YU:-()1\USBZ\(VLLP:F<:V>S;&64?KK*-Y%];(0.O/ MWD3!&[AFZPS2,6UQ_4!%;#/4!4Q%.14^$HMV1GO%8J.>61;>CGXS>&6>* C+ M75ULFI7];-VM(J\-'(!\GT?>K'CA@YQAYE5$$"NDRUF Z[;3?E#2?%]GK$K8YJO/N1546Y&;W9-_W6V;6;! M-X>*=0SVB&JXS8P>R[?-TD4*S(N'GD==]CUZ,B M?$J^]===L6Z_4G2]="1!?V4U_;CW@X8*Y*E]0:":V%BW6V9EL#GSWZCR->R' M&?(?E+>9VE7VL]OG'I$PI$F;@QSH8/I31.*A/ HX]ERYD#A0S7D1!4GUL&9: M9&TZ<-8^^RETFMGN'^BSJF#]E MN\?S.93U"\U2J%I0MC:_@'(8 ^#M$1+W0"9[YU&A&4VI.M9R>6*YF% MFI^V619I=/EU*7G7R+[WO!(S,L/8XHM,U_B(ZRU2/&A=8I'W#&^(Z\\G[Y?! MCWA&M1$K!.W(=>+(B5SHQ@D&A R'ZR#LIB+A2DV+FD-/#U)IQ%'$-5_T,$^S M6"3H\5'U[RD>J?P(HUDUYZ+MC#*KI7T9*JO8IE)G1Q53/UC6^\N;;_F/?'?( M5RB)(' #XN DM3W;=7R'?A*X)(P1<<62.R1FE>D)"6<4 M2(ZL92B-)/9217<14X[O^9;^]O9O^2ZO:!:WVX#-?;$K6 WIGKY6W?UKJR0, M/"=,D!,2/Z+MXX3@OG&VP4)$4A0UJ5EK.I07UFV+LQ64)TB'XW/%I$45Y7R: M,P/;8F(T$/VW$=%/0?;7:9H5*C[FSBB88NJ7(6VJC2JU=E79>\&CBE)9%7<0R*^XU$Y_*H7O3$ M-&\2LWQ"9XI2,74;HV*+JFQBI*=U#+$Y .FA*C>'9BG,K-*=H>Z,O*D@?!F: MIL224GUW%%.O9N(MO\I^=B*94@V]*?8KF&#Z/SNRX\3S8)2B,+*[U@@,H">F M7+*M:%>M87J2+17_ZR_7+2Z+>?O7=F$X9TO0HMF:-*M\JF6"3C'%:A$U91_] M+>:_=*A.CZ&UR-();LY(TE0VER%'DZTHU?8QT;FH>ZI\=[0AFJ^U37_)Z3B6 MMK_")'4!P5X2A@1$<>C[CM>W&/@X%IN9DF]'^SS5"%JG/:+33Q-(Y)V,,L.? MZ-34F+I.BW[Y7-;UK\U))&S:BB*\L,!^7Q77AWUSELF^M+YFU;F%#$U3623'JI8H=7L'!6[>B0L_Z:5]_O:"]*L[I8K\($IQZ"H0,0H34831@,)-:'MOB=)8)M^&)3 M:?T[V5MC47.L[V??2+.^X5RL68!;!%=O.L3,'2_)OWC%17\VV"T&WFK0&SYW M29+C<^L\FKVV#-'5;N7SE2 CK(J+=G_\(&%[4/+/=)2R.98W-F7\Z>,?V7^4 M%=QF==V 6X5V%#L8Q3B, ?:#,$Y@$$ 2>H!$&)?3KIU(-&]JCZ2B^'DT1;_ M;XT!H_KG=M>9=?UH-498C16=? @>UZ?9>Z+B/K?CY"5>C\\TZ[P$W5QJK].- M2]-\K;:>5'[]#//J_VD$]1@"^%G4*T*\*$'$@33V !L!'*>X1T _$+JH7&6[ MFK7]K"34+S2!01:4<:5.X!/MN?@7DVBEU&M18P$>SVBO#F\L0VFU6%;J[\O* M5/38_I?L/D?E?5;L5I 0['@A\#&KB\ Q2/U!RS%,A/)FU6W/JJ873UYHAMKZ ML\6M3E+E/#)95K4[0Z6TROC!M+Z^1JB)U=IIU_%JK@$7N6HQ#O2_O M\^I;OFTF3>N[XJ'^([^_SJN5'48T0R8!P++^K,%9ECBSE!TKMI" ;'+D"XEECRO MME#&#J\D7=[<_)%5_\SW)/M15FS$_ID=1-:U&6$J,,JDA M>!G:I,B64D<7%"]?/= 7^GMYL_\KJ_)GV5O7-O8C!_N0,A5BFK5%<1C$ ?(= M$H1A$D2A:"'K]!9U+]QTX,3+6!60R9E"&>=1,)GJ\%D]P(N7"R/$ MAEZOIT$J=A&=;!O:ZX=VS>5(5M7@.W?)LEKJ^!3,!&MBFM4ALHZ09I*H$]2< M$:6I9"Y#AB9;4:KM8F)25N&9,C#+Q7U M'S&1>+O(H_Y<[/)/^_R^7I'$"]AUAFF$HL1'MD<)ZB! -PR$)HB4-JQ97/@* MK^C+Q1!;#63!E4"U;N!3J-D\(*9>2LG7HFXB1)Y1/BW^6(8JZC&M--"?E:OI MO^?%[=T^WX ?>97=YG^O\YO#]G-QDZ^0@VT_]K =.)Z3IDF D[B#A.( "YV/ MJA6(9K7M@5E9B\PZ--"L+<5F_5+LK,<\JVK!(P7U>D:9X)IQRC0!WIZJQA@< MUZ&W6O@6P[\X13[)]#2%GN[ =Z/8"DP55W!5_(H5S6U?@]*C=581Q&[$$G/B M0!_!T$_"L&_:#0(D7BDWL4$SY7&M$!0O+ECH+YBYZ.ZWD2F*F\HXGR(;)UM, M><\+[K ?9(YBM_.K653RA?798%?LOVARB]O^KL(OI;; M8OW8_O>XWR].G21&"$; 32+?1:F31FW#24#B%'!?^:>F.=XD2A/;04'D(=_Q8>0' M:&C25%[8TR?GB5BKZD9?6UN1+U6[YF6S^*FV+=G@T\ MN@VR7E?%0Q/P0>C3!!I!+XB2Q'Q3&( M4!@Z)$8D0&X4A2CI&XECS#7JEWRT9OFC:)K#M'H\8NHG2A.?MFED2$RYGI.S M'.5Z2M$979+D'67T'=AOV!_[/0_$CV[)ZQ^<)GQ\ 8@>1 M"Z%'T@!X;AAY?=M!*G;$@)H6->L+0]<?N"@\-ZI4ZH)EJ)EBFYZ/,S4P)E1X31N_W-_E57<3:4W3MYS"N-[F+8A5 M: ?8=WTO)K3)($(>3E'?-HA3H5&FFA:U5U&VN*PC,(E2[>F\\JF>>4K%5.\5 M-N?7.2[2SNB<6M*7H7.*;7JM3%PQ8_P3:^5#7NT?O]*.N:<8F- ^L 'ISU$FMLQD$_974["Q\ODV2DTQ7]=;%KY] [ M%?:]U$TB2%P[CE+'@;9['&F[82ATA\"$9C0+WU!?,(8FIGM3..13.D/TB6G; MJ\PM1M).4W9&Q!3PO S94F%(J;P/"MY1>O^0%163PLL*%?5#66?;RYO/Y>ZV M*;5NBPH_[=;;PZ;8W3ZO-GR]N,1%7IPD=."M=KSP(#LXIK/JM4TP2Y%K M#?XYH_-S]H9E!(A9&7A^Y^SLWN -27\KR\U?Q79+\_3G,%[^?9/?'#<&=9$R M]D*"$@_#T$-10%(8QW"8P061T J2=C":@TV/OQD4-Q-"UA'GJ7W38@%)O[_X MHL^B7"46:IYXZ94 \NI'3[VXG"@SU0]G0HHQ%R\C?I@SMYSI51*+#"BOBA]T M4/0C?[%J!T+']X.$! #Y092Z<1"Y0XV3CU.QJTXG-"0B$G*WG0[8V.;K;+H([ MPVF*_8]L>\@O;X9W<_1J=N*88!2XM#V?(-L)/>#&3CRTC6)7:&NXDA8U)Z$, MI-6@9*-G!:JEB&<^ 3-/L9B6<;"['(WC(O.,W*EUQC*43[%-SS>+:V",^V3; M_$>^.^2$FMR?]/KOQ?ZNO^3@N2@CY)* ),W]*A&!#D+Q,,7MAZ[08ICBIC4K M9(>6%>Z4MS29%MXLJ)II/FFSY92^?-1PZ_!?%:@U7JLRNC6)LGA%) M36Y9AEKJ,N[YN;PZ.>3?4%WO+V^^9]N7"6P4)'2([2$" 6(3L'! M!C>%:SZU-$2SF#+V#+,IG[KA\'M>_2C6"Z@_!)/X) F\F-AL\C") M ' #>TA& RRT@*,)@F;=ZU!?6!WN5MR>(+=ZZ&(RI\LE?!*X &^(R:.((Y8S MRI:C^8RJ:O;;,A17MY&ET7=!4*GOLBI/LSK?L)MP:,--"G79;"!O5H'6^8ZA M8A6T_9P!<5.0IH&-PRBQW8AXOHT')(DC=/2[CO9U:_2>NN.W:X;9&H,6U&,= MQ'.*\X&IVS$+G5:>%SK=7. M)G?![6Y=WN=7V<\7NAZX,(4T\_:"R 70P9$SK$C9$ E-?DHWHEDR6UP6!2:: MMLK3QJ>%1A@3$[PC643)I-W.[@H:KR M'6V.)O]UMFXV2=$DKOGK=KQG:E2I[KD0XLA'T [=D+A>Z ^YG!]%0KO-]:'0 M78;3 K=ZY-8(NF#]C3Y'<-;D+,('@G4Z9^AO5U[&N!Z^9N.5Z 3=G,4;,*'8K]7^E8 M>]?L,C]:87W?4T=FU49P1E6]'_A2]UE=(!9C*-0QT4_!+F>R0Y31,XFY-N*VMJ5>VM;W!?L9N-]><$N/,UI M WLK;ZMVK)NRLFZ:[39Y^Z3FXM.A-IFU5+%;:W\K;WX[U-TUJ:_]J[*]59"& MGR.@"ZN^H\_ZC;9Y_^3C'UE5-*>^'C]LDO;Z<-U^4C2+3D>#N@^LFC+6EE$T M$MTAS+/U'7W(_4.YH[_Z?6)F_]3MIW)XRK MR/,2Q*X,H8. B"0$1\1C&$+ CHUU0@W%N)PM?_0:7%X'\.7=\W$O%K9$:+?^ M;.$NL[RVQ3:]JE;0)"[+--)ML,E=7 DLHK!0@3R;KU<#4A\S9'DTP*KH//VR[V)#BROH>L1-4M]/ MDH"$./"![3<1+$[B (9"=2P2C]<<7BY?>:?$,FL9ROC29\ULB068(U&C4&,V M!W[)QYE$=P)YR\AFIQA0*NM(8O+QCR[H'-MQH$>H)I$TMD&,"0F1@YMV4@ 2 M)*8>XD_7+![_>!ECQ;1#@B\^Z=!+E9AR#"S-)APOV#BC&_+,+4,V)N O5?4A MT7V@-(&]HOGKL2&2DMC&!!,/$11A+XJ3H&F(()RX4&P"4/SQNF?Y7LO81;=P MBG/&.6>GER[!B;DC4[.)QTM"SDVOR;.W#/F88L"+#9 3N> 5D./S(Q_[4>PF MR$X1C@@.?9\)5.HD<>HY$*[VY3[;\ND&_U.%Y&( P/T27+%_(JT4 N3P"80> M7J1GN\R* 8\&B!.TC%=? G5H5^73>'J:U<['J>B\/(AD$ 8LF$=[;".AEA_]J9PSC$;'C+020.&Z8^#9*B ,02'V4ADG0(_$BG$J= M?*&P?DTFJ56:>?EJ'& M6BT\=8*'-C:Y<_%FN^=>"A FD1T"&U$8:1AX20K]'E",HT@H#=<'0W<&WB(7 M3)XULLZ9-R^#<,&4N07]OI)E::+/Y&I;FL6VPR4EMO+\"2FJ$>KD9+.#]KIN MSJ**I\AZ6_HFT[PH?9MNS>LBIH@E0:7ZSDH/P6[SF9+[2MNQ$[H8^EX2>[8= MDC (<3Q,'P1>(*%7$UO4O5#,T$EIUE0FA93+((ER^M4 ;*I?&X@+TK'SU+VM M9HJH7Y2FJ;+I=653RIAH)M:>E/2R50\#-T"I$WDH"F-LAXEC]ZT&82!TK/G4 MMG1G8BTNN4Q,FC^Q3,P$=9*96'>@VW(4[!19')G85)H7I5K3K3F1B:EAB?^^ MZYNQ1OZO)O0E4GQ%6$PYO\ZCG>>XXA%(1^PANA(7*/)4VO+SI0K6\ MBBF?<4HE]>_Y[.'R=)"'20XU5.J096FB6M-.**,&_H0SP7:VX*0XDSAPL)NZ M5(M#!WAQ&J3#ZHV-A';C*FIRB=.-JM@4S 3-$2F;"7:SC\M3P//<\62":LA? MENJI,NI4)JB2LXG5WBO@(1SC&(2NZSE.@+"7#@O3OAT1D:U_LFT(:9GD1L!% MU *+U_MR<[>,-VBR%7QUNX*L<%^\=_^P+1_SO+DNN+UQM#N.#@>ID\8H36BN M0=_((,%Q&$9Q$MDP A );:R7;T7[.(@"LEI$@AL:)C#'%^S-D"86W]^XYOBB MHW*FDR]/,G9&A*:SO P94F#'\UOT%#$S[9+W4>]*'X]?Z3H?^"NK-MWK>WG8 MU^RRB6)W^ZW<;FG*P7ZY2@A,;!#9P'7L*"7 ]2C:#BQR/##]'GCM$#6+X)<# M\RK;(=K!M'XI=E;-#*D%KQV=RX=\BOH.W"(5BCPGC%R; MD,".;#]U7(?T. ,(XM5#7A4EFT6L]L8C%R=&$=5[;@ZW /8!JSS"N["N\]MB MQRX 9B&M??1L48S7H<8#F 8O+B)V75BM9>\V:+7PS<0KP4[PX4*5J/WZHI24 M)TP%J+_1+^[K3[NOC9;^K2KK>A5X( HC+_5Q%+"K7X(8NQW2&"5BTT-SX-,\ MINH#TRV#)EK@.8N_S$0@W:Z:+P:UEEETY-S:QCZAUKVO./2*>S1&HBF=X6/$ MHDD,*(Y&T[UA;,"TO\NK3[MUQ0X1K%'>_=!#7T5![*\-Q.@=9BKK,QPASRMA0/0!3ZB7N\,<6U#[5]2'?H$/%KF!NI[^:!9?1 M:EN-?^;5NJ#05S%*TP0G('(BXD11"@F!?1PFF.#5+K_-Z#B#,Z:I!\ E<4DK M<6.LPH$J[R$)1BH-G',&GYG(GCV>]/;4LT4/8>;/!01];ER(QFLT\+ELZ^;2 MU$"$E-5-7NP/U2AFI"!Q7 0#+T[B*/5=%/O]&E,<>"@6E.H9$!K3\IL67+[Y MUS6[O'"[-3W^D/*?F3&'-L?-'A=&EKW7<<4KSM$XEIC2%1826^9D0/&88;HW M3$4G_/.AZ':7#T@) '$4AP"''@Q!:DV9BDS:/S1Z;1I:]U]CTBG,TQJ8I7>%CQ*9)#"B.3=.],5_-&[NE M.@*>X[@DI#_Y?@#]#F?B0>!V-6]X9VCD)(Y0O.*M-V9:O5N^VW!4NBU2K.:M M>^)UZ,<0J@GV:Z][$O.$N02ZF7YB-]MV. . (PS9S==^"@ @) Q1CS/V?*'S M0LRC,[26_".O:;[='(.1'S%:67,)&:RJEU>G/V M50!FU_LLS7WA&*W9M&PG^!@A:H+]RC/I:9XP%:+^T6@MV&W8;O$UF^8HV4]?,!*SJKO8Q0K=.@O1-X>KQY<+"^' MWLM/N)!#=."%R Y"Z*41"4E*8%_N#^P80Z4C9H.X#4U8ZSEUPJ1_ M%074A;I6?5"MY8^I>%^A59U'IX37&?K5.PFQ]N M[C'4V#=Y0+-9_](QQKQN*RW,Z?,;(_.JI-1\M-@OZ5F=TUM7- M/DA\UD:/Z@BMUX\&Q\HO3E8X:P:*(8DA M=GT?.['C>E$0A+83Q!$*>O012;T9#Q>:A%N\=OM_CAQZ-\6WO,Y_)])IFI69 MBF_%O#;#449GT1/7Q]#!?@Q#%#NQ'[DIZ-"G@8V8F$M_E^4W3NHF94+V@'C)?!.<_Z^E# MA?=IOM<8]0UURH^1#)@BR_@Q4@I]_%;JD#]D]Y,M K>W57-7Q:?=OBIV=;'^ M1[8]-&=HD.X,#3OUD@"ET+:#! $48@+Z^^%3.^8[?W@I6#4'_P&A-4"T&HQ\ M47XI++T1QI<"4W.8?W)3+4Z6T\?\;3,#K(I MUP?VW*;I#]51GECV'CO,LZR-^:#)Q1RWR\0,>>655&MI_6'>7&IQ;)3+?&MG M6]U]"GT50!=A& 4DP9B$MH\805# @[[%^DF>F3_2V<@-_=".08"3 M( Q]&"?VL,01@6#&RB5!I/]3J_3.18W7P1]=U+AY,"9J8IX1$K7KM_%>O[V* M^Q2OLZ)P"?3B,$'0LUV24D7N59A^8(L?,#0/S(]26323DP5R^.7[=R'U0_,G M\5I<]5; F[=_+"CBS4S$:R%O";Z9N?9G%+I/S,:MB)U@!%P'I,@)80A\W^YC M. 0> @LH^U%@Q?]4_.CI'+,6^QCN%PNM\WDRER:^^KS( :BTP\T7]RCLA L* MY\OFR4Q)CW+/FDH&P&93L!^R+2KJ];:LV2D(_4U2*Y_X"8D0B /L$8^$OC^< M=$!! Z,WLDY#JCFHOZB9_);?9T6S;@7+70/QD&VMJ[RZ;RZ#>\RSJC9\ =Q$ M5YL)W^:\/%^(/MIHC8Q\MQ>XG769QB"KIJM\C$"JB O%P5*EATS-")_>0SM( M^DC1F:"[J\B/L9TDQ$%TH!_ .(D3W%OB(T_\\M2%X3&/M:0/]T ,$DQ0G#B;82X(H[6Y08*B-''M&-$$*8DX-5_RZ?KTEP$:K4C.MB#Y M.C%G1&@BD\L0A*E&E$I[E_B+\FE'FVC.0KABK^X*)C (' "2!!,[< E8=BW MA%)7J%A4YOF:,]SOZ[M\<]CF+)W]7.YN?]NSVH[F%3HBK:T_&["B;C+"#A,;V4QK2K44M-JL#Q]ZF%I[@ ML'H2EYP#75,T"@K1*0:M/UMLIFNRSM!T;C2F@MUER)$:4YZ/6-3QPW7<7OM\ MDJV+;;%_I+[VN[8".ECQPL!S8L]-G3"T4^SW;4'/#[@/R9-N0;,D,23]*]2C M$SBT3)ZX\S)DCC,Q_7G&E-70]Z;TJ.1-X(@V(_S)':PFQR/?&6BGS'Y%C]70 MM(#SQJ;;4*KL. +2^[G8Y64G\/!05?EN_0A^%O4J@BD5=]]Q7)Q@FGH&@#A] M6W$2<(U+I[6@67H9KF,")B4560.)JC39+'\3=5D#CW+*W--FW92595ZFV]9% MA%J0N85*M:@5;XFU%"MOR?6Z>_CJ[]_1BB0>20$- 'T2$00B9)HF*]%A"M/ M%GJ@9B'^^^_??[=0N=UF5G?=P4K=?E.12-O9CG!?5X5 MZ^SB369>F>:L^WG..E__?EO^^-?>R':>L__;\SG.,16O"($44_.^]7*0RPD] M0R#]NMS?Y5772)'7^<_U]L"V=K#W8=,ZO1^%!RD@'DY)$H8)%9,P"I*^<3<. M4^YL3%V3NLL4&5#KB/3"&K!:C5YL1/1"-=T<*=L\3(MI#B_),O.="MD62/#F M85TNWU/'/E_2Q\W-J1Q0/;D+2 DU&%5J[9!BJ_#_R*J"+?)_HVE%,XU@)VE( M'X?]&,4D=CP_#88X%CHH%%EY%WZXYJ#1X[$8(*&I07FZ^!;7M3(E)OI")&E9 M0G].QIEEEK%4+@^_5-1_Y-6B&\=BDD; C5,O"DF0X-!+@V!8 +(#H<.6 M)1YO5C&$)JZFD":N&AKXFJ0;;U&E73E.SEU5+B8P+[ MUM+ =KBGZ":TH7M.[D=>[=BV+RMEKR!#R.8J&$"!B:$I''+,NQFB3TR^.E - M9;7%8'59E/B\VA3Z!";2#-$H-W,F32??1-EIVT_-C"E@:P%382JL*-7VH2F; MW=CB[*=]?E^O4MN)7.(EH0]L%(6VCWV_;RU!"9;?\,;?AF9M?K8SR_J3(;,: M:).VN F0R)=IFN!/3)REJ#.PL6W@YDSN.)7-962+DZTXN\E-EA7N(2]]?K]A MI:^@;HM!]FE95>5?;%M\]D!_LW]S\!9@,=SXV<=[EB&,.HQ[?EH6A]_4R3TC^QG<7^X?PG!3R(4$C=U4))" ME_@$8'?('8$M=*:WTH8-2^A]BU.+A,J3+R^A1GA7)*$=UD5*Z"D>!25TLCN6 M*Z'33>.04$7\R8U]_\CVAXHVANB0>Q5&;N3'B,08V#@F"0;$[AN,,>::FE30 MC&9Y[+%8&^[Y2!7#+5*VC$)VCT,#0=TP0]^A7BM5EB)0*0\Z. M@2=P(R= :587]?>'*L\VE[OQZK.SHF-M#]N^C;P4P "[88) WWSH^Q/D:$*C MINI,"K9HQ8Y;K=B$==U@G2)64WB6D2Y#%$\4L@:EU<*TRIWUI'9E3F$[31^W MS"GPP!)%3X599R50&6\R@]J535([BJ/ #U/B)A&QDS3JFX"AV!*$T(-UKPF/ M;H;:4+[EAYYO4R0^M%3*CN#0<3@T[^D@?XCYNS9:B('/0SXS=!^Z=, M<7WJDH&FJG?_-:^*P3!"K: 9K(+NIG,CV5HO6HG#GG\(ZP:/@#-94;RQ/X)19 MQC%_I88];GE\>O#?^-;N^_*PVZ\(3N>74Q5-4BLHA2].$'UR(66+S[#VO<'6 M.<%31?1"5$Z9.<^E32U/4]*]X9*$EVL"L>?:B1W;$1UYHM +_)B@(>>,_&1J MQC>A:PO+\N=DV5^+=\7=[NBO_*-Y\V^6Y?W#03>:"N\WT- MUO]Y**KFYIK/]&.&NFN;.]Y&-EF=P1?6T>3Q[R^>W31B-O@8=>F9V+7,KK6,T+=0;LKW M( Y35O/'OJO=#S^8ZG$Q# MLYI#WO@&RD)^XEHESS+K^<8HGKBB_V2Z^J(])G%C';'.N:A_CD/N97TECEB& M2NLP[.S2OD+N>/7Q6_[07IM97]XT,AP$20@"$L8XBCQH$R>.O;Z9U/<\$144 M?KAFK3OB81,(XBF^.%E\4J:5)S'!>DJ1^>SU.15G=$>:M66HBSS\4E'OX5.* M35ZL8/DCKX8;/HF-?(@2@GS'23"VL1=XL1/CP L "*.W;D@2?Z"^[M[@L!ZH MOOX^Z5QB:E/;Q^D/S[OV"WM?Z=/RG,S;F2?@+J?V!O[NB[K3&:[HOUAY-DA2 M-T[3U*,MQ0YDEP*UC\<@]KB6*(0?JCFP]5@L!H8OIHGS\O9;K8T2P:2;BPT5 MK_78X!-OM10G\[_4N!V//<3TJ&IY' MVF9"!R./:U.Z],--O>(M**M%)?ZNBQ'&_\YKXTKRW>>C2:4(C!EX0PRDR%J. M*,C!?T4<)O @(A)#T5>S;2ARB!^X"0)QY":1C:(H]KMV NB[7/MVY)]N2B:. M99#G=\&I(HU?*?3Q)2D5O%2I%(LG)+RA%G*$+4A->&)=/XX!$3O-L7^T=2;/,OA_;Z=Y(FR"8A MQIA 0C7+2?LFZ$ HX+JR0NK!FL6CQ6,Q0%:+B%\TQ$EZ6RRT\B,F$@+4J!"' MYY:?$ 5I@N87 WGHI8(.(OKR?\MO"S:KN=M_R>[SE>TG* D#%$$')3!$"4C] M06,"E29TH/&7@K#!(DK44<9"% M_T(@)O' +Q(P9Q4XVT^[3?[S_\L?5P2G5(TB%P4.H0R0-(Y0UX[OQ(!KB[W\ MT\W(1(?*:F!9%)>H4 B3QJL4.OF2D@I^JM2)Q3,2SJJ%+&%+D0MI_"_T8AH3 M7.OP;0DE*>IUMOT_>5;U4R$8A)[KIW'B0G8FFVU'3M0WA;##O:@IW8!FV>B/ M>FV!60R9Q-2F/'UOJX<1YL0$1(HT)=4.)[@X5?@PE;KYI62Z":7"KB0^X7EL MB]!/ZI7GI;%#@)?0# >Y?A)!.^P'1"&,;='Y3M'GFYKN'+\:#3+QZ4YAZOAG M.W6R)CG9R4^8RLG.9T2\,=Q(2XB[1I-VY:/T\!W@A!C MWX]M/PT#>UBA"8'+M:5B6@N&A:1;2IPD)4($BHJ)+NZFR0D7;>H%940&EZ3( MD+N$R?=\T,, >05 M$[&G:A:0 8S%T/!+AB U;\N$/E;$I(&3$!5B\,3D$P(@1\O\+[TD[G)JAQ"= M_/RT6Y?50UDUNTN;/4^0G693/<)RDZ_2P D#D *'IBI.')'4A[AKU76CF/N5 M5]&6F8G1)QB[_8&TIU@=4HM!%9TKG<@Q[\RI.7JEYE$G,:MN:O4L2VPJ^]EOB%\W+?<+R[9O^Q%*$712-X( (P+Z]FQH"PJ8 M;"MFI(NBLY["DZP&D2:35ZE,\"BE4>(4JA.F$Z20[ #N^[?0%]6X*('>ANWP+9H2G@W31 M_]">5'ZY$TZ4I$CD%1W=_$D)CCAUZ@3G%4+.BLT4 I"$RTQF9(C#N M*@D<#_C0BVU@!TF:$#OLR^9H MTRDPKJ# \!.X7($1L(%#8$09$1882'^\K*[*OW:KV', L%&01 YFLTU)3(;! M6N*Z@O7RXL\W+"X,&9N08-@DA46$/$%9T<3;-%'AHDRYH!RIX)$3">(6)B8R M%IR2$FDVA(7D_V?O79O;UK&TT;^"#Z?JW5WE/<,[P?,- ('=KM>=Y$V<[C-G MURD5+=$V9\NBAY22N'_] 7B1Y(MD 1(9G?7]'0GCJSUK&'(Q2/351-3*RI.PG.7N FKJBS*6BN-BD M<9C"R#-H7&9>D"*C-;H\SDQPM-TXI3K#>%&6GD]EO@%&43G4B'E?*ZQQHJ8.DG08V;1_Y/&)[J]%RO0=7@]V.; Q MR'?JJU+LI+LO-_OCR(%'DCB)7"],N9W$==*]B0 '3+9C*W^QY<[=X $-(.6E M8762WN_D5OE1Z^@*U)CH["\]/]'AM0F:OM/K0R\--!#YSO\E7^XJKB^N=W-= M;-?Y GD$IXR/4#S,(@QQ+-:'.Q-IX$H]$*GUQ98[?P-"7"KM>K_<_ 7T\.05 M0)VI]Q7 *DEJ"J#*CPD9>.G^"1G09FEZ&="'7AIH)?(R<%UEXBW'+T\/-^5Z MX<0(HY2RD(;8=3V<.FE_#&6>])6"6E]NN:OWF$ /2O$R(#W"Y-.]-:[4!$"1)I,9_YB!=[*^%EG3 MR\(P^&]D_P$\R*\@_"-?K__WIOR^^9)G-1]WK"[K>L<''IY'H >C9H4T3A ) M*.L''D',_Z.VB*!K99QU!('NUS\$/-#C RU U94$;39E%Q/&(%)K/4�W,K M"B=8.;NH,)3)Z07'D!^OEA;,,",O07\OU[O--JN:"Q*K>I'2&*(T8"Z+$IRX M$74@V=NA5'HPHO?MXTC.'A5H8:D*C3)GL@)CDRXM89%FRIRUM1>XVR&$5ML^VN7L D\A$.TP2C*(I@RDC0'Q@.HC0, M%6\QU#,RCGCT]VSMT8$6GO*=AII,RFK)""1J28HR?P8O.GR3DK,*,Y#%N0C- M4#=>WWYH@A>5BP-XA\V6V^);GF;;K+.^(!0[+@V<)(V"( G]((CZ+1>\/DJE M+RX;9&0*9-O\KJR>%@@33''LD01BY+G823VOMX)=5WH.5^>[QQ&9 M!A/H0>F\ZZ# EJRBV"-*2T@D.3+[P,/>_[.JH MLO4:[^IBD]CQ@@?3U$^2P*']$G' 1V'2FS-UOGL<:6@P@1Z4JC0H MLB4K#?:(TI(&28[,2<,S_\]*@QY3U(^/&:;IT7J^"SQ:12X- ZCT(VAO[>&/>RK282>C7&DHL<&6G"@0Z>J&9HT MRFJ'?0:U-$25/'-B\B8A9T5E&(5S$9>!7KP2&1.L*-0A]_EZW1MQ?5[3) '# M3N1&'H["&.V-A#12O -(Z:M'JD($)%U!4:-*N@:QQ9)>"2)%D,$*Y,C[\P6( M#DUSD0@]\*_+#WT.Y 7AT^YF72S9NLRVBR#!E 8X<2CDUI"'_/T3$B'Q',5A MB9,7 %D5:6B#%CCDI./+]K!+H<#07(=#"_DH']!E0 M6*@M'Q[$E:CE\H\O]QEO+!]WVWJ;;<36UX4?>KXXI>KA.,8XC&F*Z7[DX\:* MNC#(U$B+M@U$T&"\ "U*< 13>?%V$+O22[AC$:NWD*O+J<$%W3,$G5_6-<'L M7$3)C#.OEWC-<:3RKDQ]N-,Y7^&GS_EM7N6O\QQ9SQ_]8^)0A+Z$D@9'O M)*#A&"F[$R[(=5O7G9PSP_+Z.34.QFIQ)L M^ M%T!!@_3_&^7)FG<).R%OY@F?7N4L^/3&$S>F&7M/\W;UKW=9]KCXLKS/5[MU M_O&6/CRNRZ<\_Y)7WXIEWH@NSNI\)8:,^:9N;I9&ZR84_$\?;S_GR_)N4_PS M7[4O\Y"RWM9'>#G0A+EBQ.&8RC&":Q0[V8J[6,3DZ/TK*V-FAX3U\W MG7Y;MO4,.'8&?.*_(;GD-3U?[ZCR] #M*7D#_=<;@1U\RIZ:=X5058EC/.+/ M%X#^$ [Q?^55#"#98['-UL*/"X >Q+L17.>SFW4.--6^%_O;K+YI'.G(;A4_ M7V_K_BX #)/8#UA"'.B&JC2+94SK,=R;LG!OL,GL\!(7 ^1^ZYOH.]9M3H&]O=L MO6N35%WO'MJ?O0!)?3_R$4&ARV$%83@3-'-!3A.]?7% M472/?)IE3M$/BF)^&2'Z\\TU8S@OD7=&BX%F#KIYF1P_Y_6V*I;;O(6+-JL7 M/_FZ*;:GTJ8;I!@CUW$2%,4LC: /W1YR!&.I%X]F =3V,*4=E?[:-)%6T&HS MPY61XZF5FN8;2L-#G(,77;82LVBO?BBJLL?LX>%%,KL;91_YS_+5RPK*I&F\Q=@HX@&/G72R(G%MN0@Y7_IP3** MI?8"30S1OFMB.^WOL]7A\90 M[UO(JQ_NFA9R6U;@^WVQO ?;^QS<\?IIF_/_S0IQ*9OX457)LP)L3 MY)_RBG?*AVS3+9S63=(^VLUXHHPCB9LB%T=^C(,DA$Y*X7[&(@Q"J7V&TR"S M7! =P38RYA\W:I*#_-D&S/"H_LBE;A/WQ?$N[AF-Y$U&Y-S0?9+(SV2L/HWO M+P?G$T9@P&C\;8#G\V! ?9]YKNO$"4J2, DP]GIP.&!2[[^,#&G4T?;)5&-H MQ&TE9MHC[*G#96I$_3JGM&$;:?AL):B#A\M3!]?>\+@^:@A9VSVU1L&/1\UF M[B-AC6BJC7QM-I?9CG2M.OW^R-8^Y[(C67$8Y8&;^I'N^]W!9.C[#L,N">(H M3KW (0P3)R5\#.T2Z#*I:T^-&+)<"EQ^(!__1L$U^G_H%[4AY3#ZY$:(HS&G MEI5;6(#C @=@V@?8A@_;SM%T9A1FA-UY#*K,N%)::'UJFO0A_XZ62W%.AB?K M3U6YX7]2ZGOMP=.M*>46C=X8?/\@[TGX/?>%\FZ>=1H MRBGIW *I)KCCQ-"*-AL@_HR$CQG6>2C]J!Z7TW4BM;SQ.?^6;W;Y)1^G%=D: M/3ZNBV5?;HNC:;L'/L(45WK3V]M\N;WF@\6Z:#:3]KBB$'EN%":.ZZ0Q2GE: M%\%4ZCVT\=!8SAF= Q>@,$>(HER_F%4*U M;#%&]*SDBL&DG\D4XP5T'GEB1'_+J;K.2#FBF8U98!I@+PY<0A/^W[Z+4)1T MH +J^M$H"4(.RNRS0^/&6*E!,GR6\X+YR(V=%-X)VKPR0@/61CI0B^-/G@L4 MG365"'0XELT":/7?NWK;C%E869T;T?PHZD6('4@<#Z>$.1'R@]B+]Q@2Z"O= M%6'6LF6-/P+;++2=GX'X74!6U'/#@9"3[^EBH*;61NFWHLQ*3)X18CL1F8?N M6O*M'*--JZGJ-?_TQUNT*IMSN7_+'V[R:A%Y@8,2Y'@(4L2"U.Q-Z5.#WM'S(BHVB$.IQ)Z=WUFE3DS5UQJQHUUNLG)&H023. M0XF&N5 :;%2*U=I>RKZ('9ABW\_7QU6VS7ED R?I;,=I1+T@CFGJD)"&24Q( M;SMD(5+:K&#&HFWE*1^+)8B<2+'D,L.F9*DU.I&*)=:AG-H#!"U"("#^ZB3@ M]Q;EV*65#'/G2BJCS,]#P S[]+*$LL"8_#8LY7E24<1$'O9#X M:;^.%N(@5-R@906"[:U;VJL;ZH-56T&2W08V>7Q4-XA9"8VES6,ZY)[=5F8U M6O/08]M.OMJ*-@*G]A2['>4LXHA!)X:>[\5\_)U@A..@AY/PO]K5;$D09/BZ MX51WBU6_[8J5.)MQN6G!X/RVK/)FO,V'V]U ("")AU+J^V$N1B)VHG$BUXH#EI83-.,=0T/2UNNR>5<+[]GN>;LY#09H5N MN?"]@!83XKMI2A D/.VD+B,I[:!%&%.E*GT40.-M!5!3[G&B(:?ALPN$FIH? MX'.Q;O!+Z+DX%Y()-R97=A/LG]'X48,[#[4?U^5RPLXTTB;?JV*37V[SAWH1 MHX0@SR=)F$3B^C WI' /+&)*VQ9&@#/[S;["%=#X,M:.7X58RF6/F851+7>, M$\%Y;?_=\VYC"[!Z4.>1,\9TV-168%VNU2[!^++E@YCFU8G^"$J2!F&,&/_Z M "&$/>8%_5IOE-!0:>.OK@WK,_'-+0Y[7#K77V@0)SMQ;I\SU7GQYW1-=DKN M!#5G9[2'D3D/^1KLQ9O76PQE159H/C[F529VF+1FK\JZ7A 88,S%BQ#DQI@R MXGG]7MPX<$BTV);;;"TG,CK?KR0P>RBJ/49$$I0MO',OAUGI+&_0EN2:E>155]WHRSC?Y;;%=(!([+(IP2N+$32/BP>[B*V[-YP"T;J%2 MM&$Y"W^JRF]%+'6:P%Z<)DQR1?6<(J16?!^_<-F% MH9OD/@3E O0.-#/?G0O3WRD^C/0S CQ6.._(9KS%85A=^<;EHN1&K MB@)HHCZU(DYBAY1$%&J)_KF<8Q:>9D0=PNA4!7V::.@ M+^H'W,\S+>BP@U\Z]'^9D: KDRTEYO9".#?"*':)1Z-4W''M.TF4 M:$ZDV\-C6]2/A*/?J'SS!!KP8(_^0OQL[P#H/="['W24*"K7\+,(H+[HFX^= M[4)>EW"Y>MYZ..>6#T;P^'1U/Q+;TGDB6^=U!Z6SU^UEQP%,7I+R@#.-\O[AZSZ M8Z+C."=).B>"@XF=B;0-]^.E8!EB1OK@>B=_1#B\V;;;ZCX7]1^=50>%U'&" MB+A.$,(DE73/:OHKO:G/1(,$TH#CWFABR.<> ET M>NLD])0F1DW9M"QF^S+A^4AKP $Z8V3+J=L4/&M68CH46U$Y2<[.J)UIUN>A M>L:]*NVV53D5;-Z%_K 3^EK>[H>Q"S<(O9B$(70C/XBPZ_H^Z8U0S_%EQ$[S MJRUK6@M(S"0M>TAR$J;+U'FE&H$D-4$Z\$/&X6=5+INGZYML/R5/SX!8X>N% M7@N?&A5VO4Z#W_;R#:D=2,>TBCH4?&FD2>BNR'RJQ,FQ[=,GW@RV:+.B_[,K M'D6[:2?ZJ(,H3!+H^XCPD784.6' X7@,N9Z;,*4#0L:,VM^WVJ"[ V^9A%V MCW#HVLE0OE472$:D6DV9A[%L>97C/&M22QF&B)]'M6C>K9.+$D9YD]7#DT;Q MDWB,H[GK.'6\P$M=&J#$(RZ$3@+=O>6 0A4I-&%O2A6\ ,U+,SHWO1NA6DX% MQV;9H #*$6Q%!258.R. )CF?A_89]:BTUT(-*9ZPV]T+3(,H2+T$0=\ADJP15F25!N^*]:K8W/5&'/%D8Q!ZD*6!PR")HK@W$@1JYU 4O]JRKO1H%(^* MJ/(C)R,6J5%3CQ[(1)KQG(NRD2)2UMNZL\\K'8RB%.(X=&% 2['2MO\A=BR+WQX:*(ZPJ>G>(!KEE&XL!M6T[4#>,:R)I.P,16?$RP2Q\Y K M(YZ4YIN=FB2Q7;4IMKM&$UGQ0_RI-PAQA(,T3F"4A@YFA'BIWQOT@ECIVO(! M9BP+TA[9!;AM@3650[F]YW59WH^?U01J"*ER^C02GVKRM ?5WIG8P9I(GDXS M=$:=#- Z#W$RX4AIO,DIWG)^>ULL\Y=36"$23_Q@PM($X=A-?.32WI8;^YZ* M*NE9L"Q(+2A=Z=$D34YU[/.E)C@=55//6K])RQF5&4;C/ 1FH \O;XA3KP<5YG@1%9@VKN'FJ'A;"8=DMT-JWN_55<9LO8C<@ M*($Q9J'KA C1E/6;H\*(8'?Q+:]NRL%BIV!1I2<>@Y/ND/_(B[O[+:\E,O[K MV5T.=@TXL.;HP"_%!CSE657_Q9#8J7 ]4.TLD6Q0[BY BQ$(D#.1NP-K.GJG MP?G,!4_'(UG%TV9KL.3]5HG'%SWD^RA$:9!&*?98&@7,Z8WB,%:ZV6N@J9&* MNJ;_Y8?^=R? &9(V24X'JIIY.HT*VF]G"1U7RAHL.BJFQO',!4S1&5GMTN%( M>O9LN6P?<,]7:?Y8YL7"M,N8V%3:H+)VT7?N6&PG:BN@;9P2>P.G*JZ=S9 MD3>*,W2CA5%R/F]6H=.;_3N*U+$/%V#O11.T8S\NP O-OG@NVB//&!H*PKGY MQ;'C/(\,,+[;+^(T05I]AG,=XG,M<)%H?WZO5K M-QE#2H7P'I.T@%R+7YE)?<;IT*G.5%B<1\\TXXIL9:;.CVP/.N[5"QS#T$EX M'Z48!A&+G&"_%3Z8LM#Q?1< 03R]F5'M4)(C3>Y8L8:96H%R3&, M<67EV/(9&='B:1ZRH0>]--!.%!-K]M3LJ+@NT9*+4)6?SNS8B1."(0I%'@,I\Q0AFC.(IA$GL88<=3JJ=TOM^R!O:0P.\"%.A0*>ZAT.)- M3MEL4Z8F8:IL6=&I-R@Y(TA#")R'\@SRH#37G/2T9!%1FO@XC*!#&&'0BS&) M^Z^G,'077.**5-I8/RII5'KQ.GETXM^0+ "+3+P:4(!>8LD M"5$9Q.V\A&:8*R?$QP _JH+4W^>#ELMRMQ%'&M#JOW?UMAEF+#!./!I!WT$0 MP=!S(Q>ASC9.":%JNPK-V+2^K["')U:7.WP@.P"=Y4RBZYGA?%Y]T)!/ M)SJC2<94>R4OO//B;D-V595OED_75;:IU\U,Z&]9L;D2&U@8] ,_BIR(A7'H MXI"2).D!,"=4NG+'H%G+)02]OH>U545\GT0)6308B7EIHTG'3@BD<>Z4)P[B&,:^YT*( M/6XH"ES7\?JO#RERNHD#NEDI3AN\]\7JTP8]!N5)@US'8>1%89 PSTDCBN,(!8PE M"#FN_".)0PU9SO4]O.:1NPX@Z!&J/>]EAM?S27YT2M72^NS85'B <4Q6]9YC MY#AVZZP"JZ)>KLM:7",F:M2>YYN>9[%XRT<5FSO^9UX_O?Y L5FN=\V%U#>[ M+=B46[ N'HIM>V*^^Q2H[_.<_X,045&*<4M9>[A>?/VZR&Z*=2%N*QCX(N0[ MM+^1%HQ&:P:O11ISI;30FM6*)EZ>K?JQ;/TY7^;%-V&MOZTH"!EQ$:28N@%Q M,?()[&RFKLN8RFARF"7+2:4!!PZHVCZS%\3V%@.U<>1 9N6&CN.1JI966CY[ M8$?$3G2OQUF>SA2R9OB=1W5KR)?21@LT4@=?[0_[V&.Y$&%L1U^C1;'$U)KI$JV0[%>I7Q,)K@M*_ O M5CI?G;F5Q7@89UU":[@C5T;K\B3].%W3"B\WO=U_%-O[_B'XIH!$F]55UY2> MT$W=?&@1^ 'EA7T$_23Q$H=&<<#V6.)$J<2V@\!R_FI!B[Z[E]CO'#?H@5^T MU7?3$_?@P>\]?,4=EY:")%>M3Q\?M?QG+31V'MK38?=,[6\W6O,8$UCV\>43 M?B,P:D*M7V/PHL!!J>_A$/EN0KT T:3'X$94Z9R/6=H,Q$.RTY]^J%:8L<#E'/3WEU6U8/8A;CX\VZ MN&LFJ;[P_ZYOBWQUN?E4Y=^*5UF/G0+>]2G'A;XP(ZBOUA,$SH]Y'#H"# M!^#+<0![)R8Y#3.<=46=MQ32^6J_+8 [1> ME]\;K16+M326@LDL,ML@TL"8WRB'AH?XT\O4'HKNZ%V:WOF* ME(8O*F-S189D)0KOZF*3UW6:U\NJ>.RO?-T?_/Q4KHLE[Z_7^8\MYA3\L7 @ M@FD,0XAC[/BB[&.I3R./A3 ./:9TYY%YZY:E#'_]G7TX MK][C!;\+Q*"!//):D3*E9V337GCF(:46_2O':NAJDOM\EK6];?LVK_BPH_N7 M1>"Y+N:C:.81%B,_2&)76$U]XD."$B6)'6[-LJ3VD?%WC.*_B]:>!/8#)9?)?",S)HCOYYR)Y!?TI;#55-UK[L;NK\?W;Y M9DN_B7M"]BOPB,4P]F"8.)0FL8\]B!-(G,!G-&51*KNQ4/O[+>Z=WT,"+:;) M=J><(N=,CQK,YSPZTG W2L/M;%"W:<]!0N0%_/^B@%#F!\3!?+#7FF*NG^!$ MI0#0,F YY[_L.&J'L(=1IZ4VYED;IC3O$C:&RIPZ"FV$PUFJBZ(+YY5%AP^I MTX,ICV7QHSN=2!V>XQ/$$/$2 BE#D'G]]T,GD'H(7/U;K8\9!!:% VEJE)R7 M"+MLJ.E""^/] \=#&5$XBV>-&;U#=[(,R1UN.W;N#>73)V &Q]7T<)=#0Z\@ M;'_/:S%1PYU9-0.;&OTHZD6<0$P#2E*6,LJ@FX38[0R1. ZEMH(-^'K+4M>! M @=4?)#!<:GT=4W>)&30/F5J>C@A6PH2:9\U/:U49T].-=_T]Y1\#B-G!CHZ MT('26$,9HJQI^9 5FP5T:.Q@&$.44"?UD\0)PLY4BCRYRW$&&9A 75MD@Q1# MECT=A;5 W'"-'9&S(3IK@3O-JR ZPIH=9Z/);FM46G@5V9JC]*JZ<%9\M?B0 MDM^C';?99O4EK[X5R_PFJ_-5)EZAJ;N2VB=0&$Q[5-IK@,.6C_@O-V,$!AE- TB9XP>0I9"Z^R1% MO8 -6D&2M3'V(I( IC3<'TRBWEJ2#?X&+B?)4#?*DE+'C<*JDBJ;\UQ84O;B MG;4E/58&J$Y7'*,XHGZ0$.+Y+.%:AR/">GL=@Q]2GI; M<:#V9+V>A9$5:)#FR)*FI3<6^!JH-=/+/$I3&#M)OUV'H1@K;*I_XU^Q MK2\WW>4=@>=%3N00&C@,^SAP_1@+^('#M10CI0>X9P/:LCZB=JKV3H!2O0ENGL#QYSI/0>/J!6B=!4?>@L9=L.7^@L[A M"]"ZW%S>-,&=36.%\EQVF5MKFDFVFATM+[/?[ "J9=-MN?SCMU:NCQ^8_WNV MWN4-\)N7OBU8DD8>9@%U<>)[0>S%0=PA\3RJ=L&4#?N6VV-SP)#Z))+^7EF,4]^)$P^[ M:< P4Q0#W!-4J\FN!.Q;FFX![!/2VXDUUR MK4&JVOR(L1#-2VZM>/C^;(IA-LW+[='D?-V_7X@>Q,6S'V_? ^\N7,=)'8Z; M8W>=.,4(Q/9,[]SDWS!/)^OX-@B>0K?Y[5V\?SNV>G5A;!D7 B!Z-TP9^ M-@T;B15MW1LS:K):V2U3LK)Z#P'CSFV6_!-HN2V^-:^%+!#T$Q@&7NJY&,5. MF#+7ZS&Y%,/%)K\3J]77\D)H%Y"4O"6MO+W"+J]R67T/'KL%X&T)\A_"$3X( MN0?;^QSD6;4I=]NC1P#5JEK+,9.K;V<0)[TC]EU8FC>E3DTH'#W3ND >"X%[-T!C3^ZJX^CA%5U#7)N$=5?B3Q$ MK7NO\$R0>5A?!+5;B9SNL0>C(9%:FAPS]/-(-A/Y?G*9Z@1=0GU0TQ00#T_=AWJT!XJP7)7:T\* MT')J>@Y+:-K1"LFOG_-UL[^8=*_>[;+U<9U\K'-?:Z%K7XJ[37%;+#/^K\<4 M@(8#Q30V38.0RV:S;PMJ2>TXD4EFKXLW @Q>-*>I$YR-*)W)2[>(^%I-PQ],>\7(8="B$@:]TC2%%.MW&;0OO74 M]5A6(CNUTZ9MZ7TX$W.0M%JD-3'7U@VL>1([4:R+>:!_W!?+>Y 6]7)="@Z> MU_F E^V?9[KQ5&0!&[J)(PJ M39*I?[O]T<0S0*KOA"J3):=_=GE24[=76"9\ _D5EC,*I<_A//1G /Y7CW<. M8T)]>H[+$E)X'LD<>/4%\_1MT@P M"U.D5!+:L#_BL9\.%]BC!D>P+YK+(KI/##SA8S ZJC/ITP1&?[[<7$PLSX=+ M$RLUZVT^3//05*L>GIS!ML6FM"Z?MG^UWSON0NA [&$$HPBE'G-I&+2FB1>Y M1.ELM!&#MI7W7,\>;[D1[/-X_2,.]RO"/VCV-Z37;TM'_**_EBN=RNQ;X4/N_E_5M?9CX7KAC%U MG"A&F$00PQ![28_$"Z-D\2VO;DKY$:]Y!"H]]ABLM6O C[QC3H.SL,-!> M .;1>:UZ^&HH:9M-V:[]\;'9A2;D9,E-7Y5UO4@\)W!0@.,(>3"BL0=]O[>$ MXX2H=5T="]:[YAX4>*S*VV+D4P9O4'*FZPTA5;GUWGUL+\CQL<,!PE$GHM2 JF+F.=&'!#DG3+V MY.ZS-VS2=K_PD9 M5ZO^]V1W(,$>)6A@ H%3YE(JJV0KO DW#>EZS\+U6'\]U]+_8^![<-*$O)$C M+#$Z@U?A+#A56FV%FG578_!=-.XB=*CG))'G^C3T/Z=J<3L\ZA3J8O^6V!7V.=OF>PF/?1_%;NQ3A)W4QR%)$ ?AA&$0!3A* MF&Z)KF5L[.)\U8$$/%3Y@%I_RGJ8.V=J:@,\&:FFCW%\RGG;VVP7-&$1"9*$5_4) MCAWL13!I$A'T,/(]I5M;C!O_>:MI+:H-5-.V639=33_+(1>@@SRC>OH-0G7K MZ2&Q^0GJZ4'NJ=33PWF4?Y*%FQ#Y^^-M\R+!?;GF#-?M>S&'>1$_03&A*"'8 M(2X.D1\ED+A(+#_3. BDW_PP87[./[0CA_^I?EIKJ00 IYLYMP##* M_#RZJF&?7KW/89XQY4[9;G%#O%YBC+I.Z*30CR/F>GLCT(%20UK-K[:]HVS? MX?3VYRKRI*A2YBG2E:-I=LH^XT%&7-0(FYF**((_)1IMAJZO=BY@D"7+JM'EX@,HGI8Y+%WQT"-3 M44NL\Z@F+^2SA9Q7*HT^Z)G860U K^WN!3E2),].1FR3]PP^7F?,ROZ\R8M M9W1G&(WST)N!/I0F&Y::OG K#^6F&8S]+7^XR:L%)$',18QZ#L2IAWP7!E%O M)PIJ,#)DA M>!Z29,B7TD835#USM^5E4[ZB624V4=6=,181E,:I&WD)P33 A$7],"T-8T]I MWE?3A&5QZE&!'I;J93)ZO,F)T0B4J:G0*[8F$I^WB3FC.@.9G(?<#'7BU;% M YS("LQUU5R/]71<=05)BMTPC8B/8TH=#S+H]Y9\FDB=91KR_9:EI8>D,X#2 MHDM.5&PSI:8HSTF:2$[>H.2,E@PA[AUUS5?3'[7U> MB3F?*K_/-W7Q+6_/9W;V?1JZ24A"Y$$_#7P,J=^O?:7$\9'2T,J85=O#K -0 MT" %SZ""7\3AU;_\)V@Q*PZ]S%$O.0R;A'7%(=E'<@G0=EL5-[MM[R4^[+--JNL6M5?'U<< M#F\MD9-TMG'H1BS GI^&3ABFT/63;OSH!] )?45M-MBY^^0H$GE^=1%GT M3/ I+7@C4ZDH=GM\8 \0M A[=J<3O?>9.R]X!IF?C=B9].FUT!EGS(3(!7O; M$,<,Q4% :$C3A"0^\]+>-D,^4[M3QHQ-E;ZI=D->3 *M?7_R7V^Y@#C: M!'NE?<&D!FERA8-EOM2J!$6J[&[INY*Y%E*?O7GHS! '3NW8T^5"5D'X6$A, M&N5IWO[OY>;U^8;/Y7K-RNH[ES9>2> $AJX;I3YQ:>S#B(8]BBB-E.:)3=NV MK#T]7/!+#_@OXJ:KMT\&"=R@ ZZH3\9#(B=>4T9#3=DL!,**^BDR>D8:;<5F M'KIIS;MRG!:N6K.]M,EQM9=^?A+W^Y:;XWG,Z_(#)U'<%,J!-7W7J5:+XX1+ML*<78Q4J]+7(GT!]DZ SHM7<_G/'0&] M)V.7LR;8/UL"CQK>>Q+$7A5X< MI,@)$\101).H-\E\'*JG@$'F)A=V\ NO NL&]U^T]\AKT"PGW:-QJR;(QSOG M+T"+[ (<89ML%_TKELX(IQ%RYR&'9EPYOM07* KEF%*H%-KE$M3#4-$J1T]F*E*H?[ZN4 M%C/R1Q7_>U=OFQ?0K\L3!Y : #=9G:_$SK9\4S<7KC;/U-?%-O^25]^*I;@L MCG?DS_FRO-LTW]*J:Y(&)"7818$71Q'UW)#V*TD1"MQ0[;3CQ&"M+SCSH/_: M@ ?+(_0@_R'^K+IW=VJVI$]>_D115=-I].F2=*KFV%)NW:_$(X]Z'L4]WV@W&N=U O9-Y'N;UET,8L3YOH4):'CA0Z$+.BQI$ZB]!Z*'02V!(@@-A!;NA@ MEX^BPE@<3NSQL90IG0T<#]48(XY.,D#K"FA].2S/' O)<>0O /=*3.$<^65% M] W'>7@BF"[$&OL?WHGNP97N)';CC&YL1\\82J'0S")VPCW_S&+);X5L8Y/Y MT3+0@L;,H1Z,/,]-O2#U2)+L<=' 2T;-/.^B&27C%*TF%1O V^DF7S:S7-^+ M[3W(ENT8D?^@UE\5&"%H(Z41H_&:,GW\9#G#9JZ0CNF?)$?(^VLZ-R@R+9T3 M! #\:BAT&%WCI\-'NL%W@Z_?\\>1-T_7U;C8R-Y?^=.Y:O+3>OH M(J%)@D("28@RZ68N M>"W/>+TQ''TVN77S]/;\5YNZS$.*O;=?F=\#(,H7FSR._&-RAL.C".14LBD5U^53GH-M]D/U74ZKL5'>+S!-4 :GK3GU>A%F!(6IVT,) Z8V:V8#P(C#F#/R/7!L8SPJ"N.4*0-B6+R[9?A_',=I+AJN MP_5[@P);H9N':MMU\:UBW2Z? YT0&% .1:2T#2, M,8F]=+\I.>;_K;2[U[QURPK]J2J7>;ZJ@6A![>$&4#YV&W9;C(K5M84 #%JF M&(E[<\L2#>"+;BFBPPSVH&>Q!'&:4_4E!P/QF8GBVO-/;DG!&)-&EI7?!N(' M(8%I['M^%+AQ3!S7)ST0G\3F=C#IF9],;>N#W$I5P^,O.!KJ[B:B,^O^;L1! ME35$$US*]OA3=X.+Z_EYI9<7=QNRJZI\LWRZYD.+.FMV1:#-JOG;NIW#W8_M M<<['&#FO%Q>ICQ,'N1YEOAZ4_40R<-E6JPJ3!:UHX..EAVV,'V !=D MA_D2M6IMLH#*U70_0RS5*K^W7K=H?>H>N;@ ?:1[S\"1:R#;K,"1<^#@G3B4 M+/P3@_9Q\X:E*)U)+E.WBWEDH,E9*.?56Z?,9;@'ZU.F=.'K1!!GDLDNP*;=@;<](VBS"NT423T[I-F#]Y3NN#-%I* M4VX5?\:,IDZ"U82F&1,3^8QD]3U;E]__FJ_N\M^R8B-^B&ZY>'_.E^NLKHO; M8IGUX#E$S"+*&/6=,((\^_HH0OT#*#"*_%3M$9)1H:GHG-9;)>1>+)J)/76[ M395GZ^*?^0K<<>1UHV1KCC^O =>Q)7<-W'+?P+UPSE)",Q_;X6ELTJ :3U[" M&R#< 8T_%T!XM/_73+@%7OK5)K4Y92W5F&CF*FNAGW^&LN>Z0EZRS+_T1;SM M$D0N;Y#4Y@X/"LZ*=G?IPD]B)5.")BT:WD< M=( *\@9KDQKN_]P#:1G87XB>\P+M_0N%_[7?19 ,USP$8FRG+;V+H,2YD7<1 MPL@-4QJ1Q*78<: 7>$G2FT0Q\57%8I"QR21@NGT7-N[PEZ5Y'EW7C"LJ=_BK M\3/\#O^404SBB#JQ%Q*4.C'N;Y:B81HJYV-M0R-TKY=W94^8:(W>/2_)[#QZ MU' WI.^>5^+%P-WS,/$)[[UNPG-C#),DQ/L$&<$0&NA*DI:F[DO392S#%Z9+ M\CS;GJ7JA_R%Z4K,R/8M5FR*;7[%1[DK7G;RYE;P@A35=;ZMV4[<.8(>1,'Z MSV:6D+;W=N]OJ/+\D*4)#6D<^PA%Q(G#($SC$(41B5V>R>3FC*QBL#>)U,+^ MM<$-#L!!B[R9/+H Q]!!A_T"L*)>9FOP7WE6@;]EW,7FN=6)[J,;0O^9/CY* M5.ZX-2;%JK'Z&158V<=!PJO'J$6]Y8TU M7[C$8RFDE M/F#H.= E)>C2I[Q/+BBN%P;[F>M8U5XYL:ZIKG.?Q=%= G[WR M"I!FM5%&P8QHV'$F)\ZF#FNG^PG4$($+0NP M% 3[^NO;UE\YJFW)KW&61U-?@7SNXBLP&M5>I7#]K-*KYN1@Y=7@U*+P\L\N MQ"4U'L\$ 0V]& 68(F=?AR/F*9VIM03!OO &UH57BFIKPFN:Y?&$E__.[(67 M?]:L\*J$ZZ<57B4GAPNO.J=VA+AAK;8WT,26Z/8_X4POR,:&/JK!>^GU&B-3T= MI--#V#4@UA_R[8(Q!T'FXC!**/$I@H[O[HVF3.D][X&F;$MNNJ_ +O\@#Z02W0%4G2-P"]?/Z"OZ>4U316?-S!%M9RH3<"RFKCM M 8(]0G $$?PN0((&Y6H.Z-VAKF?A^J9=JJTVE[E5+"NM@OQ:F>V;9[- M0#^*>A&P)$ ^'ZGC."0NQ@AC<1*&, PQ.E(;_[:7*O.']&U(RA*-I]6(0\G)X"]'J^6GYD!6; MA>_1*/:AFSHX8H2;2S'K;!"/!%2C[TM^\YB]OX6DU_]EB5)2 L<#=" ]^BQ MH0*MS?=U0)&I62F!*O:WM4"+ 1DU^++,-UE5E)^J_%M1[NKUT^?\L>0UR>IO M^<--7BWB*':12[D%&(8DB1!VD]YDRA5)[A9%(Z94>H+6K8BH!@=PH$F-3?8WSW;6DA % M/J2Q2Z'#(A>ZH;>WEJ0^DY>C(5:L*U%[/ZO>6$69,K5QBTVN].N7 ZP1)><, M+1*#&UTBIQ<:(UZ<&/0,8T7Z;?/ELMPU+_,N\^*;N,SJ0[YM[\'>+L38BJ0) MB3$F3)PO]ERW,YDF7J"T66"0(T&W7]-&>5O$T+:GR5;$%XG;;B^Y9@9&7MLXQ M>&:JUPCQ\YC@->/*R[>_S?$CJVA?-S?%>IVO#B;KWB".4!B%$,>QSP+LPQ1Z M>X/8C:7F=@V8L:QF/3*N9M_RS4[US=:8K$-_KNZ/&9MH>/[VXY43]0JUBNBHSK4[$M\AIM M5J^O'MY?^A3#)&8HHLSU@QA&?ARDO5C1Q$-*;RL8,VJYFCG"V?3Y%IW,76N6 MN9:K=2:A6:WRT6?82O4CR]B96L@XZ?.HC,R[55INK&HZF.[RZY(^/*[+ISP_ MTMP@B#T_27W'811!PIS>%@L05!(]/0N6%8Z# ML2Y#TL-4'3)$U.O>SSI295 M'55[1!,-T-ZDY8P>#:-Q'N(ST(?29,-2E)7\-N??OQ)O;.6;NME1V%S)B[,Z M7Z&J$BM,S2.UO?X]]8 0"/> HC11>LK>(@S; M4AY^.M M W2PDI4M.UU0F\US_=1^B&;2F4=P]&6/'XM;Z4OILQ]Y_2E[$H/!WE+D0]^! M:8Q[3N=,<;7+5AFW&U&J- MEJQ//5F3%!IO,')&OH;P-P]=&N3!RXOX![,A_Y5?XO MXGFH?L(YB7#JDB!$+*(>\\5=A'PX!9TXIABF2L,9HX8M:T_SO@C(5BM>1VR/ M=4A-?LQR+:=+D]&L)E@-S'8&IP$J7KWL]6OD)_$4"#NC9U9XGX?0V7'MY2-V M]OB3E4:\JXM-7M>\ZKLI-DW1)R;="U[K;;;\3W7!B6Y^_*KJ\YT(!S1Q708I M2BD,7N ]#@"#4O#@]1(L^CM(<^406I3_(981XAM;"!GE[ M\93B&M]0DN6$9D1^U72GI;9#!HZ@3513G2?JC# 98G@>.F7*F=)**U0^!?/" M'A\<-TB.?K1(J<-2AP9<+WT8IF*3NM_;AK&'%UMQQ9FW#R4^!G MKVRS=0[C?5[.=#&SO,ZCIQGVZ?41#>.,2<^<[Q< CY<%CQ8#\=/A(Y^RI^9@ MW/>L6GU\%!^L?^,?W-:7FT_-$\K_R(N[^VV^0M_X".DN;_XQS;8YRXJJ?=XZ M#$GHQBB("2-)Y$11#-W&"_Y? 7&5UO?FAMUR?=,#_#5K$8([ ?'7%<<(;CE( M\$V@5)S,GQF%LNL!,X-M<4E!N/'KC? #'/L*CIP%-T_@^'.=PZ#Q^ )T/E^ MUFM0;$#K]P7H/0>=Z^U'@' >"._!W\\V*3M+%^/&]MSJQTQ;V3QRXFS9>;D& M,U>2@ET,>>UT,G3JST M(M,L -O>S2,@<3WM,+4)6)QX*EL?0-XY(7EQSZRX&RD5CQ[GZ?+OWM7C%+SW M]&?,M3+!LYA@C;:=/T=6-4N)X51J(5ZR^;/?Z?XEK[X5R_QM3SZ4FV]Y+;*[ M %TWZ([_G93U]D.Y_:]\^SE?EG>;XI]Y>T:G\V]!8H?X-'%0ZGKB$JJ84-)A M=[$;094$.@_$EC/HUTVUQ_5\<_N2(^]/$W,/BX=,C%-NR^HV+[:[2G4"?QYL M2N;4>8 =)ZGND^5!12[ WK?G.51L\^"M@GL%GGC+./C5O%ZS&WL58I0PG4F? M\VHF\\B?,^.DG'/'5KB:-;\3'?.WO+RKLL?[8IFMNVM@44)]SV<)@V$21#!$ MKH?:_=S\[]!1N 11WX:*4&G=?7&,:<3KB4\R\H8FF&%P^OO\#/A0FFQ3"K?. MX'R=5;OZ\ZZNB^SK'Q4WD__O[)_9'_?U-N-5,D?"?_[/F_R/0OR@NU0PA2E& M) T@3JD3Q1YS'=@#B2)/ZH8_B^8MUW\=Z O0PKX '? +<(#.DWL+OMG'Z?9,MYQZ>9V#MAVG@+4Q: M?+V1KD8@?P8W+5EVL!RM(:O-M1S2+1$DB1N>1./^7-1_='9A@J,X<(($0R\- M7=]A8=K;35-/::%AN#7+.>X $#Q#" 1$M5D, \S*S4",2ZI:BCK+IYDKMY6G M M[EZ\PPWAS7\QB"&_2GM-4J%W*5;;ZMBR8?HXA]X M5?K\!T>?; ;O'3:"/80C% <>C.*8^3[$?H\-)K[4W;?C(AIE^53@4Z@9QPN' M1'4_RTBHJ:D ==$$ 1QAXX7E'G;[CV+L]?)GSWZAC:;&*&"\B"H,#&896;VQ M0AN891-G\=\@/PY;=8CILH_SRY\]^X7O]_D&%%M0Y]4W<;:"_P?6/%O[8,] MAB +B/RKA96;;-U<2EO?Y_D6B)V3_S%P0&2JG9P:(XW>#F(\AH4C^5I.T4T4AI-?EO?Y:K?.R]O/^7*=U75Q M6RR;JJB^%E?#'%[:9@%T"(H(=B"$-*).3%#@.RGB(UO?P5+W5!DV:7E >/GP M*-X2X,7:*Z" %Y*B@A/W+Y3K8M7L!L)=.?=%E',*(PZ#,9 8)$Y#O^*.G [C MV]S_WN $ BAHD*H,[PR2K3!^FX9TS0%:=L,'1A58%?5R7=:[JGV2JX/])(9( MCU7!?_*49]7_JL%ML>'-ON"UR_ZMNEI$.,-\5-5;O@?EVUS^EBUCX->;HX_4?!6]\AQ M"7"+R/5) )D?NRF+F!MYU&4]IC!&L5$VQ&S,E(91/:9DC="^7A[!B': MK%J(]9L8Z\,P!H%;AKT((/051HRC QMM/FQ#N]+J2G7Q;*Y M\*Y]X7O5GD,7OX"^?%4\@SYR4.72QXSCJ3_A=CZOB(60$^'>>Z0R0V?G(+G1 MN)S)-A,U@'FDGJFEW2,WTTS&KL6R#EN7W^FZP]:_HD@3XJ8I MC1ES<4I)$/N8.BE)?>K$B/BNK"J9L&51:X[@M0NI B#H$4[VSJ@,;>>DP"3K M,^G@1EUZV6W-\S7*II4]MHAA/XJIP_C_$S]""#M.ARWQXD#I/8IQ$%FN!PWM MI=!^RGFDL(ZP(<9*1"?9&#.9FAOAW]9>&>7XSB,?C.RSR;TSFHS+9I170$Z9 MI]3W8> 2DD:QRW 2QRCNS:/(59J -F;4BVD0>X1XS(LZ M%"AP Z7;RTS;'D\QF^,C6@_S&N?;D$!:I-J\3D[THH@BB4/$4C,O=_JQBT(:^6$(<80I9%'8E[D(>X'4Z5X+9D?6SF5GI5"': MC&I:XMB&8'YXG_1)-%/JB6$+(FS?//(6GR M[B@*F2)/XYREYK8]Y$/?NISA M)UJ7L+4>(1VR>73\D7PU>G97C6'UO8[=J[XUXVS1'[S;;+(UV=7;\H'W(([L MJMS<717?\A6JZWS;GM5:D##R8IH$$)$P=*$?QBB-2>BQ"/DD3*3.](X$Q;)H M'&^ $_A^;0""%J%X4>79II>GNI\^1]WY;?_['P2ZA3W?Q'"%!\)T\'O-\1%@Y1I M!4('<*G= -0ZZN6'A1?Z7@(=@OF7,"_V4H:C[HM#![I22YD*7V>YHUYN5JK] M5(8#N7YJV'VU?GKY(;U$HW7-RP]GNJ8"#_/HFBJ 2^V8JW7-OWY=>(D3^QYR MW=C'XD54W^?)NOMB%H12Q[L4OLYRU_SK;G.754]JG5.&!;G.:9@ M<[YUZ\? M?D.?_VNT[OG7K!4^[D(5^$GM)@D.4^G[J]U\< MN-A3Z9X27V>Y>WXJ^5\E7]]5(4&N=QKV7ZUW?OIXA3ZDHW7.3U=G.J<"$?/H MG"J 2^V@JW5.\F'A,^:QF$2Q%P9.F#@.#/MZ.<2$)"J=4^+K+'=.75,%<*D=@R=[\?CD*/6K1LX M8(]'YS$$/:H4+L:T3IG>'9@M=U]!K^=_R\@T1',[(#.Z?'(:_--4V5'>. M*CB11URU'6660%C67^GUTBO=^\+LA>>\ MJL\J,HI+"IJ+HS(QLK2O38_CL_O=+(=M'JNB]MU\M3]N%%YEQ?M353[FU?;I M$^\ 6VY>;+MY%#G_0[Y=B'W%:1(1P@(OP)@AB/L*.PH"YJ@(]"!#8XCPNNG* M6J@11N?1"\VX4EIH<5JET.=A O&WR\61=W M32%-?SSF8I?;=?' /_+Q]@O_:7V;+<6_M9L>$$W\%.$XA1 A!R-,T^8$5.# M&,)$Z7:4D2#9WM_0>B&NT.C\ $>.@(,G%Z#W!;3.B,U.Q^[H[3P;*[!*)=6< M8JI58(T13IOUUL O%]]C17A>62!L9U^NS(;EW.I:4D-9.4S9/P7BG*%?A0U MAQ=Y&,8D81C'#@Y*=*-#])9!6FC^<:8;U9YRXZQ09\OR^6]Z#:!_SQ*.#EWC%0U"#O0[XMP4W. M?V59WFV*?S;#0/ZWAIZ!L]<&23XUZ3U%'&\O& RA M[T?KR8?;Q';^$ ML!!GO2*B#T[S:..?NZ)H/;5<4R@&]L]35:@Z;J&NT.)>JK*XRNOZ^C[;9/^5 M9U6_M2!)O3B!:8S1G_ANL#>#'*F]QMI?;GMYB$,"6XX)N,V[K0K2K465 M1(*US9):FFP($G! !@0@G=U26DPII"K;C.DEG,]M@FC2QV.;;WCAL-XWN*QI M<.T^!/%F=I4_EE7S8HQX-GM@)GF#DE/Y8 A[,U#U0?!+0ZU(91_J)C\RX(80 M>X@QG\ (4A\3%R6= 6[6)?(;4)6^UK*JNHU4J.RG5"-%0D7M\:&FGQR'MFXJ MLJ*RO=0:.\:TDFOD5I3=#V65'V=H<+/;@MO\>UZU/_6:G]:6=/0942>WIFJQ M.0/MU 1>#FY)"GIY_;T4!OI]K@[T<1ABCU"?N$Y$TR"F>PN,A-*"J?B]EA73 M:T3B].:DX;Q(:*9%2M1$DP-I^=!1355B%&33(D$6=;-7R!?"Z5L5SN=4G5). M34)G()VZR,OAS4E%/'F,\F,;*<1AX!*74LJ""/F)2]/>AH-]+"^?JM]L64!] M=0%5YD9&0FW2HBBB LH &56F1T5(;=)D44K]MZ4TL"NE+\@Z*::ZI,Y!3K6Q MER::UAQ^N&B7* MYS/+S ,\U;KK](>R#$3"YD9A]7#_238+:SAN>L.P+O=&<] B"#P:48*\P$TA M)'&"<;]"B.*8*)WR,F-Q/ID#/8@CU!9RPONL&Y1[HX1;4_)WN)Y.HX?*KS3] M/Y&RROND(YJ*C,GJH5B]R_./?.26B7'759[5>7V=_]AB[O\?"^*A '']Q:'G M>]3%7A3 R,6$ZR^-HT2ISAYHRO:.!HJ^T"]JLC:4/#D]&Y$W]3T..=>Q/330 M8@._"W2@@3=R@7F>JS.J98CD>#)TXQ-0+6:QT.-B$/MM\9") =ZNP036'!3XI=BTTVE_ MFB1[?E^;+=ENR+*B:MXB38MZN2[K777<]2-,J9-$ M25AEBQW/88N/X._HZNO%/R-%PQ?/]._T0_7 MBF7#0"[EJH;Q:%0K&@0NT #1\@F+!G.$G5&NM EZ0Q'S,QZL6.@V-N@6'J,AQ ^4-;BM]K61N: MK?0"CL).)E5FSJN!;5+4E&#/A\X6+U5B%#9X621(;WO7^PU';C/6<\=.;<72 M='\&&[%TD9?#@Z\@=H@'!J+E_^R*NMFQM]_OE2(OC&,'41:0R&6.Z_@1=#T^ M-DN"%,O?@*5KP++\"53@&)9";]?F3$(/QZ!+31A?,:4CD-J4*2CE&-3I2>81 M*""F/?(56.TJL3PF( _4T1-NGQ+4H2S-0%D'NU :;#6*SZG?9U6.,]X"2/GP MF&_JIB&AJN+-)1<-"S\=/O(I>Q(_:DI>,:^_?;KZ,^2J.8>E$,$^X627VY0PHSA6XY M/WS8B5;0;)043DFFAYER)?MF^[Q0VTMIC1>_W@@WP+&KX,A7\<3$\>OU\\4YMPR$%] 6[RNV*SZ0XYM"9FE[ME&\)L MTK:%Z/\T&?M/EYA;MZ;-R8H-ZE\F':OR,GXFUHJ_ M/8#_6[DJ;HN<)XCVUK^%ZT'BQBA,F<__%/CBO:@H9@RG#O49C:5G-V>$>8RU M9'&"NX6E,/WRL\F71MNBJN+OG;;/]W/&EQ'S@ M<9>W7_"7H>_OCA?Q4_/Z,VQS,U@JF",KY;R58B[3)G]ORLW+/?PD@,Q!:1"D M&/L,,Y^2KN!,J>\[BTU^)T[ 7,]A14,1NY1()ZU(OW)3M8)KR_@_RZCV.=.3 M#&HU@_UG']/JTC+:D'90W*;71U96MWEQ[ &,*0O\)*+(<1EDJ>NX4>]!$ =D M5A*I#G]4E;SMX?WG4A2+Z[7LD'>.S$T^D6PIV#,?^NZ]EAC[_F1I]U5 )\F\ M^LWJSYY\!S S6OX=&KWI4_#+2?'$CV&4.MC%-*2>#Q/FT X_C5,_[E9VZ68U M=?951:Z^KML[:695-]^L)-9S?S(1G>.*G&Q#^+,+J#8ODZW(J45N1N+YCUS, MT.8K]"VOLKO\-_[56W'":W]8_'CS#W2@&T9A@H,8HM1Q<12XO9?,"Z56[GY6 MWRRO\/5800<6-&C;PY%'=S3P7-W6QLW],BN.7US8S)49U.*GI^^:^7.TKZF' M4M,WK;D.MXYV[D@VY=_1#?_*;+G]\^V^56D=TQ8>5MKQOTQY8H>]\8L8BZW@ M9RIU%BGS6$J2(/58%(AY9P_W0V#JTH#,G4@WTW^7).J4S; .48SW],5'XT+=S[&_[U_,?">.F$N=T",488?_ MH?>/H%3J(=V?SZMQ=D_?"6#S64DVWC2FKBZF;!5S+3%:3@Y+T/]JE89BFYBD MW+#5;O_L-8^/65=>[H5K>=;L_:7;3L-[%J7>%Y8[/H%FWXJ .0-/5TK?WFP[=\G MVZ9J7-.?@#/>#?ZE3LJ99V^:$W666L'T,X;/#\:\/R8A$0EP2A.'11XCJ0O= M.-TOQU)'Z6W4G\>K<>KT=T[K_>PM8^H)PRD;Q5PK\Y:3?]T)0\4V,8,SI^;: M[9]]PM :;Q.=6C4=^>F+C^Y4D'@9['WG/ >&#J,I\UDD;IWRHOV979;$3.IM MCI_,I7'*COD??S740*8N0"9K&W.M/HX(^5+9WN%/_/O;[[ZVO!IK/ MGUWB;5 VQZVO:O&6E?>/O'MS;S9W5V5=DZRJGF[;*8P)"&",:NJS+(&VK+\NAK#P\(?. 90/![ U'Q!=?!Y,H-D,;D M56WD,HA2*YGE':[.B+XIEN>AQ\:\*>VT13452\L'KJ+%DI2[S;9ZZEX1XXI) M@S1.'9_Y#O7"F/IL;\M)E!Z7UK-@6;%Z4&JJI$F6G!;9YTE-@7H\X#K[ =!N M>U]68B+DW5<4K8C/F^2B$4_ MBGI!^?":XC1%0+?Q>051XM-1L MB:VHDW%OKJ2:'>T*^R@GHU]OA^,1T4^"Z/(6Y-GR'I3[\*Q%>)9'C@S<"ZA" MT*E=>E9(GL'^.3M^E;:;IX5\Q!-D5FP644 =/_1@Y,1NC%/B>(>,&/(2W'A& MDK0[KYS4@K8AC[)A,)B7+$3 :F::GGP+VM#V5CJAVG\2Q'&E)N !/O(]6D8]!88)*ET4E+\7LM) MYT,)\@:.@I2I,B.1)RR2HI8'.!\MDO=G6883HZ#A%@G2T^@]40/%]KECI\14 MT_T9B*4N\G)X\!7$[CK[(=347%37-$[/+35DKT.CHG@9%"M)GERK-,Z+'E U4P%?^ MG1)!?2)FH(,#P)=&&H.6&KJ=$1@P+W <[-,T@1$)8FZL-Q+'GHX:RGZU?35T MM;JZ-#5*:FB#%7TU=(>IH31%6FIH@ZKA:GBZ,:FJH2NKAJI$S$H-E<&_K89Z M'"BJH=<9B5#,1]B!1Y&3$H]Y$?_Z_11Q$LA?LJ/^U?;5T-/JZM+4**FA#5;T MU= ;IH;2%&FIH0VJAJOAZ<:DJH:>K!JJ$C$K-50&_[8:ZG&@J(9^9R3@5BB, M_#3P:>S!)'"C_=RC[[E,0PUEO]J^&OI:75V:&B4UM,&*OAKZP]10FB(M-;1! MU7 U/-V85-70EU5#52)FI8;*X-]60ST.%-4PZ(RXT U],1:/H>MCXO!ZE$MN MZL8T=M(80@TUE/UJ^VH8:'5U:6J4U- &*_IJ& Q30VF*M-30!E7#U?!T8U)5 MPT!6#56)F)4:*H-_6PWU.)!20YP_E9O5:U,19+$3$=\-B8-YW>F$CL--^PX&JR9VJPI*.<8[.GIYULL#I31 M$\Z>$M.AW,Q 4@>[4!IL*Z9.?%X5F_QRFS_4B]!)G$B,\W&($4$LCGC=VY6Y M:1(:.O4I;\^R^)X_IBA@@@:GL>.?"DR?5^JI2%83[N'\CGP6=$_:&Q)F@_)Y M'-4RZI'TN5!=MH;KW:*I7$.$?2]-H!=$:>3O=P$1[$MM2#1@QK*Z?*K-?E=W'GWP)Y$0N"-"5ADD*$( U8O%]V"1,T_ #/$.NCU6.OSB6 NH4- MMF7SED![JB'KD9LX33(H+!(#Z\DC8DP'P9=#,/:8 9I-,$P<\!DK*'J#>?0@ M#L*+ SUGSO+H]IF!1WW.,'=J9L!J%&8P;6#7/ZG#/^:8E+Y!<'F?KW;K_./M M;V6Y^EZLU]?YCRWFI/RQ@"A)*&(AQ0%/LSB A$9.2E*?8#&3'"K=(3S CN6$ MU@,"^ E\SA_+:BLNPP%?\CO1Y14O]QU"IUP]/A:3:HFH1R74;D]H>XD4$/A M W#D.80S5)TISDT0/(_JW(@G+Z_;,\:.ND2Q8E-L\ZOBF[CF?8'5 PCP/(DP]XCL41]!U/.+V2' 22QVQMVG?LJ2)FQ#+37.3-.^/!ZR@ M!:NK:0;Y5]6Z::C7U\ 6[Z\-X- ML<_'-M6V^&=3H](?XMK5_ 4D/T()<5@:LX"0%.'(@:2'E,1RDR2C +&LQ:\[ M_S%DT&'FE>>RO-L4_U1]3L)NC.1D>C;A4=/K3J/7)S3ZS3!-+=Q#J#ZCX*-$ MUO8WK6)K?YU<06&#W-I#JEJCW&6 BJ1N9SN7U)N=E.V0$BFI!HO!W$X'C.$PN0)^=KW1%[A>@MF:>HX-*=PC$^Z-Z?1ZCQS2FGY@A3,#_1Z-+ MD9>+??)ZN_K++MZDZ]=T^X"62[X<4J#[HLSC9;GPJ0$=-PQ)0!Q$/4PCW_%< MWS$0\8CI?+0_06%+&H6%8M!ZZP*8\),17!RLQL7;%=CC!BUP\'L+?9A^,(H. MM(/]]EXWQ#D\H@8:'#!M']=A4*;M9575'TE:+#=9P;2BO@3 < T7ABB$/C(\ M+P@II*1M'P:V4+UL]:UJCM-Z]M.]%7)WD&CPRE"QU.F04313PA<[2GM) M:%^WS%U)>]LE+*C#F!.=1?^X4%\P-%^2(LE?DN*./:LJ.@U=&AD4(TA";/O8 M-0F)VL9]/Y3:S*JHR6D5=8^]ZM M>L#A2Q7&5^T(L7GO!#Y0*J)#Z-JUJ_6 "L'40/XHQ:C+(< MY\DJ+?F.T>8$*K&L$%JNRS08D]"(/"^TVB:CT!>JRZ2D(Z^ M7.\V^XD?__0NCU?5&GJ2OO!HO^ZG.-M6.95>VYZ&<2^FBJ/1KD -.ZP7H(9: M'SF8YK*^<\2=D3XE?,]#\M28DFEX'X>&@:N8A5N$.>B0R >P7DJR3G+FMOD^SA^;I<$;?^'!4 M+^B)%B_ N?-9TRBG/-%2H:0RK\U#974:^&&8J9A+E4M%5UU= !.ZU L"DPT* MD4%#3%W2I55M%PGM_-'3\OR7C*YDBY=HTGXV (2QW6U-'^%&K\;-6"[/Q.H+*I:TPWE0'^@.#V(Z)3 ,;+D*&;9"H2QE; MQ+ 7+/Q/L]5M&>>EBA4NT79E.O][B,(ZT( !<0G"Y"'=;GDLEJVKJI>JG8)JF5K'Z,J=%$_!CG#\GJ M+L-94;+/FZWJ"VP:,/0PLET<0&13GQ"[Q1)&.%2W_M\7@>[%K]4JY9@')W*5 ML*U"),<@>B31;'US 6JC> TG;E7UO8_.>$V@J2>H[ZVQ0UWY,VCN8!NE-%@- MHXJV8+$.L:S>[T6 +,^T'>P'@4E,:/H6IEV8# -WL4T>^"G'.V6[L<3;%M*% MH-:%'V *:\0>T)_ W_*TY$<%UTI%689N)7NN%%,\JO1VX.U4WIH1*:/L.\C1$,/419%=S*-7&HV4WJZ7:F#XI2O;/T"VE;>HUGY1C3*AJ,UVO$];=7Y++[3)[2N[B M[U_8N,Y+Z&R7Z2:M,-6G?GP:,CEP;,]RG<"&?N!BW_,-ST$FAE$@?K&YNB8U MSQ@[H*!&6FT&XEC!6[!R)Q95TWX^@IF0<;GXY><@6Z+4\C2D]ZNO_([B7<%S MR&P 6_(GL=EXEH-5MMG$.8B?ZC5^-BZ5CPG(JRJOR:KYG'^D<."S.J7\-^;%JIG'$7XQX&EHX7?A"-#JJ97:09%HC48E6GM?HI'U?W6A\"U0Q)0 MPW<\:-K0P"8Q&@"4!=Q"UU!I:'8VH^N5[.8N'3Y0-,SJH5_74#L+YA6/N7H\ MT&_Y>N)ON?=NC?(.P*S#D>8$?0A)ZT(9N$&#?=,,6H(F0U+G!$6'-9&!O]TJ( MU.B:W)-BZP0S=:*>\$#&?UK2E.K8/I/+G,"E\TAX3F%X-GEWZCF6O&WU!&Y4 M1G4<=-N&06^&P45$<61;@840Q=!R?3;N=>.=C3VAR]^G0:9Y1/F<9R]IP0-B M'J+N U&^F%D>"2YY8-ES*!G'D9*CR>Q\J&F^R9S9V Z(][_FVEV6"IUA3*-QV2@OG=R< M1VQA[3O>E7P+R__.[@NT+&_6[.WRZLAM$=J00BNB$#G$L6U$32-H<7G$DKK/ M2C\:W4/4TS.OJU4EO;_^\?:/=<69I>1MJ2,X16S.,B]_Z$I\\3]P$ZJ]M-P( M[K%I9B:#"3\S&QG/F?.8@8QH;S95MQD^T\"/K-,PH&V-+/:%ND(6V25E1M(B M3QYBYJI5E.5)^K"]W=T7Z2J-\S0I%LB.$/6(9SF$ND88012@%J8%'7?H7$0K M.-T+)]LR+5_!OAXF^&J#6+CR[$*'=D9R_CO*:SG>&.X[Y G/@$?TP)'#Z]?+J[I)UZI"BNZ^W=SP'N3!] MRZ:6&U@FPI&+B!5&Q//MR/6IC5U#: N)ZC8UASD5I$K<.*AZTELE9(>/:[T8 M[A^>Z"975=3QGO%;<#'B8VN$% MAI=)7L9IM:#-%>E3_50VWLU4WV[1/O:&^"B5_^Y__P(33^H^*T M^MG\CSKTX ^YCUF19M?C./XQ9*/ IOM\5;_\U]T3[C_4,ZT=\+CE:#WEK MYCL(#[)*8&P=SIK*Q/+M(WO;0_92KC +>5D47'U*OR^3HF#_H%V5K5,B'@-# M+1\3AX9L* ]=@Y=5-GTKJ]7ON7!OX?+D!E9^/IS_70 E">\XB: M_SS?K+:,@P8FN;6\"S]/SEN/^3U2X!K],'#+)T_.5]=\%#)7'D:V$6T3_E;?6%:FS&)?WSMBY3?L]?7,/#1!M5%B6^R&<3:P M_WYA,7"9US_?K)L\$6TF8XO0# @A?D@LEX8(NB3 ;@O%L3PD=T^.%@@R$4:O MFW+^N_3MLS3+]W0U7IMUOU=DHI@*J.1SH"8TC;^)1TBSF%.F\6;A^8['U E[ M+J(^I"BL[G&MT5B6(747M2X,FN>1T4$G;]>EJN11L[34K7YQL$K.9 SWBM@< M<0X.T345;+WV_GN'ALSJH,5'K,OKMC(_SEJZU5DIIMZ*61THX-?9=E67,[S? M)$WJHXXM$0YL"WH!#0@V0I_]GXNZV))]J$"Y^S>N._57R01?EG].\J=XRQ,^ M^ST*DI58U3,_2)W'(5V7++]!W^;J+D!EP*SD^"3-\CH\W&.S%F %YHDIKRH> M!THN/P>7H.WJBKECTWTG*1:V%WK$M0/##S%$!'H^@BV*T'!]!8K;NVW-@EOA MJKK67Q1(KK]N1^DN:/0KDMR:]_P&4L%_^#[4UWF(LFRO.(. M]M>L!7>X=6)ZJXC%@7)[DY!+>D!=W':Z> MM=YK,5AL"-#'M8:\Q_&EMZF"+#QJ8-3<JZ?4EVR72$'!]#K\MBSTN6C[,K+[S GS5IE!YHF)J8J^!MV. $?J42Z M0)YC$=/V*/$=R[)=2IA4-P "INC#CQWT:G:4547>P]NM'RJ."O0C6$PZ)^)6 MEW!^KF\)F,,^_6,<2N_ '^2(>8BC#L.$=LTKX$[HH//[S,=U4GYPVMHDQ$%A M !UJFJ$1A(:'V@U\ING90K6_-#6M62 9P",E7-Y7H:Q.71Z44GA31J'=45OT M*P:BP5OGE78&CI)3VQ_3R1?@FO]'84D6#5Z0.%$]K3>&EE,Y4@*)WXAS^.G! M7O1W!4K87^L?DZ?G+.?[V ]V/36=CWVE2O2=JEE2%2"OCUT?=,UO<='TV>H M]JHE%*0E/XW]0[=]K1Y3/?S@)/;S+G_.BC/ODMCY:6D/'QF9-;\J,SA-K=&X M;)3N)CE]>7K>9*])85N.:WI& M!&VGG5O!B*&6FMJ, TGWM.>'<]22TYZ1'",X)9J?3^0&\ ^S^]TZ !_APP\\ MIF?*I(3C<].I<9TXDZG6R$:_GX9-P;FH^-\N'Y/5;I/AHS%?RRH04Q,'>P%;A@2TPE)B R"B15A[)L.E!%V!'1]E6T?/C'7/=4..$#:7/ -.&)001[Y6K&/.3PCO@H=, ]A56E0INUE ME1-$_O+=L7>/-[MO*[2HBTR7NI;A.ZR5R'7MJBWB!SA"4L%MOQ8TR][5S?6O MG^[HE]\ H>&=G(3UI$Q,M?2S)2=4[\3I]\FDZ"@Q9]1G&)'S$)R!-F0J7RV) M5/A='J]XM9HD?>'#5\'""YZ%YQ=QU)L"N[V ZRROHXFKK"CP+N='(UGD9R*? MS?<#PX"^X3C0]R+;BDR"L&-#1^CNOS%P:):H"CW(]_#K.HB- 6W*7'*?]BC^ M$^7+.Z^TV)M]UQ?[[=95>K.)F+D%%Z"Q84;^DLB9S\AO0Q/H M\1L7U559 "_US6N2EB*=[P(L/_"E6)IZ&*FGRQ+,W&[PB2V0V^ M69M7(V*C#?WGCDW.NPNP0@,&R*Q8%3>B'0EG3T_\7"-K]G.< MW^35"<<5/\N2?$[R*J6Y\#PO"NW0IH8?&'YD1K;G-RUC-DL7NKY'97N:P]$: M8ET,]X*7WZX."R;@EW0+5MEF$^<%+Z(!"@[V=.%K?72+S:_'9EHNNFQ(OJU) M9@#YFGX-L3K+E_"M;?6YC7$E38"V,]JFDO1YB)Q2BS)]KVAOV:N:*="N?,SR M]%_):F%#%WJ^8Q/7@A0Y84!,KVW1)Q#WE#OI=D:5N4K,6.S?P>NM:_)\2NN9 M5BJ'Z%@-#*"/6=2M7>\I$M.LWL3.3JOZ6W):HP:RTUN;+HMBQUJ+<&03R&9/ MB#@A]"SH8+=MC4*Y(P9]VYA"D](*VD ]$N6PIQ9IH&^X#EV R_/4C2-"-0@9 M 9)DHG.P76(1.(%-411XCFU"%UGL=ZMM$F*+#E(>F8:F MD)]LCV_BCG3 E$QOZD/P3+M4+U,^ZE?]^9'?BQ6EV[1,KM*79'79W=%5IU&K M#3 +:AD^= *#8IN8%!,80-]S?<<@R Z#4&J05]BLYHYWN$FHQOJI @OV:-M" M/_5&H=-+\MH=(!8A3,2]7-"@D';-F[(^(E%HO_I;E_UAG[!W^C?V>Y O3AR8RJ4-88RYR,42.V[9%/2,4WC?1NP7- M>MCA M]:8!*KZ/UY$]C/, IE(Y3Y9U795XNT)/65ZF_SH\J-6T#;W0-'R3(L,T[-!T?)<8 M;=N6C3V)8A:*6M2L48ILRG:^J7/![)J5RQ>9)=6$[QW0#SW$@=&&(?1I"DX1M MTR8,I99>E#2H>;#Y* W)@=;%(253P&K8%HN51R=:;L!1P;&6$%J$MS/!M%+: MYQ%6JS4IT_B:JM*^KT6RWFVNTG6R@"9R7)>8+K8L+S #BIRH;=H/;%N-]DDT MJ%G[_I:D#X]\ VS\DN3Q0P(V#!2(RS=I,KX+^36)\T)RY[$:QH?JGR:R%>K? M!:@Q @YR+O*WIZV7_/5@?>[RU\"T._7/"N*18"Q0PA""+.67?:_ MT.DB3B."4MG/P8UIEKT*!)MXY?DKGVS%YTM^:^)S<&"GGDJ50=T%J/#-1<]J MMOJ%8+2?NHYU#^SU]/!!HHKK!HN%6CN=5(N?&JA(+!\VZ TLEPO M,BS<";WCTD69E?%FL+"*-"45+W:HQ!=]DU(X6AR[KS)L_?JE#*^S[X-2QHCW M-WF.1/O6NRMFUE^2EV2[2WC%SMODH2Y/E^%L6V2;=%4-^M6>1V0:F,T.+8@B M$A%4W;'NN79@FUYH81+)S-(T0= \=WN+FN\5:W#7>[Q:Y'Q'V"'V?KNX=7E) M+.B9@8/D A]=OM&BJ?W8/:.UFMTU#PW6;60V:A<0T^PE'_#SU\6OX<+V3,_Q M4(21[YD^-HPH,IH'X\#$0H=E)!ZG64N_\H%O!?X/"VM6V9.8-,J0<5[F-/$@ M)UE?KR_O* '_Y_+Z5W+SFXP"%:T$%[@">>TO7'R\ _'9VWQ$ M2'H0,JTH] &<]7:^7&?%?UY8T/&)'7K41RY!A@4#OI!8/]CP?*$[124>I[FS MWGY+RW\E.?M,\&2Z#!-B/54Q"7(]]?9OEW?_1;]]OEJ0$(;(ZJ00;\^BF,H"SWIZ7ZZ:$+B+# MM1$*'>*XB#@6PI8#N_X?$*%]@1*/T[T$G.1/\5;P@@T9%L2ZJ&("Y+KHK_3+ M;^CZ[Z-US[TM1[JG!!/SZ)XR@+/>7I<,=M'"<$Q>IL4S KZ!A#AF8%MMOX>. MV-8UB<=I[IXXWL:K6#+.%2!!,,Y5:[]<[\3H&A$T7HB+SG1."2+FT3EE +\/ M<65M%3KD55T>CZLFTJ0]3.9&T+)-B,V(=7G7=6T;XK8=@GS!@M']GR_S\O:J M$UVA M7+P.^$'GA.Y9B-1U[:X7S,X/S),/R9JC=#LMI0G8K]DCSS->GM0Y.E M[9*WVP>^L_NJV^&-0AKYQ"*6[T74OO]'KN].IJPD\(J:]LW&&G!#O8;^YG),?>6Z0@SUTL,<^X6UY0Y@^(]&C M.' >>CV.J=D$'41B9MA6NLO6;/S8\'/_Z[2>+Z'5_]T59;VYH=K.8!A18%AN MZ%F6 4/+\&W;JJ\GC6R?8*'ITLJYOU\O?.B0^;C*_[;^L4!),;3,B+@G M3B5U-/AR!JD>'59E>GN W$3EIJK(R&=%O+1-PN_H:VO[179@( ]9B$V./!,: M8>AW[2&YPZ;]6]$\A-5XZJVO=7'*L[E0U12*31O&84]N,.HP@8;"7SBL/TQ4 M9>\D0V=B^>&LSB-05V!'IOI]DPBQ:35LGM6_?;(F='S3=%T7N;Y''": *.HT MT(9(Z,Y!]:UJUBC:!1;GHS[I3+0&_@5B[Z[@GVGS,"J M#N;Y%=<\3\R__S:D+XJ,UX#CM=;3\I%%[4\Q>_13)8,LB$\8AKHU%L[S2RKY M1B40?T^J@S,\F*\Q# S+9;QU*C#7XO$9A.9Z[,IT]Q6)H?$ONWA;IFM^HO7R MZ3D^"J4ZZ+K +H38]?S(AA:EU,*A:[>-NP2:PN.BNB9'&Q3?S[8E5%@AP0(# MWS3\Z*%"DAUL4*\?#R71!HXJ B3 MIH9MT=T@;YJ\D*UO&[PJ!2:!$^)ZMRO#89C( M[Y7GD6Y%\W"Q3U%A3XO84U58;G/3TB&9[> ME,XLP]/?CE,9GH',B*K//I'$3X7C^D8@UOQ-EW(-$S;Y2NKOW?%YU&_I-LO3 M\O5RR[I[4I1HNWK[%/K/'?OS;TGYF+&_O"1-1+[P'6I !*.04D(BPPH\8C06 MV)YA$)F2-W/"+:60\O5SFC3N?64/>,ZSE[3@80?[E<^N^=]*;M^XW7Y$!YP1 MDCF^!O.0IEDRD\V_$TM>B)64^^87/O1LZ(?)(XM-JKU@ M;9,X+AZC3?:-[P=+?HW3+?\0K5DG_6$RM5VQGKR V(H,A .#^"8R?!MYV&PA MNJ'<*891@6F>#WW=YDF\2?^5K, #0_NG7S;5ZBT;[Y?,DD]K9@IX;/9VIONM M>!=@FU0I"A8*C!S_*R3_W)1A"A_/0R&F,?W]Q&0Z_D7UZ0@Z)HLW:]XB\MC0 MCRW/1\2@@4T=/Z)-BPX,B2$S- ]I1_- _0;:)$/V&7+.]&X5E,ZCLRJQ)%/_ MPLEU)1KG6S;"%)^3_/8QSI,P+M(EZ[PDW>QX^=PV*>$X*' "OK';,I#E0>B9 M?MNZY7F^V%E)W3W\3"_7!D4'.SIM*66?B;(U9D^IYKM>?0_Y59E M>M]1B57G]KXA5%\W=+WC6Q[>M5]A*FYV95'&VQ4_F=$""JGCF2@(*$417[J MV&[SAZ[IV^+WH.J%H3F\KH'5NTWX;NYXL^05P9N]WENI?CVZAP26LN?C'+D% M#7F_\,_9)T_L&T69+?\Q(S])K(//QU_]UL:[.] : T!M :A, ,P&T!AQ 1H7 M']C18\WJQ,KY(!I/K::/XYL9K+"/9&@V^GLO%_0>Q72S_@%&!7/!AG%*'6JZ M"+M6Z/F68T8MAI"Z0L6,];2L>0BMNS:_U[#2X3,7&VH)?*6X.A/^ZN%\'D&P M)MNR,=Y:)7WVE((LL(UMYDKTERF^0OZ3)II]C)BN? MDFU19Y$W;7$T?J?!,GO8\O42-B-/,_:]HCV7B2$VG) O?@4$>H9%_ MBY(%OO&F*Q5I\7)EQ'"]R HQ\1WDH*AIA_@(2NW=EG^ZYG&# SJXGZH O]#O MR\VN6G-D'Q-^'G#97&/%5>7PML73\:8J9L5T7B^IB@_@]\G%VM M[$1@>C@Q*J6DB#*GCA0U*:GNF5/)J M;&R:Q:TU!S3V@,,(ZM D%B!U1C5G\1JS0&T7J P;4(AV=*^+2>><'3YZ<"SB M7#T; -1ZX=Q&@8G\/8_!8C+KWV\\F-0+H@-5 Z!)'?V K^E/"XSXM9+0<9PH M\GEI7]NVV\9#!(6NPU'0"O/?8H-S*HHEE,\"=@6(^.CZO0 M8K2=$5[%O,]#3U4;E6E]5R6V9_TUWNS:3Y[LX\$AH. 0ZGN^&XLI:UJUL .:Q5.[=&"%J[$%AZU; OL MK)J,:#DIW'.,CG/"? M>^?$K7/XY[R85OXB?J#WQ)XH&<9.;8'2POH,=CSIL2O3_;Y*KJKN[HODGSOV M[M*7JEIMUYX18-,S(XNZCN$1$XQT_U9T1]Q?PUOZEZ_T M^@[0O\I?2S& /<&5QE&(DPRD.TR@!C7A31$G^3FWC#>8TWD$R0KL>+^?:ZS$I .$XB+[L*R/>UR MPTXO$L7&!]W\R0FY"'43;2(Y0M09S1U"ZSS$<9 %[ROX#&9#5&ZB+$]8.WB7 MY\EV^=HJ9=,F]'V?B9GANQYV67.X.F!5M^EX-)(1GF$M:9:@!AR@W^OKG:I( MZ$]U)"0G/0,)%1.A\;B4DZ.6QA;8VX!R$ADZ2]4905)#\3RD29$MF8Z74%79 ML::FT/>T6!#+CAP/(S^B5N"8)K5QIY1V8&(UY<0D&M0L7A5&\+;<3U,HM(4) M?N= )2?O:L@64[31>983-@44CUQP;4_;&9%3ROH\M$ZM2<*%SWKSI4KY2'7W MS<)Q#61;@>\$GN4:3'JCP&X;I]"2BM@4-3D']:NA*M8_4 MFB9KC*"6]>)(5,/>U\.]V94WZX/^? I4%61:!J66%YK4)T[@^J9!C:B%Y"%/ MZ"ZY48!HUK\?KOWDE[QG:_"1+C9=NL^T6*_?Q.1S-BZ3$U>]WM*BNT.8/J/* MHSAP'IH]CJG9!!UD'+UO ND !L1V*8(6QIY-,'6,;A"B 92J8*,9RLPUOU-J_R3Y!6&L:U!_27=^'/KOZRQBD: 7ASK'@.:B4@($9N(0 ,9 M.(2&X]B4=J!\2*56MC1#F?48,([TBSI-K_1K\->XTC])NF48VQJD7]*-/[?T MRQJK2/I[<:SD$,155XK!HLC&-O0=Q_5?NK#ULD-]L] MT +E:9%N'\@N9_^M2]K4U\/R:[!"#QL1=:B!<41-CQ)DPA8I)D0J4S(%/MW; M[9/RS762K..OXS2O#J0G(.\J!:E9-M3JR&%KC7/QH>(%R@MP<&_HH:ZST/O M/-#8!VH#FSIU%^W=XG=SN3MT@)=ZK(J.\4[,8U29E '!]=?QO*$DBM_/.Y(5 MOW_\<,J!+R^W95:;1=?K9,F?\9G7PLVV3)$7@1T97F!$(;6)@5QDHL#OAE=B M2=V!/!G(D4>N_, 4A;,"K6Y4,(^8BP?5SSP.+0-%==LS0XM,9#PYZ[!49!30R+2KWOV;9ZENZV:#MBHTVK,^D]YL$ M%452%J0K3+BO!&4;!+I>8!+;A"'V<6A2]A$FMA&8"(92233%36L6\E]O;LC? M+J^N +HFX/+Z#EW_>AE>48!N;^G=+=,%>B?DR#RCPYJ\,@_1U65<-LJ;+5'>^2K;/MPE^1,+V9EX\V"=O=%W MW]C/K^R_FY=V)9EX,.3%@2)DT^!@$.3 MJ"*LC,OSLC@9C7)BR!$"#A%T&"M"08T2U# _WA2CD6>)0LU3\-VO1K,JWL7* M,0OR].V[7J6[[D!L:!O41N[H8G; MMJ%G(!5#A5R+VL<*PU4X5DBR.6RPT$>DVM&"XP0,J.+Q0I)K-0.&/L[UC!CB MW \>,]Y0TV/0Z$?MO$>-GC8)#AM#&!,NV7_\5J_]54;AZ_XKS4U'Z%NL%JYE8*FEYLE ZL[F M5_#X-O6B @CB%B%89SE(BV(7L]<"_))NFV](U@FO-:5!:.?#.")C^=R6%-_FK,(]LU/0WOKW68 M'- DX]NN?,QROMRZ\!S3AA![MFFP:5P$C<@P6YQL.B=5]F=\=*./:!VTF0UI M$@X==RS3X\L9#&*=83_GV-7!'V'0DG\'_GN-5CWLUS1,]?6$U/AT_S'.^_D1AD9N>8T0>7 [=^/N]6?4.*"B]\-)2,ZND9#2'CVGULZ)B >>$AH[U# MZ&:-X^(QVF3?"G1?E'F\+!=^%'BN$Y @]*EAHLAQD>F'T/"Q38CEVZ(Z,Z0- MC=+1PN)Q)0<&*F3@]Q;;V#=&GJ'I7-]6P>Y,NJL24][W0'7\"-^(E92\J<]Y M]I*NDE7X^I5U[LOM#8L:6(_F]^B6Z4M:ILD>"'$-8B%JV\B.O-"V H:F!1)% MM^ZZGW5&9JLA0KB#NN_2UZHI<$'8G(W,?UR(LC/ %3LMW!Y ML/0+1PS2[1] !QKL44\FD/+$GI%-C5Z:AYCJ-/#]Y5^ZN1057K3ZO[NBK+:G MWV5?$LY4NDD8O+;0>\$^EX4:V12&KFE:&'IF$%H6(;2!2EWJ2M6WF02@9O$^ ML F46768J+(*;)FVI/4Y?_8Y_VW)E>;Y0&D4"/TT/A<;"F;O;KG!XIVG.X/X MP:-W)>?9GW^6846'D\X,/).^$_,8FJ:E()M1'Y4]__K,U#6ML@+LYTU2Y1*V M*_3$3][^J]ZM%OG8LD*,O2#$%B5. *'5-FU84/(^>04-:AY^#C%6!W+B W @ M^>5;!0V);,:-1I0P0%T')8D-HWK M9JO?_G YUL3V@!^Q]-1V[R&DS&!G]R#XF:*70RZ>K"+:@KTB49:3;'=?KG<; MM%QF.Q8++T@86*YO!3X*L4\TDWGY+?Q=^;5RM,MLDZ+1>$J:%/H]"B MU,:&"4,#==-M8H>2)H#LL[.8M70/ ^I4F;-#W-7E2Q)%0EG@1Q?\&BJY#61G!M&8>1@ M R/L^ 0'R/3;]J+0CNS%-GG@)9?$Q*I_.T*=+*@[V2$D\VI:[E4MBL[FU&CWS79<'O M#VBS:=L5V*3Q?;KIL_2LDG Q 9N(:SE%:T&"7UJ8U94-^^QF W6R%5]Q%L_H MG@97S$,(=1B6:7^-ATIE.X/=)S/87!89GLLOT#5@$-C8-BVG4VD7$KE034F3 MVJ.VNSQ>55>J-(AJB61O3N6-1C:'JF0?KOOJHRZ252KCD4S:U(+X(VU24CB M];F*X!"3/I2_P7SU%[[/>?(I6:VOFC3=]PG]50: MG??)2 (JPJJ4I"IUTUQ%5JV1'\JN!DZ'1Z"?X]=J /",R(XJ]SUMDTSI/G5;[5@\;-XD;H!H:-H! MH/"3_3V[AAU;EA55_)S90(L#DU/Z+ ?JNK9'$7\<^S'CU#;).Y M!(5'1C5M7IC!IG0M9F6:W]ZASDBA!E?,0Q=U&-:[I),D=P,5\W+[ MDA0GBF[X%$=VZ(9A8!,/06([J,UQF[[A29U8U-"\[LVM[VKHI2U4Y37T!OE@ MD(J.1;]2->U SZ'8D3RQ\@*KPDNS%EHE!HH)KCHNA0^%UT6(B[L,+?^Y2_.$ M06*J7[[RN\1*M%U1]NDS_\K"Q0&.H.?CR+?"D/@PX'>NU #,"%MRN\(4-JQ_ M)QC[_#'FBW39FH>L%JC/DP,S: H][Q M1K@KTFU2L,&5Q41UT?;F+ZL%<8+0<)W \"QDA;:);8A;"$%HN0,CCB%-:X\Y M*B3,$;SP%XLZ[CNLE:[QCZH$6MP !K]<9V4"H.25:&K=(:9_X_NAEQJV,'EQ MVP8." ^\<)WLKY)HX4X2BG'M,^B@75\2>KJE&6LT!TF22K M(F)D5%N%CLPI%R'&;,;H4F@@RXC"P#.\;B[I8")YP$=UZ]JUM=ZU=RQEUB-H M5,Z]G(J.2OHP(>6W>/[2@JW2EG]H-E >2YI-HZ6"= K(J6K'S$M1E5MW0E3U ML*A^66*!('1-:D CI 1[AD\CHUT7@6YH$04+N7V:'6LA=U?GOX^*JJYEB(\Y M5[W\H)1N[>BF#L-ZKRE(A7JJ8=Z!DOXIXA M5EY@57AIUD*KQ$ QP57'I41E[RY"OBVSY3]NGGG>L*#?DWR9,E +(T30"I'G M(\^VHLCW'*MKEV!7:F/T\-8TR^J;*28H.$20/3=7*-08)6-2!00+SNI'Y59R M'O^&U@H=:."!#M_H-;_/TW5NGJZ,ZGD(GT)[?BP!KI0IV:SFEV3#28B> M+BP]DIUW/22QS<%E:_!M#[LY0)+71K7W-A;<$E D9;E)NG_%'E[FZ9)_K5;4 MW?;</D!U@M00?U4W20/FF^!@YOFITF?RC(KD$?5 MYJR9R+9V,T]D5C7SVB=VOWBRP\Z/LPL+W(]!R"V% 3 MF>T9'>BAP.T;N_9K;=38M;JIIE[9]V57]H?S*A^RZJ=T2,C*T7UB/F$_<7S5 MZGV%<+J@]2AA@D'K,+)GHG[J[#D3M*I@2E3/OB3/C<#>K GKOFB[:HH<5R>D M;^XWZ4.EI\7"X-NKW B!YO8="AR3*,!8+F>W2=,5=CZ.(%I!YCWQ@%RIY)V M,=T;F^I> K@'R?GE,*MMZW7EC#W$<050G+DS2JB!_GE(H@[#,NVO;J^9/8LU M<;;E:U/L%_93D:ZJ X?9MBTD\7HDF;J(J!?BR,->:/EF! ,SC.P6DV\%N-?N M)4U8IMPGNNSLX3_N#9ID:MB/WX_GAYK]-@]-&,G6XS/%41CN,UT\V"-4[0LZ MAL+U, R"(,((60:U$ RQTZ*@T/3Z3AY5M*UY*EEOK3NVIMQGEZ-JWN4GEV-3 M/F2J^7IIIX"= I.1%4Z9B9ZJ\NZ,Y-4]2RJW[>SH"0R;W244JY];\Y< M-^0HV8@C[(IY:*<.PWIOO)'D3E0QZ7J=+,N;-?V^K"X9_,+F;3=;CHG_/S_[ M_1)OZD66=M6T.@6T7;W]X.";"T@"T_=]+S+9#RZ&Q S:'>P6\@Q+)E*= I_F M:+8VB4]QD\8HP"8A"5@VMSRRZ2^7Z(M:J),]\"KA=;!ZS?\NI].3>%M,T.?N M:#GEW_NXM0=P@[AO<>7;:E@XP'H!]F;4?^3.?O_9P3\8=Z#0X)TS(\J4[\(\ MAIY)&J;[R;&:N"0^',4.L;)14-A1>@-AH<*?MR 3K3 MWPW%M?7C#J/C>O;,"#O35VP>@^]!^ M#+UHY+6D!:Y%21)^Z=__UQ!Y__UWT!!A6Y5JB!S#HAIRNWM^KD\+Q1O>8K3) MOEUNUUG^5.T4Z0[ VB%%V(]09%M^%!E!X-*H;9T0*%685%6;FC/7AS#!*BV6 MFZS8Y?7^\THE> 4 -I_O@$L>^5=&O=@\>PK6Y2;(;PBOIKT<(S@ .=E9?D'R MSLBK:OKG(:3*KK._/*Q^3O29QW#?*2[NSI7F#XQ(5F M&&*K79^TH>/[PI=F#FM&LP16G?"9H3N\.?"5 >3;HP3E3@69YQ5N9![ELWZ M P-D3R'')J)ERHF4N/%R/$+[W7%Y\MT<>$WE6;N/"+Q"LF9P%:4B0S+E+Y)T MF?WVKCC>]'52+DR3NI;C8V+XR"*(!M!LC\'RJRYE2^O+/EZS4A]>+-E5FF:O M^6Z[DK^,7IHZL0A4,VMRNGQX9V2ESU5EZ-'+Y+\CY$P .8"]><2*0PSXL03^ M,"[$=83U138E;UN!D%!B!82XEFM&=N#YE#2M.+9!A<*^OL_6KB U'%FUD"1( M5"KT<2.K$S621B/H]W9]M3EYE_XKX4NQ]9KA1L^M?O0/'M,K/Q78^I,,?.0JT:_4'Y M8^ZEH^4[]R9,EOT;ROD'JRZCN',>HCV>N4?67D;D6718:*\3@\/RG M%=_>MH[3'+S$FUTU")PZ0 _2HMBQ<(U?:!&?.G\_KK3TH/^,FNATYCP$1*N% MV7A=0S9ZK.8:]/MSLEVE)5^%9%/@79XGJW!77F?EWY,J?EUXH>=$MH$P-6PC MQ+;E=Y?-.CZTI6JN*6M4^R)%A1,D!T#Y?NL**>O8)0L*2_":E%6V6#;J4T6\ M:'0W >>R45Q-]R%&<'E(]W5#]^=S=&L*U,3H.QN0*?; /'13O5D_!%A:>/M( M(8N\7-PN'Y/5;I/H2:$06=DQ,DM[U0#%KD%\"$GXS@HON QZ:= M,=4D>6\.:.UY,T?F)H'*IF&S9$;H@?"RW]Z+[D#&CVCP6#Z<5I)'LS(;MV?( MA;1-BZQM7)\$YY>OYSFO6<7&C&55Q6X_^68#1>#X3A"9*$1&&) P]/P V0%U MV.^B%X8I;5.?(.QA@@9GU?$KI. ZF3Y,!D>SX1:6MPQCW!+CVG9"*]SWUY\ M6[)W-,Y7Q==GGI%A;XYKP-^2I_LD7Q"(L.%8OF? ('2Q89O8;]IV73O$,K-2 M-2UJ#JGNLN=T"7P;RLTV%;$I*X9C$=E;!3N H$8(.,1/!@2_UR@GD[\SS GI MG@KFYR9X2FPZJ73J&!.5N&Y%OZJQ^R5]>"QOUE^+!!5%4BXHL8GIL98BBSC$ M=SUD>DV;'K4<*)>,']:6]K3[E^PKJ*#4=T)GW5Z'#8<[I\:CN?1 MZQ39DNEX"X?TLGT^G6(/FLAF#XY,TXH@#F';ISV+=?$A_4N\%>T]Z^9M5P*; M!IKT-H7>/(H%#6,0*!4RSE*4 \KSHI/7U9$98>D M1?SPD"=UV?R;]9?D)=GNDKOX?I,LH$&-P+ ]SPDCQX#4@\AQS1!38@0^#*46 MTP8UI'FV\A8;SS@VZ,#O%3[!\REJ.!73H='HE!.C_DQJT:1S+)T1)B7DSD.= MU)B2:7CYQ)>WKK.\?$1/29XNXW:F8WJ63WC^QL$A=2A!KM$T@@.#AJ*K5CT> MK5F+*D2@@22^\-2'HX_7DS33(Z?:<2!;\ ME2!%+,[0Q(=T4$?X._+Q?:U7:P&P>5M\W#7"D/' M)BZQ3&Q0U\8^[1X>8M,4KS<@_$C=V_8N!3>6R#)QOF=K)$&N5S,,'W?J043( M'/;70DB_@_UWCPG V=-3MOV6Q!L6\[!IU.5VE?"-97Q+]RU[7E* :D4@ESA> M=^J\?VOZ$87KR)FNTV73!B911(F/'<^$/E/0 MP+:LMHT(B^U:[O=DS1J'/B,L/HGI0_GG+BU?;Y/E+J_6.,)7)O"[HLQ?T?>T6##)"1S6$/(" MT^*MNFS2U#0:F+[4?I&!36D6B!8+8 #9JP-^YZ D\ZU#R12<"8W'HYRH2%*H M9YITEIQS4RIU*3I)S/\G1&I-3P.P^-4F1+IN,- ME$A?W^7Q2\)>MA4_++][2O(W#48HBGPG<#!V R-TJ$&[P(TZKA<(I[2'-:-9 MFVIPX'_&3\__ 5J $OG>@1P*),/'HT].F!KF^-&G%IFP,BGG42*7/AZ?_?+K M-9RJC'W"]"A[>JVKI-1UF*KR*4_/\9;77DJV#_%#=7\S*/?>>,R*NO1=^7I1 M?;!LW?.09:NBJZ4B4FM++$=_EM)3>7LU?IA!+E^1(9GR=U0N6+U+EH_;;),] MO+YIC"#;@$YD.\1SH4EI%-GM @/U22"U?:%G$YJ'@-ML77Z+\Z09!/ZX6SA588U+:H68-:G&]N4ZGUJ (K M$4FI(UD@.)V$7SFM.DHM#XLJE* -MWK$K.J8E@A?)V%\2"3+0U9^]X-$,-M% MJ >W-UV I\I?W',)KPEZC&42YZFW*=+[5L$W"[39,L3 MBTT W"&5BX'[DB@6 X_ G]RXL@-@W+;<\D1:[C",E,WV=KUA?ZE.0/?*C_*QNPTV6\ M$5SZZ4V50,RJF24Y%:G # E"^Y D$6YJ)JM?8%F35NP3I8?Q):\F6S#L>5PF MFU>P2M8LLA N='HB(OR1AE.QWP#"9A#E#4&?J7EM)+3T*ETF;#*Q?6C7R S/ MPY&)#=N&7N#;@1F0N@G3,"THM*+>Z\':H[0&CH0N2',CH)PZ:9&3S0Y)'\F4 MID9"+W52U$\L:T0)B!_RI+J4I0"[+=,0\.TQ73Z"93V3!CFO(\/FT"RY-EI8@VR9,>@JKVA M9PK>+-G8M#DNW\JV;]J4>HYA&"'VHL"R L=NFPD0)'+!J>3#->MJ'4?D#2;9 MH$N6*-'05"-'?6+3%D[OX%26)]GH5"-?0\+3]K72&)"^M?QL1-J3I!F(YR#X M/\2D@W@07DI/GYA.WZSOV$!:K)/\9OUKEJUN\F9C5[4OWO,-[ 8N"8EG>M! MCDG:EDU,(ZE#-"K:T[W/JH+(YVHM2/XSA\GCB@9HK_,U2L@67(T M;1LZ2&K7NYH6YZ%\O<[M**)(N_X:*,G]3Z&"LC;)Z6 O MQH25L&DS3U8W+TG.H"1-O&G T(X"SS9-RW0IMFAD6&U[O@4]*?7KW8INQ=L# M QP9X- DA:T_@X)B-@IYD@)VP%O6\C;5SLI3_)P3J<&7VL%%LVW;H^PB9H>LZEHL"MVT4N8'4OI:!38TH17$)8E AK&*$ M(9K4BU1I8=+-9W]U8E361*;;F8C4$:[$E&H(R;.3JT'&G-:LX1P-+/A]E6Z3 MRS)Y*A8V<2%R?!.%'C%=U[)=W*YZ6-"PI8ZC#&Y,LWB=*5?-,8(*I)KJWQ($ MB\G8J-S*"=E 6L$2H8+C2!C4K6P='LA"$ M$B[%!&QT&N5$C,.K;IY-+D"':JJ2$ )4G1$PI4S/0\34FO2^3H1ZOH3#LR1/ M7YA^OM27316+P$$F]J$?VJX?N<2W;*:<53.1P::O5"HVBKAW?"M;_&>F$9EF6Y[#_8"AT3TH#_VK3'9I26U-VSO5O1G87* MRGC3: 9XJE6[2J*L^2C^PL$"?B@5Y-U(?A\7J:2^#"!93&C&X5=.<6I,%V ? M#X$]KI'OG3U%SQD=&D[I/ 1)@1WO[Y15Q(Q\:'.UO]QQ8?%M=[[IAY;C^JYI M^8'AM&U%=B14!&M8"Q,&.;UON>S)I6RXHXO&WC'/1'=;'F5$*/CIP^ \!&>@ M#2?#H/Z,B K-00O'U(U8@6]$Q("N3Y&+ YN7<6\:Q<0R9!1G8%.C1$7KKK[E M@=SH"Y*&LB^F42,2+YDVZMCF=32NL^V>_@/,LPBGSG-X1MX4D3\/G5-E3*;E M!16_5>9VF6SC/,T^Y\E+FNV*S>N7Y#G+RV35%K5SL1?Y-+($(X83'-_2;!;+1,MN4BLIT(N2CPW0#[OFU& MT$8-!N1$4"[5HK1ES5VN!<8CAP89B%L#)',L:AD7S+M,1K9D+J;E>0_J G3@ MP3K+ 68Q75J"JZQ@04:#>.0LC0R9YS(W6IPRCZ!#DVWO,SP:&12>C"5%D20W MSTD>\XIT5VS:T4T!7S_'K]7:&MDEU\GW\NY;LGE)?LNVY6.QH$9(K-"(* .# MW,#S;&2[T/ =$OB1'T52TS1=(#3K*C2@(3G[TD:WX+QL#DS+B6H-^0)TH$&% M^F*?;+H +?(+P+ ##A[4Z$$-?^2)6T^2STWI=/MM'KJKW\SWT\!Q>%6MQG]/ MXOSN6[; $6;C #(=UPVMT+4M#^,*!8T"F[A2VZ94MZU?>TT]VBM,KEK)U<&K M;J7EF)G29O/4UX91!;(JZYN?2TVEK>LIHOU8U**=['5,%A:**!-LU^25+0-, M0Q1%'(=KF'9@>%*G@-2WKE\_H4;]%"-8@X(JYW8<#>6P9ZRB')XJ'97RT$^H MI'+V#='2'DSJ4-.(=89%"&V;!"1P3>S;OH,C9%@U#(HAI7++MJH;UZ^EECXM M%:-7O90J9W84)>6HYRND')TB'95RS\\GHW+F#5#1'CQJ$='T)5E AUHNIJ87 M>CYUHHB&N(9A4@=;CM :L+;&]8NHK5%$A>C5(**JF1U'1!GJ&8LH0Z=*1&7< M\Q.*J)1Y0T14GD?5(HK63'0Z+,2%. P"Z!,C-%U^1PZI<@RN97C4B* .)95# MH'MSX6.2)S%'I$=4)>E6JZSZF-8MKY5'YBZR;^A5H+3]W/5SR6U/&WMJ[A!& M50OOPG4]9 61:=BA$X218\"PUGW;C (_"! M>&Y@Z1':C^E5JZU*F=4LI_.43P6**>R$GTLDQ5Q3/H5Z*9>WK6)Z"%L4.,&-? 9*>HI M;OO*ZV!?_01:.]Q&&>%5Q*BH"I] L3!,(V#B3BP<6:X??,$$V=ZWU#NYM&_!EN1J7VCWO>1P[?@BOWTG__6?L+^<\^: M^,]_^W]02P,$% @ 1I1<4#_04GF;^@ MM(, !4 !E<&%M+3(P,3DQ M,C,Q7W!R92YX;6SLO6EW&SFR)OQ]?D6]/9^K"_MRS_3,P5K79UR6QY:[9S[E MH:F4E-<44\W%9?6O?X$DD]JX9#(7IN@^QU6VJ 2(>.))("(0"/R/__7C;O++ M]W0VS_+IW_X"_PK^\DLZ'>=7V?3F;W_Y\OE7]=F\>_>7__4__]O_^/]^_?7_ MZD_O?['Y>'F73A>_F%DZ6J17O_R9+6Y_^<=5.O_VR_4LO_OE'_GL6_9]].NO MJT:_%/^89--O_Q'_]W4T3W_Y,<_^8SZ^3>]&[_/Q:%%\]^UBOVWO\1. AQ00K0"X[_7 M[FCQ<)_^[2_S[.Y^$K#YK=/!F_SN/I^&S^87UY4;V70QRB;M"=[&(/H$[7+T M==*BWI]WUXH@_UQF\RR^XQ5&^?K9EH?@1]GL[Z/)LL#@RSR]7D[>9]_3H.QW MT_!^WF1!?#6?IXMYT6J67E4F6(M?TIG0%]VQ_ M/8I2#?7C>FM9C.7=W6CV<'&]=P1U)*G5X2F$,7DP[Z:+66'/ZH?P8_CW>'$9 MAE+52NGR.T\!R6JR#(;457X?1WAQ?9G?9V,&6%> 5/[&4\#Q>YY?_9E-)J7Y M]6YZE5YGTVR11O/@ZJ5QT!5&S89Q"N#>W=V/HE8_I>/):#XOGBL6E8MIH/P\ M/'4575$]FD07Z_-M&NR/R23_,_[4%8HMCNF-0#H@) < X/MT-.^,7-LZ/X60 M'V?Y?3I;/(0&+IAR]]$"[DKF"M]U"@@^9?-OA1\7N#<+HYG6B#IT\F4M@&#R MN[ML$0&.7Q:MAC"&=%K%)*O0M-L!ZF4VB>'))[[%X],5]=)2]ZT(NGV"JR#" M@89=#N[C*(:-;M-%H/'DZ)%N[:7E86_\]OG%M1G-;WU8@6MAN[>#/@9[\(&P M; 8O()MDQ:+96+8COZ]+*&Z#/1K,A.GG13[^=IM/KM+9/"X1BX>CI3W<98<" MK4)*QJT^/E:A*GRV(9--9]KV(+_EL&E[E;#1Y-YTO9L66 MT,$7JUKKSH>YT?XF9GEQ_=CBR8,5EY-NOJUS&'J1?FA"5PNAU>FCC2&O]U2C MZ1MLD<7#N^EU/KNK-*%7:=O"$-UH-@UFT?QC.OM\&Q;N0\/:]7P'0UG_7/Y8 MD;;U>NE@V-68N+]5"\/:O*!_!)]S.4LK3>1[&W4UJ/66TO.MI,7C!#,-ELER M-@MHZ=$\JSI]=?!570%0=U^H5B==#?JYN1@WU3>.U:=T$LV8,FJ]'$TVKMC3 M/>DOP8F^>>(V?YGF7^?I['M\$]Y-[Y>55ZJAC*\[J._S61BPNHMAA4A?-U]D M=U&&I[NSFR5M&\M]/OO';3:^M=E\/,ECUZ%!V?A=^(I:N^(#&V97P%>;RBLT M;6& 3Z+[+R/Y']+%H3%6:]WY,#>$"!R9+;)_%>_F.GNE(O5:^X+.A=W\=APL MN64QY<20^"KD]#X/CU6=X-K^GMY$_Y1/)N&5_G,TJSJS-.VW<]%>?O286!:> MW\*ZN Z%)>1?E>?6GKZ^7HQ^&1;7FTW0'8]#J=S>+& M[)./*E&D5B?M#GJU$1_,S/#3IS#5/#>SZH^_5G_MBK+Z9YP@=1I MQ83I,+,TTLEQ'7#*/%ROIO5 M'=?:';4P^"(%X>#(GC_5VM<^S<(O/BDSURL"5J^7UH;]QVBQG&6+AXOKQ[DE M_J+^>85C^VM-E+JQIOVM6AO6IYB"O=9BF/8^SK+POS3\O_("4+>?UH;^>7D? MNHB^UFA2;J8^B=77&GZ]OEH3H=KLO^W9UH;PCS2[N8U^^_?P0MR$IG>C;%J^ M%Y?I["XX"#$H%$-+T4ZL!6O#SML0,I_>Q"^RZ=>#L9IMS[8\A*KH[6[2\H J M,G!GBQ:&LRU/K4)D[4"S[@;V=!7<]DCD='H?K(I:KEDG7]8="-5X4ZEQ"X/\ M/\O1;)'.)@^;&+<=+49?IJ/E51:FGT/#K-B\^X&&7[_^;44"M=!U]P)6HTVM M3EH8]*?T>SI=%J<_BHVI;1LD%;5P1%^];3ZO-_B*W;0X M\ _YXC MMC[ZHA<%_ M3F_B.E,CY6=WBTZ&\WN:W\Q&][*T'?]O9U \\?HO_*96RFDX%7G3L.M^QD>"^/ AV- M[(&.NAK\LXR2]1.;$$ZP,J^SQ67^-)5W%>%K8W_A5./I",K5?*P?RK>C\:Q2 MNBFWP>T\R*%)?+O'CFZ:\_3D8-93[B"SH3=G5LI;E,N_OI M;.A/#@=\2N>+638N3K6$1\,L].*3+\'^GO\]?%8Y0:;+[^P,DD]IA2&IF D1 ME-4(B";?=&+QKZX*7^R96] #%A6^MC-@BD]7TVLKVC_<7Q^B=*#*NKUW)F9% MJZ5"VS:&N/PZ3_^YC+N>WX\Y2E"U?1=#K1)KV]NHA4%M3)HP-_R?Y6B273\4 MA\2+K<"#HZO6NO-A5F-DG3XZ'_+^WU8D;XM?<93 3TN-RI74TQBL3J_>C[ZF M+P[0;VLWF-8LU3F6L<0I9(>"VWEH>Z8=TT>Y@7W;8\GA7R1QNVC+$V[OM M9.R?%Z-9RYCOZKCE\5^FLWG:[LA?=]GVF//%:-+RF%]UV=Z8CR#&XO4P*[+@ M?I;.8ZI1G"3?AP_6S\=^VRQ:O/K^],+>?E)L1K\"N"Z)/1_7W^;$/6HYI$@'ZVU_"]R<56B74,4VIH%HARJRCUE(/K+'8"Z^5X\]%+4)I^6R- M=;>RENO9>O1KY3P]WKK6S].-W\WANK72+H-R=!C?MSWPM/M%B7;,:.8!(6D9@%42?\E?-QK_DLZMT]K>_A+;A-ZMC$>]7@NRL#UXP>O%J$AK- MQJ_>@N<-UT_\=E\4N_EU?)M--@D:L5QZ!]S*!Z20('XYE?RV=2[I;98QK17V M?M,SE(7>"&$ IX9R0X(:O>4B_*@$$=#2T\U0GT>K(;L?XVP>MYC68JRU$G[S M(9^.5S_L$;Y.-XF63%MH"%6>.>0Q5Q1S(0,>W&EA_<\SNU3F1=X;W(]S1[?$ M*ZOTA1GB:S9=Q_?+<_YQ4S2[2F?K:6DU,SR8@S0\OM,$ Z:)DQ!ZX91U@D* M DJ6"F(DI[@!*='/0P.^+HN7IS?7.[1[>O7@R<9 :+QVP5#E*+=4$N!)" M2*1K0";\\!8Z$%P<+:H65")>R"XYT W+1VN1Z%:UY M"^3J N?A^&S;-AO>M/<%'<.. 2J0]'3(<=GF;(]WK.]W2K7EO M?#* '#LG@,)8.&R"\KF4U"CC-9;06S,,"V&%O]]Y:9!^6!UIB6%L/#8=8 :N/X_\PNDMM'FN/ M',?-;3TEQGL',5/$.6:]$TJ3#>;.R#.;*#MA2G4VMJ"!OAA9'OPJ3K/$]>0V MNY__D=Y]36=[V+>G50(8#^^UIPI!!"@R#%J_EE.38&3^-$QKQH*\*\1[VY*X MOOYC-/N6+OSH>SZ+$W]11^D@M_:V2[AS''$K%0A_B/26\8VL!K,FON( =T?[ M8E>;F/+/@.8+@ [/857:)XYPZ(@)JF,N ,L%HX): CUE M3%+>) @YP W4WF:S#K#OBW>?\H?19/&@;F;IJH;_0:;M:)%@ +DT0$-JE81: M2&!P^5Y1[9JLE /<7.V+6^V@W1>;+F>CJS1*?9A&+Q]-$#$D./SA;3 &4F^L M\Z7EJJ43HM?]T[/A3T.8^TY;>Q)#/1#.V-$B\YM3K$Y7QDV254KE![]&/UD@CC17&(N*>5 $PP5 M+N=6HYFI='KJ[:Q#'7&@,:['ZSZ=+]Y=_'[W]3\/:/[%FZ':7V+I(9MK_C[ \VZ1WNW/+ZW>3>(EII+0 M\!)8+HD%."AM@R>C34*& ^37:>S;#A4R(&J^N""@S%*YWI??T*3;))B&@ CL M (48:BVIDV*-E!74-4-CD(,D#CK!78L GF>&7O! MA>=46"X,8T!*2Q&Q G#)I#* PT%D[&VQ.>?ZX9O+TY-'*;<06BM(A0Y@RP0I7S4R#,[#]*= M^BN&INO!?1ZA:0V5 LQ1ZI!T7!HF[49F[TFE\AAOAV*--5\[-%T/WV&$IA4C MRH5Q"ZT,B1D(Q.MRS$;H)D?HWP@GCM1AQ=!T/7Q/%)IVPFJF)0((20]9F%Y) M.4;$U)EMD7;$@<:X]A^:#EX78]H1 ,(J2[&?$.'^D^G8;>Y/NPKD%8/!EZ28/L3PO*=/U6[/CZQ$"O M4: #<% $(Y?Z /@*>6V0.K<"?\-_-]K1TYM_0S[.@H66E669RJI,J]^=XI79 M-YZ$"A&,1>489LIJZ6,HO=2-U++)=N3;<,P&_ ZUJ+B^7JK?\_SJSVPRV^2\D- 1B2CS5E*RD8 *=?Y^8'/J'8GE6YQB7^[L%^_"Y>UH6H%RO8XC M84 PXHB5 (B@A>!WE5Z7-LI4*PW^=DX3#7Y*;5MA;_'E*61^+"#>JRVR];N3 M&*XVA%IH&;,4.QE(4F(.N&NR&<3^_9*<1$EO\<7H]4U8HXJY!,%&P\0 C)0' MGI8! VT[QY%0C:1"Q"$"$8<2 M.,)1J0L-9)/ COCWXG!RA1V]$=FF4&&Q>RW7^WQZ$Q1^9].O"_=C/%E>9=.; M]6-_C!;+V:YZ[4,:7B(XH@XSBC3'5&'!H-_$VX*!V\0!D6?^^KQA/;[%)>G1 MXGSRN\(6[6DMVCV !%O"F6;6.2X\THQ(MS%^M6M6?@V<^6LT:%6]Q1>EVFTA M'7UCP@3R)JA:!A(8;0VEVX\W-M?&,25DRLC:).D'C^ M4@2+!?X!+IYF]Q_=I7DY6PTG:_XTMNKL&L B=(D3#M 8*X, M9QPY].B"$:#1>:;?G8S#G;Y3+2FYS>A5 VDNHVE0(Q+5]*L2CC5'RA)"#!80 M,>C1QM!4U#39L1MPMMVI7X6!J',@I"_OD+T<_=BY<]?'UR;<,Q8F#6BA@2[\ MBWNQB3@H",[L.N S?AF:JO9M&ER/.3$UPTGM?&>BN4:6(L$(9^TY*_;BH5LA8W=L^L09P! 6''!DDI%/> M;_9 K>OY$N:?CM-=Z*C7(E %+.GGT$51;-]=7Z?CQ5G6>8*6($@)!P HZ#57 MKJS*B;FMYD=T(^TIZSQY[J5R/+#22J59,,YQ>>D@MMXW289_&X&&(PC2M,Y3 M/VMZU(/U<'4=2'2*^B8YD)XX(3$VH91*R ,8-PTV44<<("X92ZT M!_!;KNOB(8$X>FC>6,Z E*B-714Z7/;:SBEY7(LYGVQZU/Z/9TN4Q] BZ7O MHH/PCVQQ6][BNLF>C<';\"?&0[HC>$DJV87D M[5#DY4V"G:ZCFPV@6-Y&_I^<8GI$4<44%8%@&&Y8R#*WD!GBNO;5A ?LY MPS/*8"24M1[%%(' 12-$B8JD\DRO6FM&D*;AF7J8O[WPC&2*Q+OJK+$ ,:,\ M]:Z4#S-_9KE%W:F_8GBF'MSG$9Z12$NIH4("2&J:!L,%LET1S9'$YQF#5GUG=U(XXT!C7_L.U#A$LC$;28VL(QB@L MJN7XK+=-=H0&G+;6MMZ;H3J4<"U@% $*/#/"$\&8]L*5HX9*-#GH-. #PQGC-B-9-880NI4!3[R(#3EUJF0SO@'NE[ MS&>+)WY'^.FESQ$^2CZ-IC?I#H?UV>\3PBE2Q'*%%?1%.7FU&7.0IDF.Y@!M MA,[=TR;@=DZ(G5/&BR<2 !%R5KNX]<0D 328-QOC5H SV>\_4E.90-88Z[@RBFS&+D6CDZ$#U'==C>7MX-:ISD<_ M#NO\Z3,)09@Q*" $S-@@AK2$E6-GTIR)<]B*SAO@=K2]Y^[N)_E#FLZ_/LSO MTW$VFF3_&NT)0Q]NE$ NJ"$6 8*AQ5@ I6$YP\Z6^=<3;X,KG M9X/8&5NNTBS!(,YJP8XEQE+HF'-HPW2J0!.^#&A5:%.-.YC1 KI'<\.F\^QF M&@]%+R>+T72QWVW<_G2B 3+Q'FT)!75< (GE!@!&P)G8!^VJ+6\;UK>X@?OSK_?9;/]ZW!AYHF3!%F<1#: M82D8-D:RTN*0")(FAMP 7FFG#;XH"? Y'CPO9ZQS0@B#J-B\HZK1&8$!6HZ= MKMLGT+DRF!]#$6D5[NUNE/@@$$6<>N,$1Y98'M\^""B4@'+3)+&T_KU& M;Y-?K:';ZWFHRV>W09_%*2@LB-.6(.*!Y)8%PT8K8(W%'FN-8*6@4->GH%Z7 MU"XOL]I;4+O0UF70CPX#_+8'H):_*9%*:UD8A 8;[P*>FI28 H,;W2(PW/FA M&;UVGJ$ZA4KZ6I@>I?39-%ND[[/OKZ_QW(@Y_SB:+1ZGS"=XUR-Y2]^52* $ ML4C&TD5*:&XM%26F7K$F)3$&',?KB.:G44KGJ^?&>)A>?<[":WR=C4?3Q6/- MNH_Y)!N'M[;\^V1KZ^LA55A9=S=*C*2,&(NXY%(X"YASZTHYDL) E&/6U5WA M_U'A1&YX48SE8?7_?3-#]<:)T% *:PU72'*"K(::E])XH<]LZZ@-M>8=8]S7 M$A6#8V&@5ZO"EPX<+3(I@[0[6U+ M9Y;ELU5@*UATD]%\7JP%A?J>U*B>CV?9??QPWQ9/S:X2Q0B1S!I,N90$QIHR M< ,SEDT.!P]PRZ<#OG6,>%\<_#(/DW 9>]VWB?C\P40(%8PZ!KVPG@;T.+.R ME$:(1HD3 ]R Z8 _C?#L;:4;S6^#F1K_E?8)HX==+%VM7\+RV/SJ@6!K;).]'OE3L@KY(:]-9]KVH 5O#%=[=*%$,$D*EI\H2RC42 MP4E[A-ROA>SK[FK\]JK4&;U\D\F&&+[)GBWW.T32>*7PW#2@L[QZ= M]SU\JM0^DKOZY%6OH\1: MY&FL4F\DX=Y :\7&L"8,-2H4\W/L+G0*>'_[I//%Q?7GT:3..KF[4<*I#.8 MMMXH&^U8\S2Z9%VCR@,_QZ9#:^#VE@V63D*?-[^GTW0VBG:DNKH+5F*$(:[U M[L=].IW7H==Q'2:2>$FQ\"#:H9(KA2C8 $Y=(U_@Y]BCZ 7XWFAY&V#4H_GJ M:&D8>*'4BV*CMW!VXJF (%4,8AXVY8[H+?%(*ZTI<(Q+@+C'!+@-+A(V*> ) M?XX=C>Y1[RUB6-P>>SGZ42/LMZ-)O.#!:!.F?QRL666@XW#C+ %C&YEN/\<& M1DO0]D4>-YI-@_CQ@%WQ1E3GT(&6"66*0 .54]P+Y@7TXG'J5K:1N?9S[%VT MBW!OD8U\EL:Z1LN@G&D8[BS,GP&%(CE\>E7\.'FZ#U.%:T?WF2",C'&<6 ,8 M8AYA1C93-N&\49&JGV,WHB_LCSX3_BF;?YN/IE=?PI(]6XRRZ2*KXA)4;ILP M9SPEUF%,N+1<":4V[C6CM%%R[GGO!'2%<6_'9-,_GZ QRZ?AG^/T2>2O^A16 MMZM$80B,H5A[XEFL/8P V6!M>)/U$YWW"8.>(!_,2:$3G\%M^YR0A)IR0X'6 M"MI@&7-C),' *F0I8+12<9>*2T=YV"R_?IG$/3]X5+9>!XDG AC%C 9"",<< MX$:54F%P;K>EMZ'>O >,RA#?,=9,A!7V)%N6J2%ONV=@?KGD=[."X1ON[A65WD1J-U9MWK?XXGC M@AGF&<<6 :N%M1:L)6-"-0MR#H]K'6G]Y0&!YD#W-L%MY/^\"&[I:'8U_W)_ M-5JDX7D"Y$%.56J?"$DIM8P%#X)@SPP6"I>R(P(;974-CV3-U/]RGNH X*$; M>N\K%%-OW'>BA">06:D!CY5MF;"XU B/=L]Y&7RG667[UE+_E7GVK2'3JY6( M\ZTRSNN5Y6GCBQ)-#3$$2N4"A@(J"BTIT204GMD]V#VR;V?AGA.HK==8W/+N M;C1[N+C>&Y0[GW"<4LHK;@()N,=2(0TA=A@9::T&N-+[TXVDI4Z>E%F(B46O MXZ,5)IW:?25 *&&YH$+S $-8&XRWV#'DJ> TV-#G-:^T09 =1_.Z@GQXK7 M\\'JA_C>'@B"[FF5<* @<-@ZXH+O&B9+SWTIIW ,GQ=_FBK[$'>.!O9D!(KC MW7D78X56B35*084M]P)@&^UEI4LY25@7SYQ QVC\X QT++H]%C.Y6HX7KP9^ M,&JYOV%"!#,"&B]%D)8@P9R&F_<0ZD8G!=\ EX[1^^O*)>T!W..D].ITF1[- ML_G%=7#*QV&U/[S 5>@@H;'N .&8 0DI0TYP25;2*^"E;++E,L# 8_MK7?L8 M#X=A5=; 2ETD4F. !+':(0,AA0A:7"( PY^SF\1:I45MUAV%>F\;Q=E=+%CV MQR@H(AM-YJ4XA[>,]S9,K!46D""RM (RR+&#&VF%-XU.7KU%CM4EP) -A@%48NH\O-$'W M='PJ!UT_TO"B:6*]M,PR3P#DG'K%J2I?24@%./]PPY$$.,BL1CCWMOT?JT:L MZY)\2 \O>%N?3PSCH7_OG;.&4QU>2EX:HY!I>V:;\>VI^N5>>PO@GFQ*>E\A MU6EWHX1Q2A#&1&&'/:6",[*.SP3XFH7-!U@%INME[5A<3\:>QSLW81W^/&F6 M ,($]AY#!JP-&!*[<2JX<*K)[=%O81(Z0N6'6'0\NL/;I'?7U^EX\9C,>G%] MF=]G8P;8N6W1.ZP-Y5@B'Q-T5?"PE65<2(XA%K;:I4.]9]$>RB"K $D+O2=0 M"FT$U1IH*)& QFA58@>4.[/]DC9(5#U-MB,E]%QV\=TT6V2CB;J_GZR/*JZN M"S++N^5D5?2JF&F*"@K%9;H5J-NX[X11A2"C$D!@N;*$,PA*S(QV9V:!]\JR M[44<>]/5X/E]*,^J6<>)=D0C3J!Q,OP?0Z5BP*] BSB(SRP^T2.[VN+U,6HZ M[U.OP4D7!B!MC00YQ&QU[KJ>0M'7MEB E%4 JN&&> MV."AT5(R;I@Y+[)UI/4JQU[K 7U>QUZY90X1SIT%ACHJN3&E[-13=6;;X\W4 M?]2QUWH ]U>#M+89LG\=/:[#Q".GC0;4PO 2"T0-MJ6M3C6A3>@WP-WT$RVH MO>AFN,P]N)-Z;)<)9UZ 6'0!\; 22:TT)R5"4I[;G?)=TZ@Q:X_22F\;(Z/) M.(X[O?HR#1I>3P6_+[.K4;!LWDU7PNCT.I^E90#[X!I_?*<),1*I6+^1:3O>*% ^&7@>U5F9R M&]TGP;;"T%JCA E*L] ;Z];(,:T;W7(^0&NB=TZ?0$>#CY%628YHWGG"E30* M82.I9 Y8!JD3&]28;Q(+&&!NX(GLY-[UU)_-'.\X"%[JH@BA5-BWVM$BD?%. M/N6#0$0II9%'I/1FF73TWP'0HPFQ]5J*I@KH>?K<=?^9^[&^^S9>'AK^7%V. M?AR>+^OTEEAOH>92&DT!VT8U/PR-F8W;4N[^N!<3[8N+%?1K3 MG.(URQ&B]_E\W\J\Y>G$"*)U>#>-49!KYPU"Y>K!"3!-MB7K&Y'Y8C1Y4TQJ MCFB_BV)@\OHN,YU.T^OL\*+XJD6B# >>L6!+^O[M>XF 83?AZ>BEO15WHTB:&YS[=INE"32?YG_.G"B7\OF#"1+2"N]8$37PE%LLW5HB(A4^LYW% M-E3[\L1=$SR/-";GL\439H2?7K(B?!1<[?G&,-J>4K'EJ7@9J77:6<,PY8!S M )$OQV]QH\O%!LB'8Y67MP5@3P38F9FP];F$.L>A=\0ZXPGAUBF,2QD,1F>R M9=M(>]L9*9X5XX M'U"" F'M-4-K"2D$L,G-E\-E2%WMYIT!VMO9_E+T*KN/KQ].@&&24X>PT81Q MX)6PKP,N-X96#O5FU-?YS 2]9(L8G-M-JA9Z38@ PG"EH !4.:%! MK).WDCU,S+A)N< A3UO'4ZQ_T,\B3G)NX1%'-.9 ,T.!8-8 J@U;79,L-/.V M4M+&L,(CV$NDX^%UZR5VA,4,LE(B0*]?-G3(I%4$2PVB^E3 :N1T=P* M$*M7KZ2Q8:$^LTL-FJCS92"L"8[]LF(='*E,CA?/)RJ@([$@E'"&A FV&R\A MLI[K_W7,,;HT]KL':W(3.*9VV[V94YW'4"I9&0.B,@B)7UE2?"K5%PA/(FB0>U MCT!TZ2ZU2Z\3P=_7#/8^&X77)EO$@/7TZO,B'W^[S2=!J7/WSV6V>*A@/E7M M(HD' +QBSD-,N&"8$UM"[R129W9A78M6=T<(GX)C]>BTR3@G5FH,8]A4*2 T M(@)LWAU1+7GX[9A5[:M[#Y^.@_@$U*GNS^UNE'@<9"+*NWCC59B-"=D$N1RT MYU:IN9&>=W.F&:@]NG>S95#%LY>I.,WUY*/]?M[A]@D&0 !M(.722NCC'>WE M*^B5Y.=+J*-)\-KK:QWFOBCF[NXG^4,:+,.BBM1K=/;0ZV#;Q!J'F8-Q>Y!J MKH3V!)IF7@Z] I:W/!W^#$![/XX5W)T G MC >;5X8HT<3:'N")]P[HTP:LO5%FK0V3W\4#^H7"/M\&Y/1HGEZIV2Q>RE"4 M9BZ!>JC JZ,[30"FP<*P D@6+\]"Q#!=HL2L;%*#:("'Z;L@7U_8]\70R]&/ M=/YQ]% MKWW+TPG# @-AN8+0$*9>GHDE"(?TI.-4JB"]:NEU9H+J8AT-/QLD5QX1C+'BCB&()*0BWAD(UU@PBN29I:KTQ)M&-Q[5TTAO-G@+-QY!Z:UA M@ /BN(?.,1'6^;5DT+$S.\;1D=:KW'A4#^B>DZ:V7JC# &ITX]&F?6*1,H!B MP0&2FAE H-G(SLBYY=XU4W^-&X^.!;@ON.\$&N0 00HB[I0$ M,A9)7&/&E19-ZOL,,!Y_FE6V;RWUQ>Q-R=W"X?R4W=PN+JZ_S%>5[_:P=F^[ MQ%EB82RB[[&E5C >8"]E=9CV>L2VCXRN'MFQJV1R"WHX#>+*;-NT2)SA M""H21/$0XI@2CLK5@N.P>/0Y\_U,/#M6 \.+LP40@V2+AQA'^./DZBF M)\HX6-RA8A>)!<:YP'P%/*4::4 Y+5' ')[9)0]MT.'EX;MND.[T6&^<$?>5 M@BA_GTC 8# *)810622#EPSM>LP!+'-FYV/:5V7>'-3.B;#_//?C$PEQT& MA8):"KZCVR:W2WO]FK[V3-%2,-3AT5 MSW&K@Y57MX-:ISD<_#NO\Z3.)$H+K,+,!:07PBD"F=#EV M16F3O?<]P5YN YN4, M-$_'?[W)O_]6++JSAS@)\?*'R#[^9 Y:?YSH_[>%3X^_3*"@T'$C"%7,0R&0 MXVBS3@-Z)L7TV^7'T?#UY=N^6FOU0TP .Y 0O*=5XKT#&AJFF<-:(H0#9*6< M!L,F=TX-B"8MVRKM WLR L7Q[K1?*K1*@H.OA ; .D:,Q]IXSC?K-\-GMF?; MBL8/>D;'HML7BQZGVE=C/YC$>[!M(L([QPD@4@MD*<3 TXV':2TZLP3>5K2? M=XOQ"9CV;?Z:]RSI@FP2%FIN3!>1B$1)7ICP"G>)( SP)(&W2]T M3= ]'9_*0==?\EXT30"0!$"!F25<$H,(+4NHAW>3PC/9D&Z? >9U0CGHSUZ M,YK?QO_B%L3WT20M:LG.%[-LO$BOXB]&TZOG'SQY\C)?C";[G?RV^D^,1DH' M1 D2C'./L= ;*T-(?&9GJ-JC1WYZ9?0U[7T. PT"?4^GRU@&^:!)MO7YA"D2 M# 'E"<0"$.["FK$Q/B0_>\^P*=':!/=DZ^7["JD9NQLEW!@8# MKM?6(*4JI MWBP*H-FU70.LY-.US74LKKVQY]"LJO;,JOL(UJ3?!'&J!5$(!-2Y!Y9(O_%T M#.LW<;"/\R=MT.8E$WM4P,FFNH_I+'XPNDEAG9&0\"<4XWHQ3%I9\(C^Y>GG%I#NR_A\GT]O+M/9W/P]8/9K1(;_*85AQMJ?*)JP/;'T?VF%@D&,8>,*ZA988KJDR)#\2X M29!G@$QLR)&7MQKT@OGI.;E#EH-;*$?VF "@#84,$@:04T(;+%>G"9BEFNLS MVUGIG$656=NF5OJ+.=UGB]%$75T5AM/\8*Q[>X-$4*5\<"@Q(9 8Z 4WLI2. MFW/+.>B< Z\"2"V WA>E]&@2[V'[?)NFB_=1T5&=^U??74T2[XU25CC -$4< M(V\0*R44SC4YI3[ B%"[RVM+H)Z2-@>7R-V-$H[#>^$0,D99X+$#7*YALTPZ M>V;[O,V578$]1R';6\6M^/)\R*?C==WUXFK(@\O9GE8)H!XZB;P5-B H&$02 ME7*&R?K,KI=J0^';7,I6P'T;Y]:PQ8J'=RP@Y!W7Q!)!2YD =$V.# PP1:Z= MU:I-1-_&L34O*0Q?@*T#V%LM)7)Z\S9A?28)WRWIM=*AM7J(]G"VZ(O:PHK' M7R92"BI@^*/"/X#UWA.X'C#GR)V)A]Z2TO*&\/5J@#R9#]]7R/W9V29A4'%" ML1$6*J\T9L26=ANWI-&U @-,_6G7\VD+U=.'#M5=9/U1,<)5TT1+9;@"3'D1 M7@VHD16FE%AB<&9N4 N:KQSN.PK@H_.K=WW_QU%VM84?!]LDDH0IE#.J@F^( M-=16@S(6Q0UN5.;_#816CB=&V\CVL'4^G>>3+%Y# M3" %ACNO Y<"2Z'"3)-2(HK)F27%M*ODE_=T-$&V+ZM@-<@7UP@>I,O+:P,Q+>1YUK!:F-%L]I!- M;_X^FBSWUNNJTCX1TA@6;Y9DX24CG"K"4"D[T.=2+K@E_6])_VX;X:/MR,O9 MZ"K]E([3,([@8\U'JXRB*.!*ZM%UP%=-)OF?T5*XSF^Z!;:OK M!!!A%) BS.Q..&XXT8!@S1&Q$+M&%>P':)6VP[,3@=_7!/=Q%@3,KMR/>!=W M&EZDPI9_!MV>Z:U"Z\0:((B5CB"M"R%=].W+[=R:U]?$]B M7U6UJQ+(D2'*(R>M Y#)X.394I8H3*]QN7B2]@UQI0F2_(N8]K8'T,U5CNQWBRC,=;?L_S MJS^SR60/BZHT3ZR'GC IO5=*(&4$=&(MN5$(R?/:6&J)3!T@VUNML<.\V4@@ M"$1<62EA> VDP-29$AYC!6P28J1GRXTCT>M+_W8-^N7HQTK@\F+#+(TT?DS/ MVD.0RGTD&#LAI>#$&HJ9LQBJ#08E$0"2H-I )IG"LD*>H+.4*GS;) MQ1Y@7+C3S<_F\)Z -M6W07K0T2'B227FN%!'<4(P-8&>JTA.%*E13>)&6. M5O/+=:D-7/MBC;N[G^0/:?HIG<1LJ==P["'0P;8)D@(8([F%Q (AO:)N R'D M^,S*6W7 I;8A[G$RFBV?C;?<)WORT?ZYZ7#[A B/C1?0>02(=X I0#:HHD8) MG0.,$GS<=YW?IY>A'E1EK9YM$TUC#/AX6M<0+9J1S8"VCD[): M_:"W$R/NCDJ-H3W-OE4)R,-A#NUOF" '/$#2!DF5@3I8G*YT1QW'L@F1!AA0 M[H!(K>)[.K^MEK^6Q*(L4D)NI (!'AG>E=(X=)K!)I' ^D'DS@- ';"F,:9] MGWRRZ==%D2)9U#DIN'[Q=9+=%.JK4K=K?P@VMSMJHMC;J:_#U?/K59%.@C> !;240^$A=,Y" M56:O>0_(F269=KK#VA[,?='I\R(??[O-)T%=\YAFO7BH= Y[5Z.$,A"@(Q02 MYVU 3PF[D=)"T&3J&:!ETRF96D.YSZDIGQ;#/GCV],6C"7$8PW@8Q#$(+>#$ M4;622 ++^9F5D6U#M5NFG@:(]N:8KRO9AO=DE 6/3;V^1 &NU1UX+ MK!4%T!LJ<2E?WV=KWB1CV@&V+^)\BO=Y3-,K-YI-PZ(Z_S(=W=_/\OM9%G>$ M]_!G?\/$.,L)9(X#Y8AA2B/E2VDEY4W.'0_2^FF=1JWBVQ>;+F?I:+Z MWBV+Q).RF%10T&TZG6??TU5,,YZE_Y &*_!R]&-_>+E.3XGT 0X=IE] #*+2 M*E+F],8E7)U9D*>+):Y3P$_GH]7RS1+'70Q>""V5M2#,OQ"44D%(9)/TLP&& M@SJ@46-,3Y%N/[VJQ9M#31,*63S;AB0!SDB%0$QD64O,PL+>ZV34 XMZ2L1O M >M'=O5=2/!C@>5MNHCE?9\/ZLRJ"CJ C.)0>Q$]:L"DD6N-A&7!T4H&7Y>' MJ^I7%;30>PT4H0)8I"@*UOA&(D8;'=@<9,2E327OKRI8#]F35+TYNJJ@(!H* M1UQ1A0-:;Y1=3WEV8&LAOJO5>VM3=S?ZB:4!B@6E=+*.8@\PHH2LD'6 M-RJ;,\BR2YTN;JWA?()MJ&"?7LP*=*Z*"-/'=/;Y-D!:;6=J5^N$<^XUT<0! M(8&(Q5_XVH_DAAI^9J7UVR# [LVJED ^ ;F*8<[5@58M$F\\L2BLXU&'/DV:)I)(XY26G M!"*FL-QL]\:;9!MY=(/,V.F>0L>CVVLD;V,USB^N8XER'QR'05P-LAE,O>#= MJV:)"+@S*JW4P@&H/&4*"HV ,,1:+"KM[7UZ(2 M!'G<"MU/L\?G$FN0MMQ9A ###&)H&"UED>3<(CA=*OLUKXZ&N;\LOO]:SM<7 M]N6?TG$^'6>3]-G(+_/V)K@NOB[QQ"'-8#RTR*'4&%OKUL@ZYEB3,U@#]+MZ M)/ M-77>V#3H.=QMKHR.[V?I 41IE?J+I\MLG\5G^_A=97FB1<&8VT,ESK8 MBY9*A' I.<#HS";:TY+G57G6UO5S]#;.AWP:Q2Z./:[OW-BU-[/ET411HSP2 MR"&E$.(<467*42J#F[!H@+/=(%C4DB[ZFLL**.9!M3Z?V7SY=7&]G)0UW/;, M8?N:)59+S$0\4*EC;5-G6:QNNI(40M&$=0,,3PV"=1WHI;_5=*7.39V ]0NC MTVEZG54I4[ZC96+#"Q:K"6#GB $0:: V(%JBS^R\_:!XV*YJ>MN1CH$\'>;L MJY@R',9[R)3;WB!1,$[VP2+@W&.)->6R#"YX(!L5-!I@!O>@B->*1GHM#Q$K M$01P5F#MMO$.MDF8]MI3 XPR5%@C%10E9%X3W^1,4_6$[QY/IPR*=VVII2_J MA3'&DSBI35=_/T%E?2*P0H2F>B>)L!8JJ2$@F!(FE-"\M'X](XTJ<@W0)NPQ M[M*9#D['Q-)@?4QXJ\7!U\V#Y:L 9P!Q!9"4Q!"(Z>8=9*B?C8\>I\8N2'&0 M=XUQ/QWCUK>:EE;KUMM-:W&P2H>)QAPRS@GTT#DN"6)NLS(X0?HI$'[NK.Q M$Z>?&=?5]8^:%M=M$PX\\32X_1!81A'@X85:&QD@*7B"E$SBR$1HS<^7HXS MFVZO ;F=?W6[2*!E4CD-B;1. 2RLH*R4"DC3)&0]P(A-ASSK&/G3S8E/RMC6 MFO">M$NH\)BQP',)0;Q, FGB-K)ZW$^$YAQ8U@758P-M)+\EP@N.:(! M16^-<)0 1'6)@C6P2<6L^DMHYR?X^TW9ZD8')V;BN^GW=-Y6.NJ>SA+AC">: M:2V)Y0I90E5I#@<;F9]9=D*?Z:CMH=Y;'L+H81W)5^-_+K-9&D0*+]+BX>-D M-(TW$<2T_?N[_96SJW>2,".-1UP8+[#65B I9(D"](V*)0\R(M@E45[F('2E MA=,9?Y?97?CI/AZNK6?]/6V8R%A.6BL.J7'Q7!'#D&\ I>>6C=4CXUK%_60S MGE[.LVDZGZ>KRF01O/5O]IT1K---8JG4(*PS@&.%-8&&(%,B(35NLSO M)YGUVM-#WXST^2P@-D[3J[D/D!:QH"V052!EQ9X2;4R ECD$% 9>2P[X!G1J M;).=D$$6UCP!+[M1Q?!5 Z;(CI1O= #[#L78]T M[$P')V;BN@)+.T[SGLX2[9%E"'$=HZ7&6\]T&2]%!/,SV[;KTVEN#_4>D_S_U(9^-LOM]N/-0V 5HA',QFH3C!W@M.\49F&^SH\SJ"U"4I M7B?IMPI]W_;A^C[VR_QR].,?V>(V%E8(" 4+HW8"];%=)E8Q2XG!0C/. /#0 M/,'>-3J(?&SNS.59<;0?Q9QBIBRO.'T?W;.PKA3E\BK.E%O;)L%"%D@2[B&G M5H67U\-RHPEQ)?MQJ\]]IFP#^K[H]BF]7[\_%]='WW5"P0MK0$@^'8)-+P >8N'.B!;Y]10PO)M1*+"AQUD." M,=!6" 81" M.N:&%D6M4/)2_F>AD%W3L3 =],=%=7Z?CQ<6U^S&^'85)_U-8 MTRZ*6A3QO[CQ_GTT6?EU :IL'%:\8F-J>O7\@R=/[J%L!]^6("NA$"(8]#;> M>H(LE&5@&2M^QE?)MA??/+U:^J)[(YD^IK,LOWJ=.S">+&.(XREZ*T3WO G] M#B01B$FK.8QYLD;&OU&9-X,A$_U>$=?GK4SMO22#UMB;>'^Z>AW"7 .TB]5! M+$&&4^$%+6,ZA*AJMRZU96W?%YH.#)PM?C*.UU3#STU9'G0B-7,:7\_*9 :34JDWDVO\]G=J.I5 M==5Z2$AP=XSP\:9EX3V0DCE?RF]MHYJ1XB25W:-M7[.E>]&:;],27@ M&];:*C1Y]F2"D'462VMC[7)/)!?.KN6A!+A^ZIJ\;8XT ;1/2SS.IYNJ9V4* MY_1J2\#49O/Q))\O9VD%BZ=IUXD@&%#BH+5>"<2)C3M9:\2P06="P:Y7N1.I MHR\"ERWC MRLK^B)3WK9S^9MTB[Z2H8W65+9;Q\K+I.%[T>J67BP_YXO^EQ;JQ=W:MUD7" M-:>> &4<($";,&MLDORI0*1)7ML 9]&3D;,C?3PR\E37BAU\H*S:FCW+$^[_ M%K(MZZ=;?5#I-K(*S1,G32"&X]Y#;9TA'&L'K+'8 :X,KA0A[$CZ4C.7!VK* M/7\PT0!3A;$B'B.*A(.4PT>)2#]'Z$]J8QVOY%>W+3= MC=S:32)-XQ_ODW3 MQ?NHS:BS']F^H/JN)HEU&BG*'8',$<65TM24$E)DFL3+A\B=(]7[THAI!\U3 M\L7F=Z-LWX&0W8T2:Z#R4CNJ7!"/:H8(74LIE!=G=O]V53M)'%+,,(H#C-IHY7FP_$L4G,1- M3E:^$7[5I<.K9,Z.L.Z+<9LB_K4HMJ=5 K1G7@OL%;-!3@:P9Z6<5G%Y7AY4 M!YQJ#]S>]GO+Q3XX4NF[\,]]!M+KAQ.--;(*,>44<8(;3:U=2R6-=$U*#PR0 M,BV91HUQ?!/I*Q4CYXW[3\)KA1EWP(?_#&;!Q@"@Q [QLW/M&I"GS026(^'O MD[K%P;?G@UZ8T6SVD$UO_CZ:+/>%#RJU3Z2V EAH<,* ,JE(^6D+@D$9^89 M]LR7+6QM6R/]';%] 5/]N;)J%XF+)<\)-,8R#F--)*YXB8!B\,R6Y--RLB.E M#(:6E:?+FCTE7" I.4!0.\*1,'(2'HW\4/C7@'4)@-1H:SB5.+QU M' $C-A(;WJ@^U0"KKIR<:S7Q?A,.=6?G00(F2&&!$="6Q[L%A"DW A5'JLD1 MI@%R\_1>3%^:.EU.17&@P'@]JBIY$U7: M)QA+Q8U3TFA@H*8*,RE,<46'=IQ4FN:'E3BA""/>.P@HL )SYB':2"2 :'(C MRP M]9:UO#]SHAZTO6\)K(2.]?+R:3'W[4^?V-LND8(S 2'%'@CNB#'0JE)6 M"G&3-6;(-*JIZ%U\:0'2WHIZ/!_JP1R*K<\G!&,87C+-*0SN*%<20[.6S0#H MFA2-&3)=FNGY966-%I#MS3#.[^[RE;EP< O[U;.),(0'>!P"0MM@($%!6"D3 M(_#,PO -]?K2(&V(9E\,45=76=3-:!*SB]]-UWG(!]FRMUUBK#;80H*=1012 MH0%VI:P8DR;+T@!#0.TRITUD^POQ+(+(Z94;S:;9].9POLSV!HEG1EEN(4/! M!G1$&\_*.=E2CII8Q0-TF=OE32N0]D68RU@L9SE[J+8T;7DZ(=)J2"TS6',7 M_'?A!2[EPD[V4^[VC5*E.9Z]+4_C\?)N690?7^41!@1FZ6TZG6??T]4QZL-+ M5=4^$NPHE-3$:TRP)5@+ATN'PAJ 50-.#? &Z):7K8Y0[HUI?XYF5Y?A*P_X MX\^>2R15C")DH66*0"%D/.ZUEL7R1IDJ S1T6O*_FT#86[AFZ\T&:C:+(=@B M'JL?'I]9EZTM!'N4;GH5;[O\,+I+#[KK77Q=8F(E&1# %5(@$-9^AM;(8N0E M.C/_[4A6O8P-G5X1_>_+5K/"MCZ?<(FHX0XA!,(T[J)D?BT;IDB>& B;D&> RVM'6G\9_F@.=(_QC[7\X;V:7H59?/[E/B:& MA.<9D%5B'X?;)YI"YHE&V%) J140RW*V)@+0,SOJTTS]K\,>K0,\!'*1AN3: MM$^$YEYQ0HRCSDHCL4=V@ZS"36+ZM6VT/NI;]4:O8R%^*X=@59 &.&LME!A[ MZKA3H)0*<=,DMW> $?ZV)G'\Q7Y=!$@#T.Y*WY](PMPO+(.%K]*CVNLF! MP]HT[>L&C,X8]FJ6/(&*3I#T542#YA?+Q3Q:#V'HU?*_7C5+@H_%:"QGJ "5 MRBOF)"LE]5@WN6RHMA%W;F1L$?B3I&^LQG_H*.NN)DDPBVVP6JT3/CA)%$L- M2N.5(HM[O3C[W*C5$N@GI-7JC:C'JU6;Q'DF*1-(>FRT,H@84LK(@))-%M#: M_L-/0*RC4#]!Y/\RWY%A60CP]>7VRJK:]]BT=J;:='+ MH8FOZZ].I"7&&@U5,-X9TTOF^(_I+H/9<>HB=DA0@"H3PI,3&@D93]P#OVN[5Z^E8%T/@Z?S% MWG2Q^_TA75QU6!UEUIZ,TSODN&)XQXX)!A"T")BD9&;C0WF"#JS_>D3<*UMMM?4V&#R M;7>E-I7ANR#Y7/J'M-=H@'!B!MO-45,>Z.HA24RE/@S,W1ZX="V:;I;M9S89B\"/\7O MUNN'^Y'.QEF0J;Z-OKNO1%'B BZQ1C7EVG!D-R%8'O[?)" XR(3C 7B;K6EC M$%YE2Q3=TUF"2;"3+,<(,P(Y-P#B,G>78\-_CHA(&ZRIXQ^VH8J^"+KK$/'[ M?!YSP]/L9KJZ5&;\U?L*9@]#6V_S;2@\[#Y?AO(+$RJD$L(Q M0 EC#E.DD"[1QW:2_C[)I_%!=!TU_2L>3 MT7R>76?K:_2"\$>_ '6_)M&>.>\=!I2),+]@Q51Y_D,PAIOL9\HAGH$8 O$[ M5E)OV9RKJBI!-'=]G8X7%].7A9[*]Q7N87.-7A(D"8,8."LD""\_L&:32FM[MIMUL2;^VD M12T-O>63%I1!:ATS$CH-@$ $25E*JKAI=!;[R'SX<^%BB[B_R8,6U@MM.'. M(VJ4!5R7(6]'+6TTRQV9$'\NS&H)\S=ZSD)(;,+; V68EKF0DNK-W,P$;73I M7.T$]+/GU5&@/Q*KYRMK5B9JO$CJM9/^?(@]WEFS^OK-,"MD N]HD7C#*#1, M>,HEB%6YC:*"](40(0E6HWXV,G]+OZ729^D!=$^VI,-JXGVZ6\T609.9^ MK(VP>)EZ^',@&'9$;XE4W$ICA+=86N@<@!Z5V(1_G=DQ^\8,>55>K6O$>XO7 MABEY%"N8N!]Q&[Y2YOW.-@F$B&LH"#!.,V/#M&#C;N6,_C6/=&97:T2*#!EL?#75QKR!UTUFK. M8G5 Q67XJP%C!E@[KVW&M(-J7ZS9G>%39CU4R7ZLT4N"L'2..6F5L18#[8)! M6+X]&M@F!O8P*TZTRJ[ND.ZQ=F.97;:.3V3397A7UC-M/EU+L'HNR)'._\BF M^:S8_5OMZ(6E^WDOJZ#I'^GB-@^_^9ZN3Y\<#,KU,HI$T'A%./+:A7?> QQ, MU=()(AR ?@M2O+D5>+B:ZO>-"9*M[6 =_*'K['#(^56+Q#!MG%?0&,B"(\ZU M\KJ4CT+<)*PZS&SR#IC8%-5A)UP)Q D2F@6?RC O"-*\](*($+S)2<7Z.=9O M;JYJ@N404J#?TFD [JA7TAI-.:32P1))I66EW^&TE4O?&[XYUT6,"X4OI*LS&>UHEB@?3 MUV NE 5.$D>%=VLY*=*VT:Y[_E5AL[UB#PFE2E+IK",8*,P1XE"4\F/.&^5Y#?(FE[;)U0W0)R5:75HE'$!H ML4$].J^]^=8U7H51-3$^%7_6&-1@T+I%0DQPUYF)F8^ M*L($@GPCG[--:D<,<$^^;PX=A_)A%L6$T8(;$*V9$3])_A'\E-LH1YC11S?I MAV6\T>J%C*^R]?>L:LT[3;0+KH^2TCD5BY@S9$BY- MD>]KYMHJT\7U*S$.K8BU^DG"6^L<=9 IP[#F E/H2RRT8V=R*6.?I,G[4\>) MJ;D+L_KDW-538HABS'(M5?"#,#)ADBB7&R:Y:^)H#LH9&!Y!6U))YV=";#K+ MOA=9?CZ;CJ;C;#1Y4DKU9*<_'H?U9#1!C3&4%+4V#K_*%EDZM]E\/,GGRUE: MP8ENT&N"C!2(FZ Z8!GE6 ::@'C651MN(:MT ])@L+H,JM1A--_:!6O3;>(5 M!12Q:.A:XK25F* 2+8?,F7F0O?#J58IE;^HY\21D;F,)Z/F[J1]EL^+$9IA> MMTEO8ZF.R;\GK4=R0>JP%D79"6P %=91Q9 />O98".D&-FEM4JL>UL(596UC MZLEM=J\?7OA [_/5YH%^V-;9IVS^K;BEMRZTG0PBH<19SX$(P%MCL# $DE(3 MV)(S.VC7"V>K3(A#4&9_!R&VCUG]R/;EI>QKEF@&M"/$,@R\-0P8!T0IJ3J[ M"K!#I% %EA^IK?YY61Z2O0S?;_.[ &PE7KYNEBA!&#%,(@F#=%8Z+VTI*8#- MHG]O@Y?UE;Z328WQ[3F)WOT8%R9A.>X_TNAS'TZ;W]XN\5H#ZZT@2'@28^E* M@E)6I/79".Z\HCS<(U&!,'&%64$8UP42;Q_E'24HDYP@/NEZ!BFQ%3L.Q\*)B/-4D M&.:5Q)XAXP5FU% /435[E9Z8CY$JYHNL:81J?T;5_CNS6[4^?/KC'+JH$&NT M#I1#I!Q1'.*H$Z@V<>R[<1N "$U+"?H:V'2M^'\RK]J&N,<+KK?5QU^DTI&G M@Z(22@N8LL ML%)30+B-YJLLT;$4I$0]CC 6Y!788+W(L6<;[>G7UC72?FX3-*0(,D6DL1HR MS95$U:+O6%H>XREP]3HB'+?BDF'O[6[!DRL2\;LO:MNCSP?*D(#((NN9CQ,3 M8N1 .39HU,1R:;4@XY<7"EI M=]+RC\MY!?TZIE6P0 (A57 :V-WCH./M A)"Q/49",8-BTZVV46#[L=*N9M8,LEN&-0FPL-?7J]E M8=5I'BPFGG*CA'=84@@=,=4N#I%P8CFY7H&IU8'4QL+7B\97O0ZB&P04P5)0 MR3$#<<9Z22JG"N&)G0.T2X@KV=8(\:'Y=E'=GF\8G*'>0,JP=]'7-G&DIK(M MHC\_,8NM;0K49%@CK/MBULML(.^WT?Q4-S?[6HS9[:E!7=#(*=T&#)S#7$,G M+)5,0." +Y'BBL,$5EZ?2_ _FKI7:8Z=]QUK'02)I"7,*86,XL<91\+B- M*E%*'LT1KLC]$*LE-C>2T-CY?-&"2.LX:*2BUD- :,1H'$%T715U?W3.JD/D5,356#LQ"Z1MLM7T"?L3T"B6ZT<%E=T6N S1\108B90&G0?O\LW9F.0*CP:$OZ;OH PE0'D)E*( FJ0A$_VME+B35Y; ML&9'S.Y0' /G@OA/"HAKK]-S(B"6@F@-M"0"6,XK38V!)'5F6T?']Z4LUT^L M#CU;1*%GG[YFV5$C_^FEQ!)Z?RGE0W,49=%:CZKC_B4082T MQ11RHSF*D.CJVJYG,"7QPPBW=D>H2'N1V^N\=T^A8IP01 4U0%(@P>,8A:1) ME;'&Q\VNB5#[WOUUL+^N>_<<*D(5$()I8J"A4I!JEFJO4OR&$5*J!1G7NG=_ M':I],>;8NGY!B9YJ$JSD0L*XML=%GABO'))5U*@!-"51VPAOW(]03;8DF2&Y M=U$3GFX4H$(>:ZF@0XA8B[T'MC)BX^^GM6ZE"[L&>QHAVQ=_/JRR;[/YK?O[ M6[9<9\4IW3XF;'<]=Z/6ZVQS^=9T_4Z"9XXB"S'@N"A-!Z#E550,%'QBB1O: MH$/>$];]AJ#N/_?M?/9EOMB=!=>\*WBB77!0>ZTX!!("1P7VSE<7Q['R$TNU MVP&OVH2W_[V-Q^B?MU>%WA]I%V!<]"V+HX)<*$JIM,X^6?M3PBM'>!-_A"98 MF^+IGXI'X]!VZW(M1IYN'I VP"%K$8A>N.)Q!M+J;CG227&_(]2=+;'@)+=: M WHD%"L7[1_-:59U$5CTM!6*?V(H)!9<1BRJS1YC4XX+1JA.!Z%:4[#[2[:U M* +=5[.%6JRRV>V/#_FZ./^XOU]E]_$?JD&=VQNKVT>@!G) L?"PJ- JF7.Z MFG*0\90(R1$>#W1#N*[0'CBP>V=,_"=N^S%&5FH;E1*!B!#BL;76@8,Q#ADB MKI:OTPU6GVZ^9K?;Q:D0_#?+ZI;F^[M*U)&E\X(O%3WKE"!M^4U!6&2XH#0Z MRE0HAP04M,140SNQ AF]L"\?D\3ZTIH71ED>LYT8;;:ZRUO5PARX_ET! M"((EU59+8PTS@'%\B!"$7,ND63!JLV\TLZ!SF76OR_.;W5 BCFZYB>;MF^7N MFXM>&NKP=3DMU]G-?]WGW__/;3;?S\CXEY<3,?XJ&D+?L]49)?S3,\$#2XR5 MWA((I7/ X6@=0>%H]/\4X[4BSEOY]!*^8F?EQ)<_?21@H*1&0FN-XQ@$-#0Z M$?L/=TK@E'W/$>FM!('EK0!73WTTEK9:+K>SQTC6J_;E7X"@!VS8)])P2UO;5SZ+]#@V;.!0T\HDE8) MCB0O+LT),R'MNEP7GB^S=]L3YZ+''@O.%Z>>9<\X; M'RD-=?GQ$0R:$GXVHC.L=AB0"%ZGDO^8W<^+H2TW[V8/IW3"L4<#(-)*1BTW MT$JSNZ!%*OI"D!)H,:(LI6TR( G 3EE@LN*X=?$F>DM__[_LV '/R6>#=SJR MF2-+H8_ >BVX/0R#0*%< @]&E#^N31ZD(=@1$0Z1&7Z^OIDM_IG-5N?-Q%./ M!Z<81D0+B8QEQ7 XY.5@K(,I_J*8&AU: K%C8_'Q\WS\S;&PES-/!XRU@%YA M&=$^,.0T2(BR1V3&['L7U .^7,Y]G?;VXC*%6>[AI;#B?:! =(49M76P,U MXD8YZU4Y+&! $D\FMR/9)I2=,D3=WD:9K __>3M?9O L.XX\'Z#'CF#*F.8$ M*@<)@.6..]+*)"4BF-SF9%LP]LP*="4K4) 48D4,%D !*K7T@)5;;M''PDGK MQ40W+--A[(,5)O[U_>IS_M>Q^XAGG@X"0Z6 I9)#5YA14OA*,4J$DBY03W0# M,Q7$/OBP,X#>KSZL\N_SY%M@2+P7F&)!J4(+9)&9,=$NS M%23[H$<1L3Q;_'_S;Q?]E&,-@D=%N26(M2[21DEK "]];D1-6M:%R6UOMH9C M5UO>Q=>MLMD9*CQ]),"H[J"&R%I7%' AFNMR&PYYG5899')[F0G(=23NMWFQ M@?8U7YX_ZG[Y6' $&AU)/I/VZ:%YH5C?/CXB$I*WB8TN;W*1/0Z$OWGU>QV MOKS_]./A2[XX(?=GSP3 E5;6>>JHAA!I"ZRMC!8I4HXGT.2V(%.@ZWBRE^F$ MSP2V''LT2&.I=@Q0;^.@@8V+5#4(YU%2S.ODMA9;0+!3L_\?V6+Q_Y;15?V4 MS=91*]V^6:^W%_:<3[0)"!D1W9:=AUOD'2#.EZJ,\/A_*<28Z,YB.U!VRI#_ MR1?;*)#5+D!O=>HT^^BSP3HN5/1MH6=22\@<$*8:AG-)JF*BNXII$'8;!;RTH$D4!%8NE),"5GC*)NC%E9Q%-;F > MLE5QN_NW5?[7YFM1^WBV/+\>'&T1+,!>8L<(=)PR"KG U9 TTDGY[">W[=@> MD-VN#U^C/U2'$D\?#!#'=4P2KP&##&E&N:H&0!U+NGPYN5W(9/PZ)<"'[9?% M_,8O\MEYP_')'+[D:GP=>M@Y@\/18AF M?O/GIZ\1C/7[[6:]F2V+'=3S;N:9A@%3A(MC5*0YUYIR9[6K=!_D2?R8W'YE MZWAV?-MB_1C=F]WJ'Q\+6607TO=2[ M;%,L[@]9D29-?8^(%^E!/^=/;(:O^2).GK6=+[9%^M/+,#3N,S@O/;<($221 MD99!K&&)4U'XZ!>9^K7ID@\#?#TKL&5RUB5[O(:R;><% 0NJG%-,.H$A!QQY0P_H><5%TAG^^!;-UC7O M(%(8&X=W,[(%JN[Z"8XC5]0*T5YS182PW%984(-ZK2(;/_A+WC$G^Z900P8W M$4Y?1(V:8[5+\CQ;'/3%[NO59K.:?]EN]IID][LXBNSVP^S'+H/I:E7$Y(+548J*+ M NO:$<)*C]4"A632E=?Q4RA9XG48=27&0_'G].;1A19!"J <,18Y6.0LHTZB M"BW/DRI^C]#&ZYM#S5#NBT5JN9G?%E\X_YX=KHK-L[7[^V:QO?9J,:0:(>^X\)@3*839[PMKZ31FM;;KNQGE8_&J"\OH3AK7 ME3"[JL?@:'0^"%15 7_/ M9H4?^VQ'K/ZSGG(N69!:.XY+&)@M$98"N@M/ #.H':U#/S^1EMG MQI]M%YAV#D@FN;=4>V0,(M5XN92][J%W/Z_;$7W>'<##S.!=$?:B$&-9(GM> M[((^%M%>?BRLF-5A;W\]=-Q5%_.>1NM.0 BU @A;2K %@G'*"7"2^GIE&CH> M[3$I':1X^T1$\8%W^7+U3&([K5('FM1W%.F-+.,,2\6L@I!)066)HZ(^*2'< M*UM/:E/JU'K2LS#Z\H&K\>D?3Q8AO\K^O1'<(K"U3 MQ5UYK7T13K(?-V8FI03/F$G8'U].,;8UF?3.Q6/?;?.'V?Q8&MTK6@=(!'; M:$\80)H"0'6%J5!Z8@&KK3+A%,M:0WM(EJVK^?A[=B+[XC7- T,>"^=%D?\! M,6.,,J@0VJ8C,B'G6!A=J\"P1[@%4:_77_YYGJ_C^KS_>9M^S17WM>J:# MH)'#3$5?"0/@'%.4,'@8O65:)67^&C'9QJ!@VQ/+H*O?S\-HI&U/]A/BE!=& M$N))=+D5B*/WN,0"<3;5]; E@M19$EN"OG<:OEE^VV[6.U!@?=W[,])*]0(UX=6@5H-"A.KY&WU$;; MN,CA\SA+?;_71R;,JV9X#\DKW(A7AU8!"6T(\A$E@8THLC>8:O570J8V6PU_SXK8A/>+->;U2Y]P\?Y^L\+GL&Y9H% 9@!CE%D)A5&* M0 ?*D6*!I\JLP?R!%H71/^U,OMQMD'^.[[]H])]K%I0!T'+"$49&4$^4 ZZ: M8-!/+"BA':&?9%(ROKTIQGR5S>^798;U\KLOJ\9S[8*B'& ,N":80"X 9M*7 M8Y4BK0CSF+F4(O:7NK!%@'NWLA+6\K?SY?Y&1\W0TJOM]#DW=".G&C7"*VXV#9@R@Q%E"'"B[*(@ K+ MRC%#SE)VC$>XO [$EY=QR"U+I7]3<3^"6N;A_M$@J8)%*0U-F/#,BJAK#B/R M0& TL:/_%B5\TBYL!.S@BU:3Q2K@:*!@%O\P6%.(G"Q^/(Q1R7J!X*]GXZT[ M\K2%<%\L>K(X-]-_]3H(G%-@)/2<,.2TU$HQ4(X>B*0#@Q'R:QQ*L!/1]*\) MGPRCECI\\GS 1:8L 86.\UDPB$678//$INW,CU(EM"_RD8FP.<5_T*3[L1S+PI_06Y"J6-@59D7E2QF=+1/_ M=\ %J:1\$"-<\3JF7O<"&(?";:QH@\52 &\!8L(I5EPH-J0S5:KW5H]Q2LKVDI*":;0 B 9 8PYPS623C@'E1OPVNJ1A:K. M:,\U"T@+Q3U%@O)(7Q'9QV@U6HI_I8MJM05_67\TQ;'7S[^U\ M/=]]O/[QY*<3JO#2U:>6WA"*B\"2<^R-$-00"(GT)7Z$BHE=?&J'2B#$.&C#<.8:VPL.5W:R-3MBE'Q)6&LGHI MZ4:8=2GKW^?+^7MX-:I MS&=_7Y;YTV>"]!@(A;06''(EC8I.5OGMQOB);)RT(O,$W/K>B'NBURZ$6YYH M$3BC!E(%#!"LR T5AX3+\6'()Y:%?2@[H5TI#,FRXJ^K['*NM B MD/AEQ2&Q0I1@HE1L[XD RKHUE_W[S-5L5OWZJ6<^3X$R3 MJ&FQ\$)[):DGB G%:67!68=KE:!\/2#I9NT%OP3$E, M*"^L?>$BXLBA"A<&DHK"CX]X(S2,6Y90XP7-K3?SAZ(,L=]NMJOL_;?=ARSO M/V;K;63RAVPUSV\_;;^L=]E"-IO\R1AL;'=JU4OM-WBG"9.*80$U@( AI [* MW#O(P42V[7IA2#Z<7'Z=V!VM+09<(@TM\=I#PD2%BS9)599?AV'7.E_[D\;X M6/JT;)+9W0][L]QG.G]_=VGPL!5F)WU!*$KE@(A\1!\";K527%;X>S!]PW8$ MLZ%/"?8U@PY5Q7R^NC0"'\%9WA2!TC>;^?=+H* 6@]1 MI1.=3HFVJ7_!4.[9OLSN"_7^>5*D[U,\P\3>?%;"7$3_( MN58 *RJ$M[1$U6&>8LR.T/EJAV"G+D$/(Y/>,P)TG$,36$208H)R!Z,"X41[ M7HX^L0S8F!G9.WF:I=*\3CJ]<[/75)K**H$1SH*00FR=0%1! M!&DY9N^F>B&DL>2OCI>Z#M]QQ$MY%<=OH)66,"81BI^IRV\F%J;D[7HEG&@H MPYKQ4M?A.TR\E#+62N <=Y2"J,@1]M4W1IT\L20@'7$@&=>QQ$L5E<$090PB MBRCFDGH*&)<0(=(9%&8_&V)Y*!J7?1XCW;+B O'! ^FGD, M ((%XP)4JZ^96G['5J1>CTF-\.V+2[N%]UV^S,N@J_T@W-_?LN7Z](76:YH' M"#R03DJ *,4>:@;%HTUG;$K@Q>MAUK4LR#L'NO>]QO25_FV-T.,N7A>,PDIZ M)@CQT@@ %*2'O6+$ *,ID9]C3M<\M&X>@2Q?X2PQL\7-=K'[Z\=\L?#YZJ_9 MZK:?*7/\W0%CY""T4.NX1&E&R>/*Q(!%4\W],PAMNYM#K0AWR)/6?\PW7W^. M07H^R/7'%_E+#U%.QSY\30WVS7F_/AKMV\K[ +<&266X,@AX1BBUVE:2Q M23G#&>%>[?1F3IO2_<^5BM8#\KU3!A=2@)IK28N"+(Q+#Y$A"I&4T["KMRR_ M9ZLO^2\[O\8I\5>JJSYEF\UBCU!_"NO)2P-AP%CK)5!"4 JD>,7G5>C$?(KG4K[R[MOEC>KV%UFL_U_^YM5Q]\?+% ,>\(H1UYRZZ$MHN>B M%:XAHXBGF(7T/V;A8-.K%6DW#BPX-IB_F@_F<]33ZSW4ZO9?V_7FE$+J[^4! M24<5@]$"H%(CY2.8Y=%81)>D;$>P_\R;R_-FM*(>NWH:UZZ>AP!2[+01F!C M(Z!$5-A2F^(W\6:[>F[Y'PMO. D/=;_W6[Z*IOW>^RO*>SUF8BF?7[^_.UQ? MGBV.50&+Z/_CZ_SFZ^,UQ=B@NK807[&+#;N=XC5?KPA"F@CL<%P@,6:VJY=R6.T36:6,'/=BC5077C)L(8 MX$;ODP7,KW8)H6Y^U+_.>ZIUH-P4QZN*$NN]CZ-6D!_&'9?RI.1S8R9A?WPY M?8FW)9D,:8%6W]WHWNZ+UJ%(#TH]C/ )08"D5--JW$HEY6,=,Q?;8$(-VRX- M[4'OB3^=@_4OZY[O(6!-N'.,>DZ$%4I;[%4U?L0GEM2P54;4N1B>C/BP.G:W MU#?2KU7+ !AE'@&F)'5"J9Y\(8A@KW#1=@ ,A(07,T\P\S$(M%;X\$I?K4'=6^Y^O+53FZ;:@Q'!G-1 MM5[12^!*:!,].4L5$QA0X0_!71$'3MA4(U];H<;+C'N=P=X7_M"06O["E XK1U$#C)*1+1@!:VW%GP2*.4E6_,.K@+&G8+?5]4++=ZGVS7 M-N'A-=T$J1UUB%+)H;::"PT>)R71VD_TAFL7).P0]ZFEZ3,>8.&&8UVAR:"8V/7^CCA0(S]?,[R'Y!5J MQ"M4)NVARE.F":$:&"*0$H"5XY023C5/7^^\:H;WD+Q*RR=JG'&>:D4] -P2 M @GQU9%/=.XG:K7USJMF> _@(^SL6;.8K:\XCGC>)EBM&6&&(X&MC!Z10RAZ MXIIC#(P",(538\[B, 9/($D2O;-MCUC#^,2G@ZWO)[3\RN 14A)3@*@5FC(' M3329#PA'.4YUW[DYT\Z'5 TEF/YVIM=?W;^W\^^S1:%Z:NP_'WD^>&@A@U9( M1S65%&-&41R;P HS ^Q4_=C!*/+3SG2Z4/HBW._Y,OOQ^VSU9[;QV^7M9<8= M;Q"D!<1 YK!!UE+.!7([K)124A@Y,;M7/EG]^GC]D-ON6K^TL)0MBR(JLU)U:[I$C/$3JL[1*F%4A[4VE1"O.-G]WL MKF5<(MC/F.Z&#>0K((AB'611/_V..! M>POCY",<.N"YME#(RMVVB$PL$BE%M&=9T@C-OGCR,?N>+[['R?'\FR\JKK/M M@G!(0&& ,S9.+V*\?(Q.C:ONI)ESK;CS[H#MBT0V^[)YLUQO5MMB3_""%OOY MX:"E1=(0B[T U%C,P*'*%=88(Y\2SA\LESD#$[O$F2ZVO'U0!]HE;[3&OKTFD7<;[PG*4^&Q)IJY M.%,%=]'M+;$4:45[KDZY\"OHP2&EU_M,>)=M=L.LDD!08BX, M%T "J %Z7$T,F=C>YD",.<7;ML32%QGWJ!T) J[!Q8MM V'&&V5<7 P,$IQA M*60%)YOL<6(+),B[A;K/ \(XXU[L)Q\9QX5#PUI]!"4M-0H8CB6TQ$6'7X@2 M ^VG=BFY14X<.1'L O'&#L?'+(YH?K/)=M\T:TBHIET%0 PRFCMG(2:"0! ] MMG*4DK(4C3K"PY_V>=43\'TM:F_SV2Z/5S;?G9TAI99O4Z",03JS4Q3B$I'.)"(E".WDF< MXMV.,+*Q0Z)U 7=_9%L6^?K*[:2KUK(+30/5%D*LXQ*N@52>8(M<-6)D)N:* MMDV#GUC6*MJ/_.HS>^1N>VA:&1TM$A0#Z E'7@N@/"]*,E)FM1#"BUJK:#>C M_73S-;O=+IY>]ZVY2_*XE?MU%;*#=9@^-=O"X40;K1VM!&$8>U(_1, MN^5K9[!W;MC]EN>W?\T7BZA,WL3&R_MYG$_[X;S+-H/9=F<^ZRKG^:I^HG*4 MA@/*M89>1]D(CB2PQA(@ ::@EK4R(!YU5HKK.@H$6,1XL1\,D39QO82.'!"! M"NF4[:L1VF\=L27O400#+QA5^0#U4*1J^]]=YX<2]8-7 )@OYYMH6GS/?OIR MO]T4DOWYF^OXDPG=!H2IM])1QSE6BAE0)#NQG"K*#(>TU@V#WM$Z,J!W48Z? M_\H6W[/?\^7FZ]F@GJ2.@R->" !@U-10*R**.DXE8@;CE#L9(UR1^B'72[.F M3PGU9G!?-:A_9K/5Y[_RUFA\Z"\(I)QC1+FXI"N*G?.*/XK$I+!WC$[B^-G; M3# C)FU\_=FB+91RGC_&N\>OA+?72V:2")Y5*7.&&N50*#QWCO!^S^M>;F^U#46HVCNGAVVR^JXS\-H^/K8?> MSASFB 1:ZI2-"X11QB(-"=2 <2$YVE6,&;#DZ6.<1#FB2P5,3[0(E/*X' (K M*/96,P,=1.48.:(3NWK0D?Q/1K&D8-V7%OH4!;J311;=,7?LEIB/_)H MT$QZSR $F&(HK"O&77XE 2(E2\\(3X9:$'@ZB,VO,&[7ZWF]&7[DT4"CM^.L M]Q82Z9PG M&##:4AADE)R$=XEM*"J--![$OAEZ;.VQK937YZ-EANK< .:^+G'L"KW&&IPYV(?P5E,$676 M$F AI''@7)886$>Y\/.31;U, N.W^:+F3;2DH9/EVBJH MU!,KR]$1!Y)Q;2[[;+UY\_ZWAR__?4'R+YX+BC*@H="&1F;&M5 ZSLOOL]), M+$525W)/0[6QU-]OOF:KXM=/QG-!#9QI$KC0T !!!6=446.)L[#\:D9 2LS8 M"*-U.^)">P"_[O-V1!CR "#C/8L0 H^P+L>*!$334BAMNRQM8CON\W:FM""> M%06L;)PT&D)##V.1PIJ)Q?NT)->SY^W7(3J&\W8,=#%#K("4 &"**XSE0BN= M-E.+S6DFK7KG[==!.=1Y>W&%/EJ_R'*F% ,J.D?55V*2Y'&.43FD"SP=Q,'. MVZ7T'%,//) N(P-+Y54" %#M@A Y&"Z).!_%UG+=+QS# V+C(-L>)4P27 M>W 1-IX29#5&8K1L(*;BV3='GAQYUF#)DZ>#DYQ2CQB!'GMOG/=.5^,":&(! MF0ER/<&0YECVS9$:Q @L3A%<..3 >.,%XMJ4.RO*"=KKJ>JW:'_EM]&D7VUZ MX40C29Y@Q95 ]DV%PT[,K=T66=P^[("N$WUPI%D V%JE#84&4H0HH115(_5( MI"B:$1J;79"E!5C[)M"'[>KFZVR=J9N;?%NU O0]GKV9'O@F6M@SQ& MHXASP3&"0F@4QQ*Q@J",O(_#4;VFJ]@;16YY^^JH2OOR5R1^^Y]F1#S64W!<&LN@4T1QC V7E/,2C^CGIEP '2$9.V%*?3:V((&^&&FB M0YH_9*N/V=YI6'^=?SL=856C51!$$V\QI"A.9<(45*":W5RSB6G?SECPLM!J M:XCWQJQHKV^C #[E=YOHOF0OX+G,L3KM _9: 88UQ-1ZQ0@N#A++L3L]L8/V MWMC6 ?9]\>[S:G:;%1A<7L9>/AJ$0\Q;+H4P%MHXBZ11Y8@,HG1:1[9]L2D1 MYKZ(\S'_,5ML?JC[5;:O0'B1/R=:!&P$=L)09"U%3GG)26528 TFMJO9%XW: M0;MQF% QHH MNJ)*M2S'2K@1";QZ71EQ6UUUVL2\+WZ]RY%ZW>%-^;51'^;PLY7[[R?Z95L,P*CI"Q M%C!EJ8@K=>6Y8@E3JGZ/T'OK88NT/; ')M7%#="S[0*6!DO++3 $4^TXMPQ4 MFWJ43ZRD1OCV=T%K$?N\_RU;9JM9<2"F;A_B3"N.OC9QKAT.BB^K MPJOZ"9)2 Q!D/OY)/*$2@\K&M,I-K&9<2[SXZ8)7=X@W]OAL%L&_V5=\GAV- M.3CO =9M'Q#7$,29J0 $1$,JF*U0P\1,K+AWNPSJ$ND1' N^K7'UI$[S0"$K MPH<08D6=5Z<1?#SF@FAJ!;F'/8UNBOKP?/MCG=UM%V_G=\W*]CPV#P@JRIB% MT2_&7$+I%*T.!X0D$[/ VB5#;:8UQGMXIJU_6YV/(K[4-$ACJ+5**1,'S>)_ M$:W6I3:Z 9WTYT%BBF1%C*F1/&:0:,Q[3: M_0-)^V+U=:K<,W"9W1??]WFR1&Q'"".@9E*E,>&PDA(+ ISSF'$/L*DF(F4I M9MSU1XOY9K:8)->N1[HO7CVE_ON[E]]]AE?G&P9B@390202U\PQ16!3Y+8_D M15(AV]=U*)G.JU:1'O@2QLY%^M5N4C!O3)'2SB(EJ%$ >D^+7"38:$#?'N;>.\]G;)=7RKW5OP" FE'3(81"-.0( ,+''1DD^L.$G?/.Q*#B.P MIH_L]=8F:DJW 3,E#?"6>V*,5='S$*9$2G*9DDQTA!NJ_3"V1X'TO;3FYR;A MR;+)5Z^Y;;PF.,*(5@ HK*F7S"%LQ %)CP5.<09&&+_:[V(\@( Z]R'V)WJ? M9W\/Z"I4WW"58W"F51 $$BHE,)(*SZE@$NQ5H8N>FZOG$OY#,LU\-FT"A_;F,&#$, M4BF41[38SV$*<@$XE=9!R&I%6-2,&GFTNDMDXR<=;)CE[=OY[,M\,=_,LY,9 M#QKT$IBD4&MN/296<"D5YHC9T63BFC&&.0E]^GXQ=/@PV=2BYO#]]6Y'\R'O;$DT$B8[GD M$&!$O,8FVJ;E//"&@I2#HK%QH+E\3DFY$8:-Y7RD4,?Z?O: M! RQX]06^?:I+JZFZ$?TF(0I^P$CVISM0Y^T#/609+IQHAV]N%UZ)F5''?;9>E@ (RBE_L(KX=*UHG]YP[5=A!MR:KW:/.%3_.DEE^*O MPL?9\CX[H<6>_7MPAD45#SP4G"''(<70EM]L 9Q(\84^5%8*KIUSX>3R\>*) MH)AG C" XYI+@3(,%YE/]]^-%9R(.]105B\EW0BS+F7]^WPY?]@^G)7VLV>" M\AQ0%/U ;YV#3L>1\_+;A0,3V0)I++&\'=PZE?GL[\LR?_I,@ 30Z.UKHYQD M DL6_WKX=H@03"FD,B(WI169)^#6>)OC,8'S14WU]LRMM\9]!4HQ%4012*/= M+2B7BI3KX95_.]>LLM;G2VSN_EF_>EK1%O/UMGMTP=,OK[*[^&T=M>2:7QP!O=!@X%L,Y RSPR'C"-?!GG0 #U*2'-D6#8+14!-B"##:V.AH.49D.3HODHK\0#!Y@K4*[K#G:U>?JP7O@(T> MNB^V.KV%RBI:C<[*I&S@\/I#C&(Q2;ES4/ZYXGJITHL>TR> /&95R9>1)@,8QQQV.3HMR@!OJ ME2M'1@!..?N__A2L_Z6JJ^B2*W%M;)Q_VN0W?_ZTM_$T_\R';#7/;Z//$#_O MPW;U+5^?3EG0I+/ H!18:JT8BHXOO?#SM>K['X6175[.'W]M/VRGM_.9ZOCD;\->PI<0R&Y MA$HZXRF3!&MNV"/NS"=\5IYLM6 1.$<;1VC="*>\<$ ^6> MI,;8IYQ+C3L.K?OEJPG ?1.I2KIZW:6%8\T"8Q1K[C@#1#C$N).Z/! QRII^ M \WZ/#;H@DHM(#S8D=/S+:-K3I^>MXQS!Q.BG+,$*,3BY)&@C"8QB,M^K[9T MQJ@1W+9/PGW@#9 B L L9NOU_&Y^2,/7=+?W3%^!$:^/Y:"A/4D,?,Q59>"[_I2K:AKB,@^XT9)8@JWE%J$RI:0S\:>) MY+WJ@1'U#KF: O](M>X+/+B[N^QF,_]>_/1QMHG.\4W\[#B"??+(R=5ZV(73 M,^N\X=Q!Z3UP>S-:04-YO5)R-9W]"MKJ>WX&^&R9A]H=!.&*$ !*.&94$B1D M=!/*42$O)Y9EHQ7YYCT W7B?Z&UV/UNHF\V[V<.IC*9'GPM40PTTL,1"!C6* MG6);?I^$=B()?;H26MX>M*V(_GQ=AY^?#"#J+:2Q8%(+QSQRQE7?**)NFY#X MF\OGE)0;8=A8SL7]F^UF/5O>_M_\RSI^POE"#B<>#TI#!:0E2F"F' 8^^N^' MK[4.FXG$DR3+*F\=RK[\ 77[K^UZ4\03%)>SWF5_J9N;?+LL3MD^K/)E_.M- MMOO7"_4;KNHG>,DECQ B+*&SP#$FRR730N=3"H*,Z!B^8SW2!_1]T?!S?-O[ M.W6;?ROPN)B8_]CC(7H_D$FG-3"(4N*%EK(<&=)3J3K4L=3SUH'N;26KQO]I M$Q??XKKI']]NXUR+SS,@+W*J5OM@J>)Q9CI%+:411D$@*,>NL)Q8TKU7%6??@@;.:3\,'DQ0[9QDARBG?+E^G&4ST9XS595\DL"YU)HM,O0C9B4 M1D"F2Q2A4E.JX=81O4Z5[.U;-KTS_/E7GQBWVO@LLF&VB,IALXW<^?$,_3HD M;^,]P3OC"998*6<09B**M1(G,7RJM:A[).&I>3" ^!J;#Z<_>E7DVEG;[/"7 M,XMTLXX")=% @M1YI)GB@#G!RWT$3XA/B>0\\ H+V(I^^%N-Z%MENYTI5 M.U?O[V)O7#T49ON9!3BY[Z )<@A[APJKOXCI@*!T*3RW6$UCT>V:4/FP8FE[ M,35?BTI#;Y8_9W_<9IN\65QS!Z\*JCC6YY9C:AT#VB,E58D21G0BV;A[(N]( MI-0VEW][\_;SF]GR5COU^8]/N]"(*REZI(< !28.,XFA,IXIB[6W7!#/1+1U M&$CQR<:VHS L\]+!'Y.>/YY5U/U]DZV+O'VEI=V&VK_F58%'W!P6QE*GXYS4 M##!62HQ*EI*)<6RQB^.R CJ4TL";#9_+-)07;Y_4ZR 88W@TAHP#G@I." %V MGU! (:!T4LJ8^K><>LAEU3-+.T%_8.Y]C!AN5ON_O[\[V"1NMEI&K_7<47J3 M[H*&TEHKM,7,:868E8:5R%#,4SRHJR](?<]67_)IK)X]R&)@EAX^_IEVL/.H M- HIS&>+ZXEZJ5Q!AO.E!/(*0V4+?'!&*1$$8XHU?;4EA M8%X6AQ%9<>4HDF'QY/K#];0\U5,@7'/+B 1"&Z0LXD*A$@\-6$KFFA$E#1\' M*UL2PL"D/+E==E6"W_3. T7480HMAH"6I2J#NF?.3CX&YW@AFA M[F]4**F5_@,16$A*HX*R"C#*.<.'TT0$.7Y93/XZ4O^Z9U9#R&9@7N_,G>I7 MR_M3$8=-N@F$(<:X<0H0 PF"%(#2BH(.)=FR\-<[G.I!! .''UX?2QB*30XD M@!6.2:BU1E"9I/@+]_*!U MMXZ?6_]:>4'PFA3)H@'!E$$./"*T-$60C[!.Z("]I[5Q"+GTF;]E_]>B9I[. M[N)\_+#*O\_7^W.%)X]-+Y$+@@)RHYCDT2N !%!M#XD^J*>R7L+)+L=:B&1/ MIY_U\%Y43\3S^WR9K^:;'V^6<=9EZ\TN1??37HJD\IL?OV>;KWG\E^_9X6)I M;0Q[_9K H?;&6TZ89@Y[$'%BI6RX2/7.2Y=GW:WR]*@3,6:Y]>L)7X6$ MC7]9;^8W[3M)X393TJ?.=!%Q[/T94V[C(%(O1A3QQQQL$3CF&*H[#0^#B*AGM M!7,8G72&32RM4J*$3_$E!=+A"',R"^FE)@$Z@0S50ED%(D*[JWCE" %,JC@T M9M(T%/-%UC1"M2_>'%P)4UQ!6_VXF,SMV./!F>)S;W[+\?C7[]G5^,UN2=4F3=7;S7_?Y]_]SLU^^"J;P M\H>"*/P)40Z_#OJ?1UCQ^(_!,6TE1S8)*(Z%'-L MMKY9S7>IDZH]LXX*,MQPLD47&A1WA<8U!S;H3CT.5L] MS)<[X=F::3"/MPR 4D@]9TP:81V(,Q*5JVTTX&G*58!78-6VSZ4T?(?BD[J_ M7^W2AMA\L9BM+B;YJ=4^6&VY)=QHA*D%@B)&2B- ZQX':I]\::,SJU[KGCT^:"P="3:YB":2\ ARAWVU11+BZM[ M%8RY5L0OZUNW .IK.H?FV$-,#=%(4@\X0D;:G2_1?%TO@1$',$6" 0ZYM@:@QQ651F2GH:8ZE'D35C7"OC&OWN6[MY]6 M3$>>"O%SE-8N?IPP&BN(':V\3"_,E*JZ=R6UO"UT&TL^*MCBPQ% X&*I[^ ,0(%F += 527 H<' U,\#HX@5YQ:(H]8_+9*"TJ24L9H M1" Z8P9":XLHH 10 7I3^0PH;EI2*8FRE&OJ@0SLP][77>1J1 MMS5B8FNT#A1(P HMJ*E61A714ZK: I1T8G%#79W4M8_T\ QK1*RP6U:ITAA% M*QL19MGC>7ETOB>RD]&)W&MSZDJ0V]\B_;3]\J_L9K/):]4Q:-Q74(AY0JPU M5%JAE' D+O"EO4YER@6?$6V+=$FFOK#O,_CLU\F *)G2GE.BN?4> V+!+GT! M]HY C0?,@%BDT,R712:3]W=7Y..N@4=BSZ$HEXV18QP8&G4VQ)[R$C,#)IO& M((4]^9 2Z#T\J166-L$%HL*ML-)#994F-GH9M,0%<]=KSLSNF=D;B^JEYF]1 M,GTQUFQ7!= M+Z^-.PW0%1ZR C9BHQG%4IMJ/1'1(ID6?SOETYV)( >B;B98! M.X6HU9!CRYEP@$D(RO%2EI3/;X1;M .N>>T(H+? ^8/Z,D87T\VT$@7E#HD$9Q%C*HL-!45_YXNV&9* M)[6&(..]HM%+-%QC!K$Y))IG1'M7*V:SF[%^NOF:W6X767D*\Z*$17GQ-RK) MROV-LOD 1FQ(GPMQ$;F?UP]2NT>^?I77JW#:@ MZ?7=!@\P,Q10QXF+,YM120Y97AGE..D6Z0AM^6YYVCG\_1/U9:WO=>$9SV=? MXG V\X-1=AU'K^HQ>.&Y!L 23 Q&S!A+;8F/T21E*VY$U]OZH6>7R/?I"?SQ MJ1C!S68_W:87PNFHA1(XZR565',,G#_4><-:,%'K>D7-:.V2'/F=^3I;WF?S MXB3K;78_7R\>5ZM3X=FU&@=KHOJUUD(CN7$&1PK9V2+.O'>SA^QC>:<>\4EU;P0ZE=;'1:TI(1[8QTJ O:A+=3RK16M(L( MJ0!G1E."(&$(4@S*,2EM)G)!IR6YUBK:=1VB]5B25+3KCT]'6/'XCT%8%8=I M 3=:>*2,U50=/C@J5Y-RYCPV"J0++4^$KP=Y7RK21KT6BD'K#0/0":\D*\=J M(6 I.09&I"6ZD??5\#6V&"\IN+=G,DY[V3!?WE=7OZ,B MO;PQU\X+ F?2 T21DQ) BR"'AW0 M;B-3?CQ[^"*=DWH/S$CK!8MV)XVZB,>?;*E+/(!F8I"+[%B.9!H/+K[%)_,=_??JOPT3<99O9%3V8K:-JO#79 M:A/M^O>;K]GJ7;8Y7"';G\6>,I ;=A=U+9!(*FT98\(8C1V+NE;$Q0!)89(N M#(QPT1Z2+GGOTFJ5FR4"UQ"P;!.L5T)1B!0T(*+"!&1%-DSI):!,Z8G=WALS MRQJ*Y/4I_UZ4?A!2:"R]!I9YSQ 5A+@HEPBAH]Z0%)MW1+L-(R+VX#)L?FKZ M]-,^S'X4FWD?LM4\OSVUI)YN$2@N+J,K7%SI, PZK;@H37?-7$KVPA'&NXV M=^T*9.#E]/=L5D0B^_?PK<'MH2;X:X^+E<+NT,5Z^*TB+'3> >RT@ M5=)[Z@HUI2@1.JXT*4O^B'+WOYYIT9LH!YX>Q[9P]COX;Y8'[^+)CLZ)%:'Y M5ERKKP]> <\A,Q!+*R' "/#R?-M98E,FT0CM]7%NS@TIT?'/I9>W+\Y T*S[/'WWV?+FQZFT"1?;A.)>CA/.,46% 40: 6$Y3DA\BBLY MPIV75B1^2J,D8MN7$M&S15$[[]/7+-N\+>192.WXO=I+30)"VFAG+87:6"V@ M=Z(:(5%P(C>O6Y1TW@FP0U+GY W;RXV"E1)8!HET4$)+)&:.'4:)';$I$3GA:\G/THIL*[:%3O(TW/YW*XW#)$0 A7#'I@&#! 4N&=KA>E ; M)+[R!0%+SQG%R)"HFYB/,O-XCQYCU/.4Q75$YRN#T+A;4?1%Y$_S.+"[^