XML 18 R46.htm IDEA: XBRL DOCUMENT v2.4.1.9
OPERATING SEGMENTS, Revenues by Client Location (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Segment Reporting, Revenue Reconciling Item [Line Items]    
Revenues $ 200,045us-gaap_SalesRevenueNet $ 160,384us-gaap_SalesRevenueNet
Reimbursable expenses and other revenues    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Revenues 1,857us-gaap_SalesRevenueNet
/ us-gaap_ProductOrServiceAxis
= epam_AllOtherMember
1,967us-gaap_SalesRevenueNet
/ us-gaap_ProductOrServiceAxis
= epam_AllOtherMember
United States    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Revenues 92,182us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= country_US
69,136us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= country_US
United Kingdom    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Revenues 38,565us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= country_GB
34,244us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= country_GB
Switzerland    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Revenues 26,351us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= country_CH
20,532us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= country_CH
Canada    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Revenues 12,485us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= country_CA
9,981us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= country_CA
Russia    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Revenues 7,259us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= country_RU
10,390us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= country_RU
Germany    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Revenues 6,498us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= country_DE
6,132us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= country_DE
Hong Kong    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Revenues 5,210us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= country_HK
0us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= country_HK
Netherlands    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Revenues 2,046us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= country_NL
2,118us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= country_NL
Sweden    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Revenues 2,013us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= country_SE
2,312us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= country_SE
Belgium    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Revenues 1,525us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= country_BE
641us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= country_BE
Kazakhstan    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Revenues 1,259us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= country_KZ
1,242us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= country_KZ
Ireland    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Revenues 1,187us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= country_IE
0us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= country_IE
Other locations    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Revenues $ 1,608us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= epam_OtherCountriesMember
$ 1,689us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= epam_OtherCountriesMember