XML 27 R43.htm IDEA: XBRL DOCUMENT v2.4.1.9
OPERATING SEGMENTS, Revenues from External Customers and Segment Operating Profit Before Unallocated Expenses (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Segment Reporting Information [Line Items]    
Revenues $ 200,045us-gaap_SalesRevenueNet $ 160,384us-gaap_SalesRevenueNet
Operating profit 22,820us-gaap_OperatingIncomeLoss 21,857us-gaap_OperatingIncomeLoss
Russia    
Segment Reporting Information [Line Items]    
Revenues 7,259us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= country_RU
10,390us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= country_RU
Operating Segments    
Segment Reporting Information [Line Items]    
Revenues 200,194us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
159,997us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
Operating profit 38,680us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
29,879us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
Operating Segments | North America    
Segment Reporting Information [Line Items]    
Revenues 100,269us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_NorthAmericaMember
80,198us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_NorthAmericaMember
Operating profit 24,068us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_NorthAmericaMember
18,197us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_NorthAmericaMember
Operating Segments | Europe    
Segment Reporting Information [Line Items]    
Revenues 91,152us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_EuropeMember
67,659us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_EuropeMember
Operating profit 15,340us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_EuropeMember
14,135us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_EuropeMember
Operating Segments | Russia    
Segment Reporting Information [Line Items]    
Revenues 7,513us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementGeographicalAxis
= country_RU
10,748us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementGeographicalAxis
= country_RU
Operating profit (271)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementGeographicalAxis
= country_RU
(1,135)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementGeographicalAxis
= country_RU
Operating Segments | Other    
Segment Reporting Information [Line Items]    
Revenues 1,260us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementGeographicalAxis
= epam_OtherReportableSegmentsMember
1,392us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementGeographicalAxis
= epam_OtherReportableSegmentsMember
Operating profit (457)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementGeographicalAxis
= epam_OtherReportableSegmentsMember
(1,318)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementGeographicalAxis
= epam_OtherReportableSegmentsMember
Accounts Receivable | Customer Concentration Risk | Billed | UBS AG    
Segment Reporting Information [Line Items]    
Number of customers 1epam_NumberofCustomers
/ us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis
= us-gaap_BilledRevenuesMember
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= epam_UbsAgMember
 
Percentage of total revenues 15.60%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis
= us-gaap_BilledRevenuesMember
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= epam_UbsAgMember
 
Accounts Receivable | Customer Concentration Risk | Unbilled | UBS AG and Barclays Capital    
Segment Reporting Information [Line Items]    
Number of customers 2epam_NumberofCustomers
/ us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis
= us-gaap_UnbilledRevenuesMember
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= epam_UBSAGandBarclaysCapitalMember
 
Percentage of total revenues 27.10%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_AccountsNotesLoansAndFinancingReceivablesByBillingStatusTypeAxis
= us-gaap_UnbilledRevenuesMember
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_AccountsReceivableMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= epam_UBSAGandBarclaysCapitalMember
 
Segment Revenues | Customer Concentration Risk | UBS AG    
Segment Reporting Information [Line Items]    
Number of customers 1epam_NumberofCustomers
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueSegmentMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= epam_UbsAgMember
1epam_NumberofCustomers
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueSegmentMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= epam_UbsAgMember
Segment Revenues | Customer Concentration Risk | Operating Segments | UBS AG    
Segment Reporting Information [Line Items]    
Revenues $ 30,933us-gaap_SalesRevenueNet
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueSegmentMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= epam_UbsAgMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember
$ 20,024us-gaap_SalesRevenueNet
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesRevenueSegmentMember
/ us-gaap_ConcentrationRiskByTypeAxis
= us-gaap_CustomerConcentrationRiskMember
/ us-gaap_MajorCustomersAxis
= epam_UbsAgMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_OperatingSegmentsMember