000135201012/312022Q3FALSEhttp://fasb.org/us-gaap/2022#OtherAssetsNoncurrenthttp://fasb.org/us-gaap/2022#OtherAssetsNoncurrent311100013520102022-01-012022-09-3000013520102022-10-31xbrli:shares00013520102022-09-30iso4217:USD00013520102021-12-31iso4217:USDxbrli:shares00013520102022-07-012022-09-3000013520102021-07-012021-09-3000013520102021-01-012021-09-300001352010us-gaap:CommonStockMember2021-12-310001352010us-gaap:AdditionalPaidInCapitalMember2021-12-310001352010us-gaap:RetainedEarningsMember2021-12-310001352010us-gaap:TreasuryStockCommonMember2021-12-310001352010us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001352010us-gaap:NoncontrollingInterestMember2021-12-310001352010us-gaap:RestrictedStockUnitsRSUMemberus-gaap:CommonStockMember2022-01-012022-03-310001352010us-gaap:CommonStockMember2022-01-012022-03-310001352010us-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-3100013520102022-01-012022-03-310001352010us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-03-310001352010us-gaap:NoncontrollingInterestMember2022-01-012022-03-310001352010us-gaap:RetainedEarningsMember2022-01-012022-03-310001352010us-gaap:CommonStockMember2022-03-310001352010us-gaap:AdditionalPaidInCapitalMember2022-03-310001352010us-gaap:RetainedEarningsMember2022-03-310001352010us-gaap:TreasuryStockCommonMember2022-03-310001352010us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-310001352010us-gaap:NoncontrollingInterestMember2022-03-3100013520102022-03-310001352010us-gaap:RestrictedStockUnitsRSUMemberus-gaap:CommonStockMember2022-04-012022-06-300001352010us-gaap:CommonStockMember2022-04-012022-06-300001352010us-gaap:AdditionalPaidInCapitalMember2022-04-012022-06-3000013520102022-04-012022-06-300001352010us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-012022-06-300001352010us-gaap:RetainedEarningsMember2022-04-012022-06-300001352010us-gaap:CommonStockMember2022-06-300001352010us-gaap:AdditionalPaidInCapitalMember2022-06-300001352010us-gaap:RetainedEarningsMember2022-06-300001352010us-gaap:TreasuryStockCommonMember2022-06-300001352010us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-300001352010us-gaap:NoncontrollingInterestMember2022-06-3000013520102022-06-300001352010us-gaap:RestrictedStockUnitsRSUMemberus-gaap:CommonStockMember2022-07-012022-09-300001352010us-gaap:CommonStockMember2022-07-012022-09-300001352010us-gaap:AdditionalPaidInCapitalMember2022-07-012022-09-300001352010us-gaap:TreasuryStockCommonMember2022-07-012022-09-300001352010us-gaap:NoncontrollingInterestMember2022-07-012022-09-300001352010us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-07-012022-09-300001352010us-gaap:RetainedEarningsMember2022-07-012022-09-300001352010us-gaap:CommonStockMember2022-09-300001352010us-gaap:AdditionalPaidInCapitalMember2022-09-300001352010us-gaap:RetainedEarningsMember2022-09-300001352010us-gaap:TreasuryStockCommonMember2022-09-300001352010us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-09-300001352010us-gaap:NoncontrollingInterestMember2022-09-300001352010us-gaap:CommonStockMember2020-12-310001352010us-gaap:AdditionalPaidInCapitalMember2020-12-310001352010us-gaap:RetainedEarningsMember2020-12-310001352010us-gaap:TreasuryStockCommonMember2020-12-310001352010us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001352010us-gaap:NoncontrollingInterestMember2020-12-3100013520102020-12-310001352010us-gaap:RestrictedStockUnitsRSUMemberus-gaap:CommonStockMember2021-01-012021-03-310001352010us-gaap:CommonStockMember2021-01-012021-03-310001352010us-gaap:AdditionalPaidInCapitalMember2021-01-012021-03-3100013520102021-01-012021-03-310001352010us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-03-310001352010us-gaap:RetainedEarningsMember2021-01-012021-03-310001352010us-gaap:CommonStockMember2021-03-310001352010us-gaap:AdditionalPaidInCapitalMember2021-03-310001352010us-gaap:RetainedEarningsMember2021-03-310001352010us-gaap:TreasuryStockCommonMember2021-03-310001352010us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-03-310001352010us-gaap:NoncontrollingInterestMember2021-03-3100013520102021-03-310001352010us-gaap:RestrictedStockUnitsRSUMemberus-gaap:CommonStockMember2021-04-012021-06-300001352010us-gaap:CommonStockMember2021-04-012021-06-300001352010us-gaap:AdditionalPaidInCapitalMember2021-04-012021-06-3000013520102021-04-012021-06-300001352010us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-04-012021-06-300001352010us-gaap:RetainedEarningsMember2021-04-012021-06-300001352010us-gaap:CommonStockMember2021-06-300001352010us-gaap:AdditionalPaidInCapitalMember2021-06-300001352010us-gaap:RetainedEarningsMember2021-06-300001352010us-gaap:TreasuryStockCommonMember2021-06-300001352010us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-06-300001352010us-gaap:NoncontrollingInterestMember2021-06-3000013520102021-06-300001352010us-gaap:RestrictedStockUnitsRSUMemberus-gaap:CommonStockMember2021-07-012021-09-300001352010us-gaap:CommonStockMember2021-07-012021-09-300001352010us-gaap:AdditionalPaidInCapitalMember2021-07-012021-09-300001352010us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-07-012021-09-300001352010us-gaap:RetainedEarningsMember2021-07-012021-09-300001352010us-gaap:CommonStockMember2021-09-300001352010us-gaap:AdditionalPaidInCapitalMember2021-09-300001352010us-gaap:RetainedEarningsMember2021-09-300001352010us-gaap:TreasuryStockCommonMember2021-09-300001352010us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-09-300001352010us-gaap:NoncontrollingInterestMember2021-09-3000013520102021-09-300001352010country:UA2022-09-300001352010country:BY2022-09-300001352010country:RU2022-09-300001352010us-gaap:BuildingMembercountry:UA2022-09-300001352010us-gaap:ConstructionInProgressMembercountry:UA2022-09-300001352010us-gaap:ComputerEquipmentMembercountry:UA2022-09-300001352010country:UAus-gaap:FurnitureAndFixturesMember2022-09-300001352010us-gaap:LeaseholdImprovementsMembercountry:UA2022-09-300001352010country:UAepam:HumanitarianCommitmentMember2022-03-040001352010epam:HumanitarianCommitmentMember2022-07-012022-09-300001352010epam:HumanitarianCommitmentMember2022-01-012022-09-300001352010us-gaap:CostOfSalesMemberepam:HumanitarianCommitmentMember2022-07-012022-09-300001352010us-gaap:SellingGeneralAndAdministrativeExpensesMemberepam:HumanitarianCommitmentMember2022-07-012022-09-300001352010us-gaap:CostOfSalesMemberepam:HumanitarianCommitmentMember2022-01-012022-09-300001352010us-gaap:SellingGeneralAndAdministrativeExpensesMemberepam:HumanitarianCommitmentMember2022-01-012022-09-300001352010us-gaap:SellingGeneralAndAdministrativeExpensesMembercountry:UA2022-07-012022-09-300001352010us-gaap:CostOfSalesMembercountry:UA2022-07-012022-09-300001352010us-gaap:SellingGeneralAndAdministrativeExpensesMembercountry:UA2022-01-012022-09-300001352010us-gaap:CostOfSalesMembercountry:UA2022-01-012022-09-300001352010country:UAepam:NonoperatingGainsLossesMember2022-01-012022-09-300001352010country:RU2022-01-012022-03-310001352010country:RU2022-01-012022-09-300001352010country:RU2022-07-012022-09-300001352010us-gaap:EmployeeSeveranceMembercountry:RU2022-07-012022-09-300001352010us-gaap:EmployeeSeveranceMembercountry:RU2022-01-012022-09-300001352010country:RUus-gaap:DiscontinuedOperationsHeldForSaleOrDisposedOfBySaleMember2022-09-300001352010epam:PolSourceSAMember2021-04-02xbrli:pureepam:specialist0001352010epam:PolSourceSAMember2021-04-022021-04-020001352010epam:CORESEMember2021-07-230001352010epam:CORESEMember2021-07-232021-07-230001352010epam:EmakinaGroupSAMember2021-11-030001352010epam:EmakinaGroupSAMember2021-11-032021-11-030001352010epam:EmakinaGroupSAMember2021-11-300001352010epam:EmakinaGroupSAMember2021-11-302021-11-300001352010epam:PolSourceSAMemberus-gaap:CustomerRelationshipsMember2021-04-022021-04-020001352010us-gaap:CustomerRelationshipsMemberepam:CORESEMember2021-07-232021-07-230001352010epam:EmakinaGroupSAMemberus-gaap:CustomerRelationshipsMember2021-11-032021-11-030001352010epam:PolSourceSAMemberus-gaap:TradeNamesMember2021-04-022021-04-020001352010us-gaap:TradeNamesMemberepam:CORESEMember2021-07-232021-07-230001352010us-gaap:TradeNamesMemberepam:EmakinaGroupSAMember2021-11-032021-11-030001352010epam:Other2021AcquisitionsMember2021-01-012021-12-31epam:business0001352010epam:Other2021AcquisitionsMember2021-12-310001352010epam:Other2021AcquisitionsMembersrt:MinimumMember2021-01-012021-12-310001352010srt:MaximumMemberepam:Other2021AcquisitionsMember2021-01-012021-12-310001352010epam:A2022AcquisitionsMember2022-01-012022-09-300001352010epam:A2022AcquisitionsMember2022-09-300001352010us-gaap:CustomerRelationshipsMemberepam:A2022AcquisitionsMember2022-01-012022-09-300001352010epam:NorthAmericaSegmentMember2021-12-310001352010epam:EuropeSegmentMember2021-12-310001352010epam:RussiaSegmentMember2021-12-310001352010epam:NorthAmericaSegmentMemberepam:CORESEMember2022-01-012022-09-300001352010epam:EuropeSegmentMemberepam:CORESEMember2022-01-012022-09-300001352010epam:RussiaSegmentMemberepam:CORESEMember2022-01-012022-09-300001352010epam:CORESEMember2022-01-012022-09-300001352010epam:EmakinaGroupSAMemberepam:NorthAmericaSegmentMember2022-01-012022-09-300001352010epam:EmakinaGroupSAMemberepam:EuropeSegmentMember2022-01-012022-09-300001352010epam:EmakinaGroupSAMemberepam:RussiaSegmentMember2022-01-012022-09-300001352010epam:EmakinaGroupSAMember2022-01-012022-09-300001352010epam:PolSourceSAMemberepam:NorthAmericaSegmentMember2022-01-012022-09-300001352010epam:PolSourceSAMemberepam:EuropeSegmentMember2022-01-012022-09-300001352010epam:PolSourceSAMemberepam:RussiaSegmentMember2022-01-012022-09-300001352010epam:PolSourceSAMember2022-01-012022-09-300001352010epam:Other2021AcquisitionsMemberepam:NorthAmericaSegmentMember2022-01-012022-09-300001352010epam:Other2021AcquisitionsMemberepam:EuropeSegmentMember2022-01-012022-09-300001352010epam:Other2021AcquisitionsMemberepam:RussiaSegmentMember2022-01-012022-09-300001352010epam:Other2021AcquisitionsMember2022-01-012022-09-300001352010epam:NorthAmericaSegmentMemberepam:A2022AcquisitionsMember2022-01-012022-09-300001352010epam:EuropeSegmentMemberepam:A2022AcquisitionsMember2022-01-012022-09-300001352010epam:RussiaSegmentMemberepam:A2022AcquisitionsMember2022-01-012022-09-300001352010epam:NorthAmericaSegmentMember2022-01-012022-09-300001352010epam:EuropeSegmentMember2022-01-012022-09-300001352010epam:RussiaSegmentMember2022-01-012022-09-300001352010epam:NorthAmericaSegmentMember2022-09-300001352010epam:EuropeSegmentMember2022-09-300001352010epam:RussiaSegmentMember2022-09-300001352010us-gaap:FairValueMeasurementsRecurringMember2022-09-300001352010us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-09-300001352010us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-09-300001352010us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-09-300001352010us-gaap:ForeignExchangeContractMemberus-gaap:FairValueMeasurementsRecurringMember2022-09-300001352010us-gaap:ForeignExchangeContractMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-09-300001352010us-gaap:ForeignExchangeContractMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-09-300001352010us-gaap:ForeignExchangeContractMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-09-300001352010us-gaap:ForeignExchangeContractMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001352010us-gaap:ForeignExchangeContractMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001352010us-gaap:ForeignExchangeContractMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001352010us-gaap:ForeignExchangeContractMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001352010us-gaap:FairValueMeasurementsRecurringMember2021-12-310001352010us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001352010us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001352010us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001352010epam:PolSourceSAMemberus-gaap:MeasurementInputDiscountRateMember2021-04-020001352010epam:A2022AcquisitionsMemberus-gaap:MeasurementInputDiscountRateMembersrt:MinimumMember2022-09-300001352010srt:MaximumMemberepam:A2022AcquisitionsMemberus-gaap:MeasurementInputDiscountRateMember2022-09-300001352010us-gaap:MeasurementInputDiscountRateMemberepam:CORESEMember2022-09-300001352010epam:Other2021AcquisitionsMemberus-gaap:MeasurementInputDiscountRateMembersrt:MinimumMember2022-09-300001352010srt:MaximumMemberepam:Other2021AcquisitionsMemberus-gaap:MeasurementInputDiscountRateMember2022-09-300001352010us-gaap:FairValueInputsLevel3Member2021-12-310001352010us-gaap:FairValueInputsLevel3Memberepam:A2022AcquisitionsMember2022-01-012022-09-300001352010us-gaap:FairValueInputsLevel3Memberus-gaap:OtherNonoperatingIncomeExpenseMember2022-01-012022-09-300001352010us-gaap:FairValueInputsLevel3Member2022-01-012022-09-300001352010us-gaap:FairValueInputsLevel3Member2022-09-300001352010us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2022-09-300001352010us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2022-09-300001352010us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2022-09-300001352010us-gaap:FairValueInputsLevel2Memberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2022-09-300001352010us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2022-09-300001352010us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2022-09-300001352010us-gaap:FairValueMeasurementsRecurringMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2022-09-300001352010us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2022-09-300001352010us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2022-09-300001352010us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2022-09-300001352010us-gaap:BankTimeDepositsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2022-09-300001352010us-gaap:BankTimeDepositsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2022-09-300001352010us-gaap:BankTimeDepositsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2022-09-300001352010us-gaap:FairValueInputsLevel2Memberus-gaap:BankTimeDepositsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2022-09-300001352010us-gaap:BankTimeDepositsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2022-09-300001352010us-gaap:FairValueMeasurementsRecurringMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:CarryingReportedAmountFairValueDisclosureMemberepam:CreditFacility2021Member2022-09-300001352010us-gaap:FairValueMeasurementsRecurringMemberus-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:RevolvingCreditFacilityMemberepam:CreditFacility2021Member2022-09-300001352010us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:RevolvingCreditFacilityMemberepam:CreditFacility2021Member2022-09-300001352010us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:RevolvingCreditFacilityMemberepam:CreditFacility2021Member2022-09-300001352010us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:RevolvingCreditFacilityMemberepam:CreditFacility2021Member2022-09-300001352010us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2021-12-310001352010us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2021-12-310001352010us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2021-12-310001352010us-gaap:FairValueInputsLevel2Memberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2021-12-310001352010us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2021-12-310001352010us-gaap:FairValueMeasurementsRecurringMemberus-gaap:CarryingReportedAmountFairValueDisclosureMember2021-12-310001352010us-gaap:FairValueMeasurementsRecurringMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2021-12-310001352010us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2021-12-310001352010us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2021-12-310001352010us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:EstimateOfFairValueFairValueDisclosureMember2021-12-310001352010us-gaap:FairValueMeasurementsRecurringMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:CarryingReportedAmountFairValueDisclosureMemberepam:CreditFacility2021Member2021-12-310001352010us-gaap:FairValueMeasurementsRecurringMemberus-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:RevolvingCreditFacilityMemberepam:CreditFacility2021Member2021-12-310001352010us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:RevolvingCreditFacilityMemberepam:CreditFacility2021Member2021-12-310001352010us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:RevolvingCreditFacilityMemberepam:CreditFacility2021Member2021-12-310001352010us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:RevolvingCreditFacilityMemberepam:CreditFacility2021Member2021-12-310001352010us-gaap:OtherNoncurrentAssetsMember2022-09-300001352010us-gaap:OtherNoncurrentAssetsMember2021-12-310001352010us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMemberus-gaap:ForeignExchangeForwardMemberus-gaap:AccumulatedGainLossCashFlowHedgeIncludingNoncontrollingInterestMember2022-01-012022-03-310001352010us-gaap:ForeignExchangeContractMemberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:CashFlowHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMember2022-09-300001352010us-gaap:ForeignExchangeContractMemberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMemberus-gaap:CashFlowHedgingMemberus-gaap:DesignatedAsHedgingInstrumentMember2021-12-310001352010us-gaap:ForeignExchangeContractMemberus-gaap:CashFlowHedgingMemberus-gaap:OtherCurrentLiabilitiesMemberus-gaap:DesignatedAsHedgingInstrumentMember2022-09-300001352010us-gaap:ForeignExchangeContractMemberus-gaap:CashFlowHedgingMemberus-gaap:OtherCurrentLiabilitiesMemberus-gaap:DesignatedAsHedgingInstrumentMember2021-12-310001352010us-gaap:ForeignExchangeContractMemberus-gaap:CashFlowHedgingMemberus-gaap:OtherCurrentLiabilitiesMemberus-gaap:NondesignatedMember2022-09-300001352010us-gaap:ForeignExchangeContractMemberus-gaap:CashFlowHedgingMemberus-gaap:OtherCurrentLiabilitiesMemberus-gaap:NondesignatedMember2021-12-310001352010srt:MinimumMember2022-09-300001352010srt:MaximumMember2022-09-300001352010us-gaap:SellingGeneralAndAdministrativeExpensesMember2022-07-012022-09-300001352010us-gaap:SellingGeneralAndAdministrativeExpensesMember2021-07-012021-09-300001352010us-gaap:SellingGeneralAndAdministrativeExpensesMember2022-01-012022-09-300001352010us-gaap:SellingGeneralAndAdministrativeExpensesMember2021-01-012021-09-300001352010us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2021-10-21iso4217:GBP0001352010us-gaap:LineOfCreditMemberus-gaap:FederalFundsEffectiveSwapRateMemberus-gaap:RevolvingCreditFacilityMember2021-10-212021-10-210001352010us-gaap:LineOfCreditMemberus-gaap:LondonInterbankOfferedRateLIBORMemberus-gaap:RevolvingCreditFacilityMember2021-10-212021-10-210001352010us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2022-09-300001352010us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2021-12-310001352010epam:EmakinaGroupSAMember2022-09-300001352010epam:EmakinaGroupSAMemberus-gaap:ShortTermDebtMember2022-09-300001352010us-gaap:LongTermDebtMember2022-09-300001352010srt:NorthAmericaMemberepam:NorthAmericaSegmentMember2022-07-012022-09-300001352010srt:NorthAmericaMemberepam:EuropeSegmentMember2022-07-012022-09-300001352010srt:NorthAmericaMemberepam:RussiaSegmentMember2022-07-012022-09-300001352010srt:NorthAmericaMember2022-07-012022-09-300001352010epam:NorthAmericaSegmentMemberus-gaap:EMEAMember2022-07-012022-09-300001352010epam:EuropeSegmentMemberus-gaap:EMEAMember2022-07-012022-09-300001352010epam:RussiaSegmentMemberus-gaap:EMEAMember2022-07-012022-09-300001352010us-gaap:EMEAMember2022-07-012022-09-300001352010srt:AsiaPacificMemberepam:NorthAmericaSegmentMember2022-07-012022-09-300001352010srt:AsiaPacificMemberepam:EuropeSegmentMember2022-07-012022-09-300001352010srt:AsiaPacificMemberepam:RussiaSegmentMember2022-07-012022-09-300001352010srt:AsiaPacificMember2022-07-012022-09-300001352010epam:NorthAmericaSegmentMemberepam:CEEMember2022-07-012022-09-300001352010epam:CEEMemberepam:EuropeSegmentMember2022-07-012022-09-300001352010epam:CEEMemberepam:RussiaSegmentMember2022-07-012022-09-300001352010epam:CEEMember2022-07-012022-09-300001352010epam:NorthAmericaSegmentMember2022-07-012022-09-300001352010epam:EuropeSegmentMember2022-07-012022-09-300001352010epam:RussiaSegmentMember2022-07-012022-09-300001352010srt:NorthAmericaMemberepam:NorthAmericaSegmentMember2022-01-012022-09-300001352010srt:NorthAmericaMemberepam:EuropeSegmentMember2022-01-012022-09-300001352010srt:NorthAmericaMemberepam:RussiaSegmentMember2022-01-012022-09-300001352010srt:NorthAmericaMember2022-01-012022-09-300001352010epam:NorthAmericaSegmentMemberus-gaap:EMEAMember2022-01-012022-09-300001352010epam:EuropeSegmentMemberus-gaap:EMEAMember2022-01-012022-09-300001352010epam:RussiaSegmentMemberus-gaap:EMEAMember2022-01-012022-09-300001352010us-gaap:EMEAMember2022-01-012022-09-300001352010srt:AsiaPacificMemberepam:NorthAmericaSegmentMember2022-01-012022-09-300001352010srt:AsiaPacificMemberepam:EuropeSegmentMember2022-01-012022-09-300001352010srt:AsiaPacificMemberepam:RussiaSegmentMember2022-01-012022-09-300001352010srt:AsiaPacificMember2022-01-012022-09-300001352010epam:NorthAmericaSegmentMemberepam:CEEMember2022-01-012022-09-300001352010epam:CEEMemberepam:EuropeSegmentMember2022-01-012022-09-300001352010epam:CEEMemberepam:RussiaSegmentMember2022-01-012022-09-300001352010epam:CEEMember2022-01-012022-09-300001352010srt:NorthAmericaMemberepam:NorthAmericaSegmentMember2021-07-012021-09-300001352010srt:NorthAmericaMemberepam:EuropeSegmentMember2021-07-012021-09-300001352010srt:NorthAmericaMemberepam:RussiaSegmentMember2021-07-012021-09-300001352010srt:NorthAmericaMember2021-07-012021-09-300001352010epam:NorthAmericaSegmentMemberus-gaap:EMEAMember2021-07-012021-09-300001352010epam:EuropeSegmentMemberus-gaap:EMEAMember2021-07-012021-09-300001352010epam:RussiaSegmentMemberus-gaap:EMEAMember2021-07-012021-09-300001352010us-gaap:EMEAMember2021-07-012021-09-300001352010srt:AsiaPacificMemberepam:NorthAmericaSegmentMember2021-07-012021-09-300001352010srt:AsiaPacificMemberepam:EuropeSegmentMember2021-07-012021-09-300001352010srt:AsiaPacificMemberepam:RussiaSegmentMember2021-07-012021-09-300001352010srt:AsiaPacificMember2021-07-012021-09-300001352010epam:NorthAmericaSegmentMemberepam:CEEMember2021-07-012021-09-300001352010epam:CEEMemberepam:EuropeSegmentMember2021-07-012021-09-300001352010epam:CEEMemberepam:RussiaSegmentMember2021-07-012021-09-300001352010epam:CEEMember2021-07-012021-09-300001352010epam:NorthAmericaSegmentMember2021-07-012021-09-300001352010epam:EuropeSegmentMember2021-07-012021-09-300001352010epam:RussiaSegmentMember2021-07-012021-09-300001352010srt:NorthAmericaMemberepam:NorthAmericaSegmentMember2021-01-012021-09-300001352010srt:NorthAmericaMemberepam:EuropeSegmentMember2021-01-012021-09-300001352010srt:NorthAmericaMemberepam:RussiaSegmentMember2021-01-012021-09-300001352010srt:NorthAmericaMember2021-01-012021-09-300001352010epam:NorthAmericaSegmentMemberus-gaap:EMEAMember2021-01-012021-09-300001352010epam:EuropeSegmentMemberus-gaap:EMEAMember2021-01-012021-09-300001352010epam:RussiaSegmentMemberus-gaap:EMEAMember2021-01-012021-09-300001352010us-gaap:EMEAMember2021-01-012021-09-300001352010srt:AsiaPacificMemberepam:NorthAmericaSegmentMember2021-01-012021-09-300001352010srt:AsiaPacificMemberepam:EuropeSegmentMember2021-01-012021-09-300001352010srt:AsiaPacificMemberepam:RussiaSegmentMember2021-01-012021-09-300001352010srt:AsiaPacificMember2021-01-012021-09-300001352010epam:NorthAmericaSegmentMemberepam:CEEMember2021-01-012021-09-300001352010epam:CEEMemberepam:EuropeSegmentMember2021-01-012021-09-300001352010epam:CEEMemberepam:RussiaSegmentMember2021-01-012021-09-300001352010epam:CEEMember2021-01-012021-09-300001352010epam:NorthAmericaSegmentMember2021-01-012021-09-300001352010epam:EuropeSegmentMember2021-01-012021-09-300001352010epam:RussiaSegmentMember2021-01-012021-09-300001352010epam:TravelandConsumerSectorMemberepam:NorthAmericaSegmentMember2022-07-012022-09-300001352010epam:TravelandConsumerSectorMemberepam:EuropeSegmentMember2022-07-012022-09-300001352010epam:TravelandConsumerSectorMemberepam:RussiaSegmentMember2022-07-012022-09-300001352010epam:TravelandConsumerSectorMember2022-07-012022-09-300001352010epam:NorthAmericaSegmentMemberus-gaap:FinancialServicesSectorMember2022-07-012022-09-300001352010epam:EuropeSegmentMemberus-gaap:FinancialServicesSectorMember2022-07-012022-09-300001352010epam:RussiaSegmentMemberus-gaap:FinancialServicesSectorMember2022-07-012022-09-300001352010us-gaap:FinancialServicesSectorMember2022-07-012022-09-300001352010epam:BusinessInformationandMediaSectorsMemberepam:NorthAmericaSegmentMember2022-07-012022-09-300001352010epam:BusinessInformationandMediaSectorsMemberepam:EuropeSegmentMember2022-07-012022-09-300001352010epam:BusinessInformationandMediaSectorsMemberepam:RussiaSegmentMember2022-07-012022-09-300001352010epam:BusinessInformationandMediaSectorsMember2022-07-012022-09-300001352010epam:NorthAmericaSegmentMemberepam:SoftwareAndHiTechSectorMember2022-07-012022-09-300001352010epam:EuropeSegmentMemberepam:SoftwareAndHiTechSectorMember2022-07-012022-09-300001352010epam:RussiaSegmentMemberepam:SoftwareAndHiTechSectorMember2022-07-012022-09-300001352010epam:SoftwareAndHiTechSectorMember2022-07-012022-09-300001352010epam:NorthAmericaSegmentMemberus-gaap:HealthcareSectorMember2022-07-012022-09-300001352010epam:EuropeSegmentMemberus-gaap:HealthcareSectorMember2022-07-012022-09-300001352010epam:RussiaSegmentMemberus-gaap:HealthcareSectorMember2022-07-012022-09-300001352010us-gaap:HealthcareSectorMember2022-07-012022-09-300001352010epam:NorthAmericaSegmentMemberepam:EmergingVerticalSectorMember2022-07-012022-09-300001352010epam:EuropeSegmentMemberepam:EmergingVerticalSectorMember2022-07-012022-09-300001352010epam:RussiaSegmentMemberepam:EmergingVerticalSectorMember2022-07-012022-09-300001352010epam:EmergingVerticalSectorMember2022-07-012022-09-300001352010epam:TravelandConsumerSectorMemberepam:NorthAmericaSegmentMember2022-01-012022-09-300001352010epam:TravelandConsumerSectorMemberepam:EuropeSegmentMember2022-01-012022-09-300001352010epam:TravelandConsumerSectorMemberepam:RussiaSegmentMember2022-01-012022-09-300001352010epam:TravelandConsumerSectorMember2022-01-012022-09-300001352010epam:NorthAmericaSegmentMemberus-gaap:FinancialServicesSectorMember2022-01-012022-09-300001352010epam:EuropeSegmentMemberus-gaap:FinancialServicesSectorMember2022-01-012022-09-300001352010epam:RussiaSegmentMemberus-gaap:FinancialServicesSectorMember2022-01-012022-09-300001352010us-gaap:FinancialServicesSectorMember2022-01-012022-09-300001352010epam:BusinessInformationandMediaSectorsMemberepam:NorthAmericaSegmentMember2022-01-012022-09-300001352010epam:BusinessInformationandMediaSectorsMemberepam:EuropeSegmentMember2022-01-012022-09-300001352010epam:BusinessInformationandMediaSectorsMemberepam:RussiaSegmentMember2022-01-012022-09-300001352010epam:BusinessInformationandMediaSectorsMember2022-01-012022-09-300001352010epam:NorthAmericaSegmentMemberepam:SoftwareAndHiTechSectorMember2022-01-012022-09-300001352010epam:EuropeSegmentMemberepam:SoftwareAndHiTechSectorMember2022-01-012022-09-300001352010epam:RussiaSegmentMemberepam:SoftwareAndHiTechSectorMember2022-01-012022-09-300001352010epam:SoftwareAndHiTechSectorMember2022-01-012022-09-300001352010epam:NorthAmericaSegmentMemberus-gaap:HealthcareSectorMember2022-01-012022-09-300001352010epam:EuropeSegmentMemberus-gaap:HealthcareSectorMember2022-01-012022-09-300001352010epam:RussiaSegmentMemberus-gaap:HealthcareSectorMember2022-01-012022-09-300001352010us-gaap:HealthcareSectorMember2022-01-012022-09-300001352010epam:NorthAmericaSegmentMemberepam:EmergingVerticalSectorMember2022-01-012022-09-300001352010epam:EuropeSegmentMemberepam:EmergingVerticalSectorMember2022-01-012022-09-300001352010epam:RussiaSegmentMemberepam:EmergingVerticalSectorMember2022-01-012022-09-300001352010epam:EmergingVerticalSectorMember2022-01-012022-09-300001352010epam:TravelandConsumerSectorMemberepam:NorthAmericaSegmentMember2021-07-012021-09-300001352010epam:TravelandConsumerSectorMemberepam:EuropeSegmentMember2021-07-012021-09-300001352010epam:TravelandConsumerSectorMemberepam:RussiaSegmentMember2021-07-012021-09-300001352010epam:TravelandConsumerSectorMember2021-07-012021-09-300001352010epam:NorthAmericaSegmentMemberus-gaap:FinancialServicesSectorMember2021-07-012021-09-300001352010epam:EuropeSegmentMemberus-gaap:FinancialServicesSectorMember2021-07-012021-09-300001352010epam:RussiaSegmentMemberus-gaap:FinancialServicesSectorMember2021-07-012021-09-300001352010us-gaap:FinancialServicesSectorMember2021-07-012021-09-300001352010epam:BusinessInformationandMediaSectorsMemberepam:NorthAmericaSegmentMember2021-07-012021-09-300001352010epam:BusinessInformationandMediaSectorsMemberepam:EuropeSegmentMember2021-07-012021-09-300001352010epam:BusinessInformationandMediaSectorsMemberepam:RussiaSegmentMember2021-07-012021-09-300001352010epam:BusinessInformationandMediaSectorsMember2021-07-012021-09-300001352010epam:NorthAmericaSegmentMemberepam:SoftwareAndHiTechSectorMember2021-07-012021-09-300001352010epam:EuropeSegmentMemberepam:SoftwareAndHiTechSectorMember2021-07-012021-09-300001352010epam:RussiaSegmentMemberepam:SoftwareAndHiTechSectorMember2021-07-012021-09-300001352010epam:SoftwareAndHiTechSectorMember2021-07-012021-09-300001352010epam:NorthAmericaSegmentMemberus-gaap:HealthcareSectorMember2021-07-012021-09-300001352010epam:EuropeSegmentMemberus-gaap:HealthcareSectorMember2021-07-012021-09-300001352010epam:RussiaSegmentMemberus-gaap:HealthcareSectorMember2021-07-012021-09-300001352010us-gaap:HealthcareSectorMember2021-07-012021-09-300001352010epam:NorthAmericaSegmentMemberepam:EmergingVerticalSectorMember2021-07-012021-09-300001352010epam:EuropeSegmentMemberepam:EmergingVerticalSectorMember2021-07-012021-09-300001352010epam:RussiaSegmentMemberepam:EmergingVerticalSectorMember2021-07-012021-09-300001352010epam:EmergingVerticalSectorMember2021-07-012021-09-300001352010epam:TravelandConsumerSectorMemberepam:NorthAmericaSegmentMember2021-01-012021-09-300001352010epam:TravelandConsumerSectorMemberepam:EuropeSegmentMember2021-01-012021-09-300001352010epam:TravelandConsumerSectorMemberepam:RussiaSegmentMember2021-01-012021-09-300001352010epam:TravelandConsumerSectorMember2021-01-012021-09-300001352010epam:NorthAmericaSegmentMemberus-gaap:FinancialServicesSectorMember2021-01-012021-09-300001352010epam:EuropeSegmentMemberus-gaap:FinancialServicesSectorMember2021-01-012021-09-300001352010epam:RussiaSegmentMemberus-gaap:FinancialServicesSectorMember2021-01-012021-09-300001352010us-gaap:FinancialServicesSectorMember2021-01-012021-09-300001352010epam:BusinessInformationandMediaSectorsMemberepam:NorthAmericaSegmentMember2021-01-012021-09-300001352010epam:BusinessInformationandMediaSectorsMemberepam:EuropeSegmentMember2021-01-012021-09-300001352010epam:BusinessInformationandMediaSectorsMemberepam:RussiaSegmentMember2021-01-012021-09-300001352010epam:BusinessInformationandMediaSectorsMember2021-01-012021-09-300001352010epam:NorthAmericaSegmentMemberepam:SoftwareAndHiTechSectorMember2021-01-012021-09-300001352010epam:EuropeSegmentMemberepam:SoftwareAndHiTechSectorMember2021-01-012021-09-300001352010epam:RussiaSegmentMemberepam:SoftwareAndHiTechSectorMember2021-01-012021-09-300001352010epam:SoftwareAndHiTechSectorMember2021-01-012021-09-300001352010epam:NorthAmericaSegmentMemberus-gaap:HealthcareSectorMember2021-01-012021-09-300001352010epam:EuropeSegmentMemberus-gaap:HealthcareSectorMember2021-01-012021-09-300001352010epam:RussiaSegmentMemberus-gaap:HealthcareSectorMember2021-01-012021-09-300001352010us-gaap:HealthcareSectorMember2021-01-012021-09-300001352010epam:NorthAmericaSegmentMemberepam:EmergingVerticalSectorMember2021-01-012021-09-300001352010epam:EuropeSegmentMemberepam:EmergingVerticalSectorMember2021-01-012021-09-300001352010epam:RussiaSegmentMemberepam:EmergingVerticalSectorMember2021-01-012021-09-300001352010epam:EmergingVerticalSectorMember2021-01-012021-09-300001352010epam:NorthAmericaSegmentMemberus-gaap:TimeAndMaterialsContractMember2022-07-012022-09-300001352010epam:EuropeSegmentMemberus-gaap:TimeAndMaterialsContractMember2022-07-012022-09-300001352010epam:RussiaSegmentMemberus-gaap:TimeAndMaterialsContractMember2022-07-012022-09-300001352010us-gaap:TimeAndMaterialsContractMember2022-07-012022-09-300001352010us-gaap:FixedPriceContractMemberepam:NorthAmericaSegmentMember2022-07-012022-09-300001352010us-gaap:FixedPriceContractMemberepam:EuropeSegmentMember2022-07-012022-09-300001352010us-gaap:FixedPriceContractMemberepam:RussiaSegmentMember2022-07-012022-09-300001352010us-gaap:FixedPriceContractMember2022-07-012022-09-300001352010epam:LicensingAndOtherRevenuesMemberepam:NorthAmericaSegmentMember2022-07-012022-09-300001352010epam:LicensingAndOtherRevenuesMemberepam:EuropeSegmentMember2022-07-012022-09-300001352010epam:LicensingAndOtherRevenuesMemberepam:RussiaSegmentMember2022-07-012022-09-300001352010epam:LicensingAndOtherRevenuesMember2022-07-012022-09-300001352010epam:NorthAmericaSegmentMemberus-gaap:TimeAndMaterialsContractMember2022-01-012022-09-300001352010epam:EuropeSegmentMemberus-gaap:TimeAndMaterialsContractMember2022-01-012022-09-300001352010epam:RussiaSegmentMemberus-gaap:TimeAndMaterialsContractMember2022-01-012022-09-300001352010us-gaap:TimeAndMaterialsContractMember2022-01-012022-09-300001352010us-gaap:FixedPriceContractMemberepam:NorthAmericaSegmentMember2022-01-012022-09-300001352010us-gaap:FixedPriceContractMemberepam:EuropeSegmentMember2022-01-012022-09-300001352010us-gaap:FixedPriceContractMemberepam:RussiaSegmentMember2022-01-012022-09-300001352010us-gaap:FixedPriceContractMember2022-01-012022-09-300001352010epam:LicensingAndOtherRevenuesMemberepam:NorthAmericaSegmentMember2022-01-012022-09-300001352010epam:LicensingAndOtherRevenuesMemberepam:EuropeSegmentMember2022-01-012022-09-300001352010epam:LicensingAndOtherRevenuesMemberepam:RussiaSegmentMember2022-01-012022-09-300001352010epam:LicensingAndOtherRevenuesMember2022-01-012022-09-300001352010epam:NorthAmericaSegmentMemberus-gaap:TimeAndMaterialsContractMember2021-07-012021-09-300001352010epam:EuropeSegmentMemberus-gaap:TimeAndMaterialsContractMember2021-07-012021-09-300001352010epam:RussiaSegmentMemberus-gaap:TimeAndMaterialsContractMember2021-07-012021-09-300001352010us-gaap:TimeAndMaterialsContractMember2021-07-012021-09-300001352010us-gaap:FixedPriceContractMemberepam:NorthAmericaSegmentMember2021-07-012021-09-300001352010us-gaap:FixedPriceContractMemberepam:EuropeSegmentMember2021-07-012021-09-300001352010us-gaap:FixedPriceContractMemberepam:RussiaSegmentMember2021-07-012021-09-300001352010us-gaap:FixedPriceContractMember2021-07-012021-09-300001352010epam:LicensingAndOtherRevenuesMemberepam:NorthAmericaSegmentMember2021-07-012021-09-300001352010epam:LicensingAndOtherRevenuesMemberepam:EuropeSegmentMember2021-07-012021-09-300001352010epam:LicensingAndOtherRevenuesMemberepam:RussiaSegmentMember2021-07-012021-09-300001352010epam:LicensingAndOtherRevenuesMember2021-07-012021-09-300001352010epam:NorthAmericaSegmentMemberus-gaap:TimeAndMaterialsContractMember2021-01-012021-09-300001352010epam:EuropeSegmentMemberus-gaap:TimeAndMaterialsContractMember2021-01-012021-09-300001352010epam:RussiaSegmentMemberus-gaap:TimeAndMaterialsContractMember2021-01-012021-09-300001352010us-gaap:TimeAndMaterialsContractMember2021-01-012021-09-300001352010us-gaap:FixedPriceContractMemberepam:NorthAmericaSegmentMember2021-01-012021-09-300001352010us-gaap:FixedPriceContractMemberepam:EuropeSegmentMember2021-01-012021-09-300001352010us-gaap:FixedPriceContractMemberepam:RussiaSegmentMember2021-01-012021-09-300001352010us-gaap:FixedPriceContractMember2021-01-012021-09-300001352010epam:LicensingAndOtherRevenuesMemberepam:NorthAmericaSegmentMember2021-01-012021-09-300001352010epam:LicensingAndOtherRevenuesMemberepam:EuropeSegmentMember2021-01-012021-09-300001352010epam:LicensingAndOtherRevenuesMemberepam:RussiaSegmentMember2021-01-012021-09-300001352010epam:LicensingAndOtherRevenuesMember2021-01-012021-09-300001352010epam:NorthAmericaSegmentMemberus-gaap:TransferredOverTimeMember2022-07-012022-09-300001352010epam:EuropeSegmentMemberus-gaap:TransferredOverTimeMember2022-07-012022-09-300001352010epam:RussiaSegmentMemberus-gaap:TransferredOverTimeMember2022-07-012022-09-300001352010us-gaap:TransferredOverTimeMember2022-07-012022-09-300001352010us-gaap:TransferredAtPointInTimeMemberepam:NorthAmericaSegmentMember2022-07-012022-09-300001352010us-gaap:TransferredAtPointInTimeMemberepam:EuropeSegmentMember2022-07-012022-09-300001352010us-gaap:TransferredAtPointInTimeMemberepam:RussiaSegmentMember2022-07-012022-09-300001352010us-gaap:TransferredAtPointInTimeMember2022-07-012022-09-300001352010epam:NorthAmericaSegmentMemberus-gaap:TransferredOverTimeMember2022-01-012022-09-300001352010epam:EuropeSegmentMemberus-gaap:TransferredOverTimeMember2022-01-012022-09-300001352010epam:RussiaSegmentMemberus-gaap:TransferredOverTimeMember2022-01-012022-09-300001352010us-gaap:TransferredOverTimeMember2022-01-012022-09-300001352010us-gaap:TransferredAtPointInTimeMemberepam:NorthAmericaSegmentMember2022-01-012022-09-300001352010us-gaap:TransferredAtPointInTimeMemberepam:EuropeSegmentMember2022-01-012022-09-300001352010us-gaap:TransferredAtPointInTimeMemberepam:RussiaSegmentMember2022-01-012022-09-300001352010us-gaap:TransferredAtPointInTimeMember2022-01-012022-09-300001352010epam:NorthAmericaSegmentMemberus-gaap:TransferredOverTimeMember2021-07-012021-09-300001352010epam:EuropeSegmentMemberus-gaap:TransferredOverTimeMember2021-07-012021-09-300001352010epam:RussiaSegmentMemberus-gaap:TransferredOverTimeMember2021-07-012021-09-300001352010us-gaap:TransferredOverTimeMember2021-07-012021-09-300001352010us-gaap:TransferredAtPointInTimeMemberepam:NorthAmericaSegmentMember2021-07-012021-09-300001352010us-gaap:TransferredAtPointInTimeMemberepam:EuropeSegmentMember2021-07-012021-09-300001352010us-gaap:TransferredAtPointInTimeMemberepam:RussiaSegmentMember2021-07-012021-09-300001352010us-gaap:TransferredAtPointInTimeMember2021-07-012021-09-300001352010epam:NorthAmericaSegmentMemberus-gaap:TransferredOverTimeMember2021-01-012021-09-300001352010epam:EuropeSegmentMemberus-gaap:TransferredOverTimeMember2021-01-012021-09-300001352010epam:RussiaSegmentMemberus-gaap:TransferredOverTimeMember2021-01-012021-09-300001352010us-gaap:TransferredOverTimeMember2021-01-012021-09-300001352010us-gaap:TransferredAtPointInTimeMemberepam:NorthAmericaSegmentMember2021-01-012021-09-300001352010us-gaap:TransferredAtPointInTimeMemberepam:EuropeSegmentMember2021-01-012021-09-300001352010us-gaap:TransferredAtPointInTimeMemberepam:RussiaSegmentMember2021-01-012021-09-300001352010us-gaap:TransferredAtPointInTimeMember2021-01-012021-09-300001352010us-gaap:FixedPriceContractMember2022-10-012022-09-300001352010us-gaap:FixedPriceContractMember2023-01-012022-09-300001352010us-gaap:FixedPriceContractMember2024-01-012022-09-300001352010us-gaap:FixedPriceContractMember2025-01-012022-09-300001352010us-gaap:FixedPriceContractMember2022-09-300001352010us-gaap:TradeAccountsReceivableMember2022-09-300001352010us-gaap:TradeAccountsReceivableMember2021-12-310001352010us-gaap:OtherCurrentLiabilitiesMember2022-09-300001352010us-gaap:OtherCurrentLiabilitiesMember2021-12-310001352010us-gaap:OtherNoncurrentLiabilitiesMember2022-09-300001352010us-gaap:OtherNoncurrentLiabilitiesMember2021-12-310001352010us-gaap:CostOfSalesMember2022-07-012022-09-300001352010us-gaap:CostOfSalesMember2021-07-012021-09-300001352010us-gaap:CostOfSalesMember2022-01-012022-09-300001352010us-gaap:CostOfSalesMember2021-01-012021-09-300001352010us-gaap:EmployeeStockOptionMember2022-01-012022-09-300001352010us-gaap:RestrictedStockMemberepam:ServicePeriodMemberepam:EquityClassifiedAwardMember2021-12-310001352010epam:EquitySettledAwardMemberus-gaap:RestrictedStockUnitsRSUMemberepam:ServicePeriodMemberepam:EquityClassifiedAwardMember2021-12-310001352010epam:LiabilityClassifiedAwardMemberus-gaap:RestrictedStockUnitsRSUMemberepam:ServicePeriodMemberepam:CashSettledAwardMember2021-12-310001352010us-gaap:RestrictedStockMemberepam:ServicePeriodMemberepam:EquityClassifiedAwardMember2022-01-012022-09-300001352010epam:EquitySettledAwardMemberus-gaap:RestrictedStockUnitsRSUMemberepam:ServicePeriodMemberepam:EquityClassifiedAwardMember2022-01-012022-09-300001352010epam:LiabilityClassifiedAwardMemberus-gaap:RestrictedStockUnitsRSUMemberepam:ServicePeriodMemberepam:CashSettledAwardMember2022-01-012022-09-300001352010us-gaap:RestrictedStockMemberepam:ServicePeriodMemberepam:EquityClassifiedAwardMember2022-09-300001352010epam:EquitySettledAwardMemberus-gaap:RestrictedStockUnitsRSUMemberepam:ServicePeriodMemberepam:EquityClassifiedAwardMember2022-09-300001352010epam:LiabilityClassifiedAwardMemberus-gaap:RestrictedStockUnitsRSUMemberepam:ServicePeriodMemberepam:CashSettledAwardMember2022-09-300001352010us-gaap:RestrictedStockUnitsRSUMemberepam:ServicePeriodMemberepam:EquityClassifiedAwardMember2022-09-300001352010us-gaap:RestrictedStockUnitsRSUMemberepam:ServicePeriodMemberepam:EquityClassifiedAwardMember2022-01-012022-09-300001352010epam:LiabilityClassifiedAwardMemberus-gaap:RestrictedStockUnitsRSUMemberepam:AccruedCompensationandBenefitsExpensesMemberepam:ServicePeriodMemberepam:CashSettledAwardMember2022-09-300001352010epam:LiabilityClassifiedAwardMemberus-gaap:RestrictedStockUnitsRSUMemberepam:AccruedCompensationandBenefitsExpensesMemberepam:ServicePeriodMemberepam:CashSettledAwardMember2021-12-310001352010us-gaap:RestrictedStockMemberepam:EquitySettledAwardMemberepam:EquityClassifiedAwardMemberepam:PerformanceTargetsMember2021-12-310001352010epam:EquitySettledAwardMemberus-gaap:RestrictedStockUnitsRSUMemberepam:EquityClassifiedAwardMemberepam:PerformanceTargetsMember2021-12-310001352010us-gaap:RestrictedStockMemberepam:EquitySettledAwardMemberepam:EquityClassifiedAwardMemberepam:PerformanceTargetsMember2022-01-012022-09-300001352010epam:EquitySettledAwardMemberus-gaap:RestrictedStockUnitsRSUMemberepam:EquityClassifiedAwardMemberepam:PerformanceTargetsMember2022-01-012022-09-300001352010us-gaap:RestrictedStockMemberepam:EquitySettledAwardMemberepam:EquityClassifiedAwardMemberepam:PerformanceTargetsMember2022-09-300001352010epam:EquitySettledAwardMemberus-gaap:RestrictedStockUnitsRSUMemberepam:EquityClassifiedAwardMemberepam:PerformanceTargetsMember2022-09-300001352010us-gaap:RestrictedStockMemberepam:EquityClassifiedAwardMemberepam:PerformanceTargetsMember2022-09-300001352010us-gaap:RestrictedStockMemberepam:EquityClassifiedAwardMemberepam:PerformanceTargetsMember2022-01-012022-09-300001352010us-gaap:RestrictedStockUnitsRSUMemberepam:EquityClassifiedAwardMemberepam:PerformanceTargetsMember2022-09-300001352010us-gaap:RestrictedStockUnitsRSUMemberepam:EquityClassifiedAwardMemberepam:PerformanceTargetsMember2022-01-012022-09-300001352010us-gaap:EmployeeStockMember2021-01-012021-12-310001352010us-gaap:EmployeeStockMember2022-01-012022-09-300001352010us-gaap:EmployeeStockMember2022-07-012022-09-300001352010us-gaap:EmployeeStockMember2022-09-300001352010epam:EmakinaGroupSAMember2022-07-012022-09-300001352010epam:EmakinaGroupSAMemberus-gaap:RestrictedStockUnitsRSUMemberepam:EquityClassifiedAwardMemberepam:PerformanceTargetsMember2022-01-012022-09-300001352010epam:NorthAmericaSegmentMemberus-gaap:OperatingSegmentsMember2022-07-012022-09-300001352010epam:NorthAmericaSegmentMemberus-gaap:OperatingSegmentsMember2021-07-012021-09-300001352010epam:NorthAmericaSegmentMemberus-gaap:OperatingSegmentsMember2022-01-012022-09-300001352010epam:NorthAmericaSegmentMemberus-gaap:OperatingSegmentsMember2021-01-012021-09-300001352010us-gaap:OperatingSegmentsMemberepam:EuropeSegmentMember2022-07-012022-09-300001352010us-gaap:OperatingSegmentsMemberepam:EuropeSegmentMember2021-07-012021-09-300001352010us-gaap:OperatingSegmentsMemberepam:EuropeSegmentMember2022-01-012022-09-300001352010us-gaap:OperatingSegmentsMemberepam:EuropeSegmentMember2021-01-012021-09-300001352010us-gaap:OperatingSegmentsMemberepam:RussiaSegmentMember2022-07-012022-09-300001352010us-gaap:OperatingSegmentsMemberepam:RussiaSegmentMember2021-07-012021-09-300001352010us-gaap:OperatingSegmentsMemberepam:RussiaSegmentMember2022-01-012022-09-300001352010us-gaap:OperatingSegmentsMemberepam:RussiaSegmentMember2021-01-012021-09-300001352010us-gaap:OperatingSegmentsMember2022-07-012022-09-300001352010us-gaap:OperatingSegmentsMember2021-07-012021-09-300001352010us-gaap:OperatingSegmentsMember2022-01-012022-09-300001352010us-gaap:OperatingSegmentsMember2021-01-012021-09-300001352010us-gaap:MaterialReconcilingItemsMember2022-07-012022-09-300001352010us-gaap:MaterialReconcilingItemsMember2021-07-012021-09-300001352010us-gaap:MaterialReconcilingItemsMember2022-01-012022-09-300001352010us-gaap:MaterialReconcilingItemsMember2021-01-012021-09-300001352010country:UA2021-12-310001352010country:BY2021-12-310001352010country:US2022-09-300001352010country:US2021-12-310001352010country:IN2022-09-300001352010country:IN2021-12-310001352010country:PL2022-09-300001352010country:PL2021-12-310001352010country:HU2022-09-300001352010country:HU2021-12-310001352010country:RU2021-12-310001352010epam:OtherCountriesMember2022-09-300001352010epam:OtherCountriesMember2021-12-310001352010country:US2022-07-012022-09-300001352010country:US2021-07-012021-09-300001352010country:US2022-01-012022-09-300001352010country:US2021-01-012021-09-300001352010country:GB2022-07-012022-09-300001352010country:GB2021-07-012021-09-300001352010country:GB2022-01-012022-09-300001352010country:GB2021-01-012021-09-300001352010country:CH2022-07-012022-09-300001352010country:CH2021-07-012021-09-300001352010country:CH2022-01-012022-09-300001352010country:CH2021-01-012021-09-300001352010country:NL2022-07-012022-09-300001352010country:NL2021-07-012021-09-300001352010country:NL2022-01-012022-09-300001352010country:NL2021-01-012021-09-300001352010country:DE2022-07-012022-09-300001352010country:DE2021-07-012021-09-300001352010country:DE2022-01-012022-09-300001352010country:DE2021-01-012021-09-300001352010country:CA2022-07-012022-09-300001352010country:CA2021-07-012021-09-300001352010country:CA2022-01-012022-09-300001352010country:CA2021-01-012021-09-300001352010country:RU2021-07-012021-09-300001352010country:RU2021-01-012021-09-300001352010epam:OtherCountriesMember2022-07-012022-09-300001352010epam:OtherCountriesMember2021-07-012021-09-300001352010epam:OtherCountriesMember2022-01-012022-09-300001352010epam:OtherCountriesMember2021-01-012021-09-300001352010us-gaap:AccumulatedTranslationAdjustmentMember2022-06-300001352010us-gaap:AccumulatedTranslationAdjustmentMember2021-06-300001352010us-gaap:AccumulatedTranslationAdjustmentMember2021-12-310001352010us-gaap:AccumulatedTranslationAdjustmentMember2020-12-310001352010us-gaap:AccumulatedTranslationAdjustmentMember2022-07-012022-09-300001352010us-gaap:AccumulatedTranslationAdjustmentMember2021-07-012021-09-300001352010us-gaap:AccumulatedTranslationAdjustmentMember2022-01-012022-09-300001352010us-gaap:AccumulatedTranslationAdjustmentMember2021-01-012021-09-300001352010us-gaap:AccumulatedTranslationAdjustmentMember2022-09-300001352010us-gaap:AccumulatedTranslationAdjustmentMember2021-09-300001352010us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-06-300001352010us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-06-300001352010us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-12-310001352010us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2020-12-310001352010us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-07-012022-09-300001352010us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-07-012021-09-300001352010us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-01-012022-09-300001352010us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-01-012021-09-300001352010us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-09-300001352010us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-09-300001352010us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-06-300001352010us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2021-06-300001352010us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2021-12-310001352010us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2020-12-310001352010us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember2022-07-012022-09-300001352010us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember2021-07-012021-09-300001352010us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember2022-01-012022-09-300001352010us-gaap:AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember2021-01-012021-09-300001352010us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-07-012022-09-300001352010us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2021-07-012021-09-300001352010us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-01-012022-09-300001352010us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2021-01-012021-09-300001352010us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-09-300001352010us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2021-09-30
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 10-Q
| | | | | |
☒ | QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934 |
For the quarterly period ended September 30, 2022
OR
| | | | | |
☐ | TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934 |
For the transition period from ________to________
Commission file number: 001-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 |
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes ☒ No ☐
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes ☒ No ☐
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
| | | | | | | | | | | |
Large accelerated filer | ☒ | Accelerated filer | ☐ |
Non-accelerated filer | ☐ | Smaller reporting company | ☐ |
Emerging growth company | ☐ | | |
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. ☐
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes ☐ No ☒
Indicate the number of shares outstanding of each of the issuer’s classes of common stock, as of the latest practicable date.
| | | | | | | | |
Title of Each Class | | Outstanding as of October 31, 2022 |
Common Stock, par value $0.001 per share | | 57,513,488 shares |
EPAM SYSTEMS, INC.
TABLE OF CONTENTS
PART I. FINANCIAL INFORMATION
Item 1. Financial Statements (Unaudited)
EPAM SYSTEMS, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED BALANCE SHEETS
(Unaudited)
(In thousands, except par value)
| | | | | | | | | | | |
| As of September 30, 2022 | | As of December 31, 2021 |
Assets | | | |
Current assets | | | |
Cash and cash equivalents | $ | 1,487,599 | | | $ | 1,446,625 | |
Trade receivables and contract assets, net of allowance of $18,666 and $5,521, respectively | 917,139 | | | 768,928 | |
Short-term investments | 60,216 | | | — | |
Prepaid and other current assets | 63,032 | | | 53,927 | |
Total current assets | 2,527,986 | | | 2,269,480 | |
Property and equipment, net | 209,700 | | | 236,214 | |
Operating lease right-of-use assets, net | 148,219 | | | 184,841 | |
Intangible assets, net | 79,220 | | | 101,143 | |
Goodwill | 505,542 | | | 530,723 | |
Deferred tax assets | 214,219 | | | 143,928 | |
Other noncurrent assets | 50,717 | | | 56,898 | |
Total assets | $ | 3,735,603 | | | $ | 3,523,227 | |
| | | |
Liabilities | | | |
Current liabilities | | | |
Accounts payable | $ | 28,288 | | | $ | 24,847 | |
Accrued compensation and benefits expenses | 456,965 | | | 502,997 | |
Accrued expenses and other current liabilities | 161,922 | | | 142,014 | |
Short-term debt | 7,790 | | | 16,018 | |
Income taxes payable, current | 34,390 | | | 27,440 | |
Operating lease liabilities, current | 38,602 | | | 50,104 | |
Total current liabilities | 727,957 | | | 763,420 | |
Long-term debt | 28,198 | | | 30,234 | |
Income taxes payable, noncurrent | 57,375 | | | 42,454 | |
Operating lease liabilities, noncurrent | 122,700 | | | 142,802 | |
Other noncurrent liabilities | 40,729 | | | 48,480 | |
Total liabilities | 976,959 | | | 1,027,390 | |
Commitments and contingencies (Note 13) | | | |
Stockholders’ equity | | | |
Common stock, $0.001 par value; 160,000 shares authorized; 57,516 and 56,868 shares issued, 57,502 and 56,849 shares outstanding at September 30, 2022 and December 31, 2021, respectively | 57 | | | 57 | |
Additional paid-in capital | 801,950 | | | 711,912 | |
Retained earnings | 2,093,909 | | | 1,829,532 | |
Treasury stock | (118) | | | (177) | |
Accumulated other comprehensive loss | (138,632) | | | (54,207) | |
Total EPAM Systems Inc. stockholders’ equity | 2,757,166 | | | 2,487,117 | |
Noncontrolling interest in consolidated subsidiaries | 1,478 | | | 8,720 | |
Total stockholders’ equity | 2,758,644 | | | 2,495,837 | |
Total liabilities and stockholders’ equity | $ | 3,735,603 | | | $ | 3,523,227 | |
The accompanying notes are an integral part of the unaudited condensed consolidated financial statements.
EPAM SYSTEMS, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF INCOME
(Unaudited)
(In thousands, except per share data)
| | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended September 30, | | Nine Months Ended September 30, |
| 2022 | | 2021 | | 2022 | | 2021 |
Revenues | $ | 1,226,920 | | | $ | 988,539 | | | $ | 3,593,395 | | | $ | 2,650,680 | |
Operating expenses: | | | | | | | |
Cost of revenues (exclusive of depreciation and amortization) | 826,796 | | | 653,374 | | | 2,453,955 | | | 1,756,430 | |
Selling, general and administrative expenses | 198,021 | | | 169,498 | | | 667,825 | | | 457,797 | |
Depreciation and amortization expense | 21,876 | | | 21,543 | | | 69,126 | | | 59,804 | |
Income from operations | 180,227 | | | 144,124 | | | 402,489 | | | 376,649 | |
Interest and other income/(loss), net | 4,228 | | | (5,325) | | | 5,642 | | | 2,629 | |
Foreign exchange gain/(loss) | 6,691 | | | (3,441) | | | (102,035) | | | (5,835) | |
Income before provision for income taxes | 191,146 | | | 135,358 | | | 306,096 | | | 373,443 | |
Provision for income taxes | 35,092 | | | 19,702 | | | 41,719 | | | 34,070 | |
Net income | $ | 156,054 | | | $ | 115,656 | | | $ | 264,377 | | | $ | 339,373 | |
| | | | | | | |
Net income per share: | | | | | | | |
Basic | $ | 2.72 | | | $ | 2.04 | | | $ | 4.62 | | | $ | 6.01 | |
Diluted | $ | 2.63 | | | $ | 1.95 | | | $ | 4.47 | | | $ | 5.75 | |
Shares used in calculation of net income per share: | | | | | | | |
Basic | 57,420 | | | 56,649 | | | 57,194 | | | 56,429 | |
Diluted | 59,357 | | | 59,203 | | | 59,108 | | | 58,999 | |
The accompanying notes are an integral part of the unaudited condensed consolidated financial statements.
EPAM SYSTEMS, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
(Unaudited)
(In thousands)
| | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended September 30, | | Nine Months Ended September 30, |
| 2022 | | 2021 | | 2022 | | 2021 |
Net income | $ | 156,054 | | | $ | 115,656 | | | $ | 264,377 | | | $ | 339,373 | |
Other comprehensive loss: | | | | | | | |
Change in foreign currency translation adjustments, net of tax | (56,923) | | | (10,761) | | | (72,645) | | | (11,655) | |
Change in unrealized loss on hedging instruments, net of tax | (5,352) | | | (2,067) | | | (11,780) | | | (4,108) | |
Defined benefit pension plans - actuarial loss, net of tax | — | | | — | | | — | | | (626) | |
Other comprehensive loss | (62,275) | | | (12,828) | | | (84,425) | | | (16,389) | |
Comprehensive income | $ | 93,779 | | | $ | 102,828 | | | $ | 179,952 | | | $ | 322,984 | |
The accompanying notes are an integral part of the unaudited condensed consolidated financial statements.
EPAM SYSTEMS, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN
STOCKHOLDERS’ EQUITY
(Unaudited)
(In thousands)
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Common Stock | | Additional Paid-in Capital | | Retained Earnings | | Treasury Stock | | Accumulated Other Comprehensive (Loss)/Income | | Non-controlling interest in consolidated subsidiaries | | Total Stockholders’ Equity |
| Shares | | Amount | | | | | | Shares | | Amount | | | | | | |
Balance, January 1, 2022 | 56,849 | | | $ | 57 | | | $ | 711,912 | | | $ | 1,829,532 | | | 20 | | | $ | (177) | | | $ | (54,207) | | | $ | 8,720 | | | $ | 2,495,837 | |
Restricted stock units vested | 193 | | | — | | | — | | | — | | | — | | | — | | | — | | | — | | | — | |
Equity withheld for employee taxes | (67) | | | — | | | (18,376) | | | — | | | — | | | — | | | — | | | — | | | (18,376) | |
Stock-based compensation expense | — | | | — | | | 22,702 | | | — | | | — | | | — | | | — | | | — | | | 22,702 | |
Exercise of stock options | 158 | | | — | | | 2,884 | | | — | | | — | | | — | | | — | | | — | | | 2,884 | |
Other comprehensive loss | — | | | — | | | — | | | — | | | — | | | — | | | (31,943) | | | — | | | (31,943) | |
Purchase of subsidiary shares from noncontrolling interest | — | | | — | | | — | | | — | | | — | | | — | | | — | | | (7,067) | | | (7,067) | |
Net income | — | | | — | | | — | | | 89,719 | | | — | | | — | | | — | | | — | | | 89,719 | |
Balance, March 31, 2022 | 57,133 | | | $ | 57 | | | $ | 719,122 | | | $ | 1,919,251 | | | 20 | | | $ | (177) | | | $ | (86,150) | | | $ | 1,653 | | | $ | 2,553,756 | |
Restricted stock units vested | 24 | | | — | | | — | | | — | | | — | | | — | | | — | | | — | | | — | |
Equity withheld for employee taxes | (6) | | | — | | | (1,843) | | | — | | | — | | | — | | | — | | | — | | | (1,843) | |
Stock-based compensation expense | — | | | — | | | 24,902 | | | — | | | — | | | — | | | — | | | — | | | 24,902 | |
Exercise of stock options | 147 | | | — | | | 6,410 | | | — | | | — | | | — | | | — | | | — | | | 6,410 | |
Issuance of common stock from employee stock purchase plan | 55 | | | — | | | 12,384 | | | — | | | — | | | — | | | — | | | — | | | 12,384 | |
Other comprehensive income | — | | | — | | | — | | | — | | | — | | | — | | | 9,793 | | | — | | | 9,793 | |
Net income | — | | | — | | | — | | | 18,604 | | | — | | | — | | | — | | | — | | | 18,604 | |
Balance, June 30, 2022 | 57,353 | | | $ | 57 | | | $ | 760,975 | | | $ | 1,937,855 | | | 20 | | | $ | (177) | | | $ | (76,357) | | | $ | 1,653 | | | $ | 2,624,006 | |
Restricted stock units vested | 8 | | | — | | | — | | | — | | | — | | | — | | | — | | | — | | | — | |
Equity withheld for employee taxes | (2) | | | — | | | (837) | | | — | | | — | | | — | | | — | | | — | | | (837) | |
Stock issued in connection with Other 2021 acquisitions (Note 3) | 6 | | | — | | | 1,941 | | | — | | | (6) | | | 59 | | | — | | | — | | | 2,000 | |
Stock-based compensation expense | — | | | — | | | 30,597 | | | — | | | — | | | — | | | — | | | — | | | 30,597 | |
Exercise of stock options | 137 | | | — | | | 9,223 | | | — | | | — | | | — | | | — | | | — | | | 9,223 | |
Purchase of subsidiary shares from noncontrolling interest | — | | | — | | | 51 | | | — | | | — | | | — | | | — | | | (248) | | | (197) | |
Contributions from noncontrolling interest | — | | | — | | | — | | | — | | | — | | | — | | | — | | | 73 | | | 73 | |
Other comprehensive loss | — | | | — | | | — | | | — | | | — | | | — | | | (62,275) | | | — | | | (62,275) | |
Net income | — | | | — | | | — | | | 156,054 | | | — | | | — | | | — | | | — | | | 156,054 | |
Balance, September 30, 2022 | 57,502 | | | $ | 57 | | | $ | 801,950 | | | $ | 2,093,909 | | | 14 | | | $ | (118) | | | $ | (138,632) | | | $ | 1,478 | | | $ | 2,758,644 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Common Stock | | Additional Paid-in Capital | | Retained Earnings | | Treasury Stock | | Accumulated Other Comprehensive (Loss)/Income | | Non-controlling interest in consolidated subsidiaries | | Total Stockholders’ Equity |
| Shares | | Amount | | | | | | Shares | | Amount | | | | | | |
Balance, January 1, 2021 | 56,108 | | | $ | 56 | | | $ | 660,771 | | | $ | 1,347,880 | | | 20 | | | $ | (177) | | | $ | (25,512) | | | $ | — | | | $ | 1,983,018 | |
Restricted stock units vested | 248 | | | — | | | — | | | — | | | — | | | — | | | — | | | — | | | — | |
Equity withheld for employee taxes | (84) | | | — | | | (31,935) | | | — | | | — | | | — | | | — | | | — | | | (31,935) | |
Stock-based compensation expense | — | | | — | | | 14,624 | | | — | | | — | | | — | | | — | | | — | | | 14,624 | |
Exercise of stock options | 109 | | | — | | | 4,424 | | | — | | | — | | | — | | | — | | | — | | | 4,424 | |
Other comprehensive loss | — | | | — | | | — | | | — | | | — | | | — | | | (15,238) | | | — | | | (15,238) | |
Net income | — | | | — | | | — | | | 109,046 | | | — | | | — | | | — | | | — | | | 109,046 | |
Balance, March 31, 2021 | 56,381 | | | $ | 56 | | | $ | 647,884 | | | $ | 1,456,926 | | | 20 | | | $ | (177) | | | $ | (40,750) | | | $ | — | | | $ | 2,063,939 | |
Restricted stock units vested | 19 | | | — | | | — | | | — | | | — | | | — | | | — | | | — | | | — | |
Equity withheld for employee taxes | (6) | | | — | | | (2,631) | | | — | | | — | | | — | | | — | | | — | | | (2,631) | |
Stock-based compensation expense | — | | | — | | | 13,792 | | | — | | | — | | | — | | | — | | | — | | | 13,792 | |
Exercise of stock options | 219 | | | 1 | | | 11,219 | | | — | | | — | | | — | | | — | | | — | | | 11,220 | |
Other comprehensive income | — | | | — | | | — | | | — | | | — | | | — | | | 11,677 | | | — | | | 11,677 | |
Net income | — | | | — | | | — | | | 114,671 | | | — | | | — | | | — | | | — | | | 114,671 | |
Balance, June 30, 2021 | 56,613 | | | $ | 57 | | | $ | 670,264 | | | $ | 1,571,597 | | | 20 | | | $ | (177) | | | $ | (29,073) | | | $ | — | | | $ | 2,212,668 | |
Restricted stock units vested | 6 | | | — | | | — | | | — | | | — | | | — | | | — | | | — | | | — | |
Equity withheld for employee taxes | (2) | | | — | | | (1,368) | | | — | | | — | | | — | | | — | | | — | | | (1,368) | |
Stock-based compensation expense | — | | | — | | | 20,541 | | | — | | | — | | | — | | | — | | | — | | | 20,541 | |
Exercise of stock options | 91 | | | — | | | 4,450 | | | — | | | — | | | — | | | — | | | — | | | 4,450 | |
Other comprehensive loss | — | | | — | | | — | | | — | | | — | | | — | | | (12,828) | | | — | | | (12,828) | |
Net income | — | | | — | | | — | | | 115,656 | | | — | | | — | | | — | | | — | | | 115,656 | |
Balance, September 30, 2021 | 56,708 | | | $ | 57 | | | $ | 693,887 | | | $ | 1,687,253 | | | 20 | | | $ | (177) | | | $ | (41,901) | | | $ | — | | | $ | 2,339,119 | |
The accompanying notes are an integral part of the unaudited condensed consolidated financial statements.
EPAM SYSTEMS, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(Unaudited)
(In thousands)
| | | | | | | | | | | |
| Nine Months Ended September 30, |
| 2022 | | 2021 |
Cash flows from operating activities: | | | |
Net income | $ | 264,377 | | | $ | 339,373 | |
Adjustments to reconcile net income to net cash provided by operating activities: | | | |
Depreciation and amortization expense | 69,126 | | | 59,804 | |
Operating lease right-of-use assets amortization expense | 37,336 | | | 46,693 | |
Bad debt expense | 12,888 | | | 2,573 | |
Deferred taxes | (54,851) | | | (6,948) | |
Stock-based compensation expense | 68,292 | | | 77,638 | |
Unrealized loss on derivative | 20,469 | | | — | |
Impairment charges | 21,212 | | | — | |
Other | 63,914 | | | 4,312 | |
Changes in assets and liabilities: | | | |
Trade receivables and contract assets | (196,675) | | | (232,710) | |
Prepaid and other assets | (7,787) | | | (8,768) | |
Accounts payable | 8,769 | | | (6,468) | |
Accrued expenses and other liabilities | (7,100) | | | 86,822 | |
Operating lease liabilities | (41,395) | | | (48,158) | |
Income taxes payable | 19,460 | | | (26,450) | |
Net cash provided by operating activities | 278,035 | | | 287,713 | |
Cash flows from investing activities: | | | |
Purchases of property and equipment | (60,134) | | | (54,884) | |
Purchases of short-term investments | (60,000) | | | — | |
Proceeds from short-term investments | — | | | 60,000 | |
Acquisition of business, net of cash acquired (Note 3) | (10,530) | | | (160,964) | |
Purchases of non-marketable securities | (1,625) | | | (2,544) | |
Other investing activities, net | (19,499) | | | (100) | |
Net cash used in investing activities | (151,788) | | | (158,492) | |
Cash flows from financing activities: | | | |
Proceeds from issuance of stock under the employee incentive programs | 31,368 | | | 20,176 | |
Payments of withholding taxes related to net share settlements of restricted stock units | (22,101) | | | (34,108) | |
Proceeds from debt | 4,114 | | | — | |
Repayment of debt | (11,542) | | | — | |
Payment of contingent consideration for previously acquired business | (6,626) | | | (797) | |
Purchase of noncontrolling interest | (2,254) | | | — | |
Other financing activities, net | (3,025) | | | 231 | |
Net cash used in financing activities | (10,066) | | | (14,498) | |
Effect of exchange rate changes on cash, cash equivalents and restricted cash | (75,876) | | | (12,691) | |
Net increase in cash, cash equivalents and restricted cash | 40,305 | | | 102,032 | |
Cash, cash equivalents and restricted cash, beginning of period | 1,449,347 | | | 1,323,533 | |
Cash, cash equivalents and restricted cash, end of period | $ | 1,489,652 | | | $ | 1,425,565 | |
EPAM SYSTEMS, INC. AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(Unaudited)
(In thousands)
(Continued)
The following table provides a reconciliation of cash, cash equivalents and restricted cash reported within the condensed consolidated balance sheets:
| | | | | | | | | | | |
| As of September 30, 2022 | | As of December 31, 2021 |
Balance sheet classification | | | |
Cash and cash equivalents | $ | 1,487,599 | | | $ | 1,446,625 | |
Restricted cash in Prepaid and other current assets | 201 | | | 495 | |
Restricted cash in Other noncurrent assets | 1,852 | | | 2,227 | |
Total restricted cash | $ | 2,053 | | | $ | 2,722 | |
Total cash, cash equivalents and restricted cash | $ | 1,489,652 | | | $ | 1,449,347 | |
The accompanying notes are an integral part of the unaudited condensed consolidated financial statements.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
(In thousands, except per share data and as otherwise disclosed)
1.BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES