XML 54 R45.htm IDEA: XBRL DOCUMENT v2.4.1.9
Business Combinations, Goodwill and Intangible Assets - Additional Information (Detail) (USD $)
In Thousands, except Share data, unless otherwise specified
3 Months Ended 0 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Oct. 24, 2014
Mar. 20, 2015
Customer
Dec. 31, 2014
Business Acquisition [Line Items]          
Revenues $ 143,510us-gaap_SalesRevenueServicesNet $ 121,797us-gaap_SalesRevenueServicesNet      
Amortization expense 2,059us-gaap_AmortizationOfIntangibleAssets 1,536us-gaap_AmortizationOfIntangibleAssets      
Indefinite lived trade names and trademarks 900us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill       900us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill
United States [Member]          
Business Acquisition [Line Items]          
Revenues 111,865us-gaap_SalesRevenueServicesNet
/ us-gaap_StatementGeographicalAxis
= country_US
90,413us-gaap_SalesRevenueServicesNet
/ us-gaap_StatementGeographicalAxis
= country_US
     
Overland Solutions Inc [Member]          
Business Acquisition [Line Items]          
Business acquisition, Agreement date Oct. 24, 2014        
Business acquisition, cash consideration     65,940us-gaap_PaymentsToAcquireBusinessesGross
/ us-gaap_BusinessAcquisitionAxis
= exls_OverlandSolutionsIncMember
   
Working capital adjustments included in business acquisitions cash consideration     12,940exls_WorkingCapitalBaselineAndOtherAdjustmentsAsOfAcquisitionDate
/ us-gaap_BusinessAcquisitionAxis
= exls_OverlandSolutionsIncMember
   
Revenues 16,873us-gaap_SalesRevenueServicesNet
/ us-gaap_BusinessAcquisitionAxis
= exls_OverlandSolutionsIncMember
       
RPM Direct LLC and RPM Data Solutions LLC [Member]          
Business Acquisition [Line Items]          
Business acquisition, Agreement date Mar. 20, 2015        
Business acquisition, cash consideration       47,000us-gaap_PaymentsToAcquireBusinessesGross
/ us-gaap_BusinessAcquisitionAxis
= exls_RpmDirectLlcAndRpmDataSolutionsLlcMember
 
Revenues 1,191us-gaap_SalesRevenueServicesNet
/ us-gaap_BusinessAcquisitionAxis
= exls_RpmDirectLlcAndRpmDataSolutionsLlcMember
       
Fair value of earn-out payment       2,844exls_EarnoutPaymentsFairValueDisclosure
/ us-gaap_BusinessAcquisitionAxis
= exls_RpmDirectLlcAndRpmDataSolutionsLlcMember
 
Business acquisition, Number of restricted shares of common stock issued       122,131exls_BusinessAcquisitionRestrictedStockIssued
/ us-gaap_BusinessAcquisitionAxis
= exls_RpmDirectLlcAndRpmDataSolutionsLlcMember
 
Business acquisition, aggregate fair value amount of restricted shares of common stock       4,150exls_BusinessAcquisitionRestrictedStockValueIssued
/ us-gaap_BusinessAcquisitionAxis
= exls_RpmDirectLlcAndRpmDataSolutionsLlcMember
 
Aggregate fair value of restricted stock units granted       3,850us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
/ us-gaap_BusinessAcquisitionAxis
= exls_RpmDirectLlcAndRpmDataSolutionsLlcMember
 
Restricted stock units granted       113,302us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_BusinessAcquisitionAxis
= exls_RpmDirectLlcAndRpmDataSolutionsLlcMember
 
Number of consumers       250,000,000exls_NumberOfConsumers
/ us-gaap_BusinessAcquisitionAxis
= exls_RpmDirectLlcAndRpmDataSolutionsLlcMember
 
Acquisition related costs 303us-gaap_BusinessCombinationAcquisitionRelatedCosts
/ us-gaap_BusinessAcquisitionAxis
= exls_RpmDirectLlcAndRpmDataSolutionsLlcMember
       
RPM Direct LLC and RPM Data Solutions LLC [Member] | United States [Member]          
Business Acquisition [Line Items]          
Number of consumers       120,000,000exls_NumberOfConsumers
/ us-gaap_BusinessAcquisitionAxis
= exls_RpmDirectLlcAndRpmDataSolutionsLlcMember
/ us-gaap_StatementGeographicalAxis
= country_US
 
RPM Direct LLC and RPM Data Solutions LLC [Member] | Maximum [Member]          
Business Acquisition [Line Items]          
Earn out consideration payable       $ 23,000us-gaap_BusinessCombinationContingentConsiderationLiability
/ us-gaap_BusinessAcquisitionAxis
= exls_RpmDirectLlcAndRpmDataSolutionsLlcMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
 
Customer Relationships [Member]          
Business Acquisition [Line Items]          
Weighted average life of intangible assets 8 years 10 months 24 days        
Customer Relationships [Member] | Overland Solutions Inc [Member]          
Business Acquisition [Line Items]          
Useful life 12 years        
Customer Relationships [Member] | RPM Direct LLC and RPM Data Solutions LLC [Member]          
Business Acquisition [Line Items]          
Useful life 5 years 8 months 12 days        
Leasehold Benefits [Member]          
Business Acquisition [Line Items]          
Weighted average life of intangible assets 8 years        
Developed Technology [Member]          
Business Acquisition [Line Items]          
Weighted average life of intangible assets 6 years 6 months        
Developed Technology [Member] | Overland Solutions Inc [Member]          
Business Acquisition [Line Items]          
Useful life 5 years        
Developed Technology [Member] | RPM Direct LLC and RPM Data Solutions LLC [Member]          
Business Acquisition [Line Items]          
Useful life 5 years        
Non-compete Agreements [Member]          
Business Acquisition [Line Items]          
Weighted average life of intangible assets 4 years 10 months 24 days        
Non-compete Agreements [Member] | RPM Direct LLC and RPM Data Solutions LLC [Member]          
Business Acquisition [Line Items]          
Useful life 5 years        
Trade Names and Trademarks [Member]          
Business Acquisition [Line Items]          
Weighted average life of intangible assets 6 years 9 months 18 days        
Trade Names and Trademarks [Member] | Overland Solutions Inc [Member]          
Business Acquisition [Line Items]          
Useful life 10 years        
Trade Names [Member] | RPM Direct LLC and RPM Data Solutions LLC [Member]          
Business Acquisition [Line Items]          
Useful life 5 years