2015 Q2 Form 10-Q Financial Statement

#000119312515270896 Filed on July 30, 2015

View on sec.gov

Income Statement

Concept 2015 Q2 2014 Q2
Revenue $155.6M $119.7M
YoY Change 29.97% 3.22%
Cost Of Revenue $100.5M $81.30M
YoY Change 23.62% 9.97%
Gross Profit $55.14M $38.48M
YoY Change 43.31% -8.55%
Gross Profit Margin 35.43% 32.14%
Selling, General & Admin $31.83M $25.70M
YoY Change 23.85% 12.29%
% of Gross Profit 57.73% 66.8%
Research & Development
YoY Change
% of Gross Profit
Depreciation & Amortization $5.253M $6.679M
YoY Change -21.35% 4.98%
% of Gross Profit 9.53% 17.36%
Operating Expenses $39.90M $32.38M
YoY Change 23.2% 10.7%
Operating Profit $15.25M $6.097M
YoY Change 150.09% -52.47%
Interest Expense $360.0K $75.00K
YoY Change 380.0%
% of Operating Profit 2.36% 1.23%
Other Income/Expense, Net $2.357M $721.0K
YoY Change 226.91% 2904.17%
Pretax Income $17.61M $6.818M
YoY Change 158.21% -46.95%
Income Tax $5.531M -$944.0K
% Of Pretax Income 31.42% -13.85%
Net Earnings $12.07M $7.762M
YoY Change 55.55% -15.96%
Net Earnings / Revenue 7.76% 6.48%
Basic Earnings Per Share $0.36 $0.24
Diluted Earnings Per Share $0.35 $0.23
COMMON SHARES
Basic Shares Outstanding 33.42M shares 32.81M shares
Diluted Shares Outstanding 34.21M shares 33.67M shares

Balance Sheet

Concept 2015 Q2 2014 Q2
SHORT-TERM ASSETS
Cash & Short-Term Investments $172.5M $168.5M
YoY Change 2.37% 40.18%
Cash & Equivalents $94.65M $160.9M
Short-Term Investments $77.90M $7.600M
Other Short-Term Assets $13.69M $11.22M
YoY Change 21.95% 44.57%
Inventory
Prepaid Expenses $7.738M $5.564M
Receivables $94.22M $73.72M
Other Receivables $0.00 $0.00
Total Short-Term Assets $301.6M $272.9M
YoY Change 10.53% 25.7%
LONG-TERM ASSETS
Property, Plant & Equipment $48.15M $45.98M
YoY Change 4.73% 28.95%
Goodwill $170.1M $108.1M
YoY Change 57.35% -0.56%
Intangibles $58.96M $31.15M
YoY Change 89.3% -16.46%
Long-Term Investments
YoY Change
Other Assets $23.49M $23.82M
YoY Change -1.4% 27.88%
Total Long-Term Assets $312.1M $221.4M
YoY Change 40.96% 0.98%
TOTAL ASSETS
Total Short-Term Assets $301.6M $272.9M
Total Long-Term Assets $312.1M $221.4M
Total Assets $613.7M $494.3M
YoY Change 24.17% 13.28%
SHORT-TERM LIABILITIES
YoY Change
Accounts Payable $5.832M $4.294M
YoY Change 35.82% 97.52%
Accrued Expenses $37.57M $29.72M
YoY Change 26.41% -8.29%
Deferred Revenue
YoY Change
Short-Term Debt $10.00M $0.00
YoY Change
Long-Term Debt Due $10.70M $1.100M
YoY Change 872.73% -26.67%
Total Short-Term Liabilities $94.89M $69.62M
YoY Change 36.3% 6.68%
LONG-TERM LIABILITIES
Long-Term Debt $60.00M $1.000M
YoY Change 5900.0% -50.0%
Other Long-Term Liabilities $1.217M $2.811M
YoY Change -56.71% 228.39%
Total Long-Term Liabilities $14.04M $14.39M
YoY Change -2.39% -10.85%
TOTAL LIABILITIES
Total Short-Term Liabilities $94.89M $69.62M
Total Long-Term Liabilities $14.04M $14.39M
Total Liabilities $169.3M $84.98M
YoY Change 99.17% 1.94%
SHAREHOLDERS EQUITY
Retained Earnings $291.1M $255.9M
YoY Change 13.75% 23.09%
Common Stock $243.4M $223.5M
YoY Change 8.89% 677206.06%
Preferred Stock
YoY Change
Treasury Stock (at cost) $33.07M $25.10M
YoY Change 31.74% 635.45%
Treasury Stock Shares 1.445M shares 1.188M shares
Shareholders Equity $444.5M $409.3M
YoY Change
Total Liabilities & Shareholders Equity $613.7M $494.3M
YoY Change 24.17% 13.28%

Cashflow Statement

Concept 2015 Q2 2014 Q2
OPERATING ACTIVITIES
Net Income $12.07M $7.762M
YoY Change 55.55% -15.96%
Depreciation, Depletion And Amortization $5.253M $6.679M
YoY Change -21.35% 4.98%
Cash From Operating Activities $27.10M $22.80M
YoY Change 18.86% 21.28%
INVESTING ACTIVITIES
Capital Expenditures -$5.600M -$5.900M
YoY Change -5.08% 59.46%
Acquisitions
YoY Change
Other Investing Activities -$62.80M -$400.0K
YoY Change 15600.0% -500.0%
Cash From Investing Activities -$68.30M -$6.300M
YoY Change 984.13% 80.0%
FINANCING ACTIVITIES
Cash Dividend Paid
YoY Change
Common Stock Issuance & Retirement, Net
YoY Change
Debt Paid & Issued, Net
YoY Change
Cash From Financing Activities -14.40M 900.0K
YoY Change -1700.0% 28.57%
NET CHANGE
Cash From Operating Activities 27.10M 22.80M
Cash From Investing Activities -68.30M -6.300M
Cash From Financing Activities -14.40M 900.0K
Net Change In Cash -55.60M 17.40M
YoY Change -419.54% 8.75%
FREE CASH FLOW
Cash From Operating Activities $27.10M $22.80M
Capital Expenditures -$5.600M -$5.900M
Free Cash Flow $32.70M $28.70M
YoY Change 13.94% 27.56%

Facts In Submission

Frame Concept Type Concept / XBRL Key Value Unit
CY2015Q3 dei Entity Common Stock Shares Outstanding
EntityCommonStockSharesOutstanding
33154662 shares
CY2014Q2 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
160937000
CY2015Q2 us-gaap Treasury Stock Shares
TreasuryStockShares
1445327 shares
CY2015Q2 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
100000000 shares
CY2015Q2 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
33213549 shares
CY2015Q2 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
0.001
CY2015Q2 us-gaap Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
15000000 shares
CY2015Q2 us-gaap Preferred Stock Shares Issued
PreferredStockSharesIssued
0 shares
CY2015Q2 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
34658876 shares
CY2015Q2 us-gaap Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
0.001
CY2015Q2 us-gaap Liabilities Noncurrent
LiabilitiesNoncurrent
14041000
CY2015Q2 us-gaap Capital Leases Future Minimum Payments Due In Rolling Year Three
CapitalLeasesFutureMinimumPaymentsDueInRollingYearThree
85000
CY2015Q2 us-gaap Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
243348000
CY2015Q2 us-gaap Operating Leases Future Minimum Payments Due In Rolling Year Three
OperatingLeasesFutureMinimumPaymentsDueInRollingYearThree
3452000
CY2015Q2 us-gaap Operating Leases Future Minimum Payments Due
OperatingLeasesFutureMinimumPaymentsDue
22295000
CY2015Q2 us-gaap Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
28834000
CY2015Q2 us-gaap Stockholders Equity
StockholdersEquity
444462000
CY2015Q2 us-gaap Operating Leases Future Minimum Payments Next Rolling Twelve Months
OperatingLeasesFutureMinimumPaymentsNextRollingTwelveMonths
9620000
CY2015Q2 us-gaap Long Term Debt Noncurrent
LongTermDebtNoncurrent
60000000
CY2015Q2 us-gaap Payables To Customers
PayablesToCustomers
2983000
CY2015Q2 us-gaap Derivative Instruments And Hedges Liabilities
DerivativeInstrumentsAndHedgesLiabilities
1281000
CY2015Q2 us-gaap Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
1217000
CY2015Q2 us-gaap Deferred Rent Credit
DeferredRentCredit
6855000
CY2015Q2 us-gaap Accumulated Depreciation Depletion And Amortization Property Plant And Equipment Excluding Capital Leased Assets
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipmentExcludingCapitalLeasedAssets
88558000
CY2015Q2 us-gaap Operating Leases Future Minimum Payments Due In Rolling After Year Five
OperatingLeasesFutureMinimumPaymentsDueInRollingAfterYearFive
310000
CY2015Q2 us-gaap Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
29558000
CY2015Q2 us-gaap Short Term Borrowings
ShortTermBorrowings
10000000
CY2015Q2 us-gaap Other Commitment Due In Next Twelve Months
OtherCommitmentDueInNextTwelveMonths
2709000
CY2015Q2 us-gaap Unrecognized Tax Benefits
UnrecognizedTaxBenefits
3983000
CY2015Q2 us-gaap Other Liabilities Current
OtherLiabilitiesCurrent
6212000
CY2015Q2 us-gaap Deferred Rent Credit Noncurrent
DeferredRentCreditNoncurrent
6268000
CY2015Q2 us-gaap Unrecognized Tax Benefits That Would Impact Effective Tax Rate
UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
4241000
CY2015Q2 us-gaap Deferred Revenue Current
DeferredRevenueCurrent
11994000
CY2015Q2 us-gaap Accounts Payable Current
AccountsPayableCurrent
5832000
CY2015Q2 us-gaap Capital Leases Future Minimum Payments Present Value Of Net Minimum Payments
CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments
984000
CY2015Q2 us-gaap Capital Leases Future Minimum Payments Due In Rolling Year Four
CapitalLeasesFutureMinimumPaymentsDueInRollingYearFour
27000
CY2015Q2 us-gaap Accrued Liabilities Current
AccruedLiabilitiesCurrent
37571000
CY2015Q2 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
291065000
CY2015Q2 us-gaap Liabilities
Liabilities
169256000
CY2015Q2 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
613718000
CY2015Q2 us-gaap Unrecognized Tax Benefits Interest On Income Taxes Accrued
UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued
1258000
CY2015Q2 us-gaap Common Stock Value
CommonStockValue
35000
CY2015Q2 us-gaap Commitments And Contingencies
CommitmentsAndContingencies
CY2015Q2 us-gaap Pension And Other Postretirement Defined Benefit Plans Liabilities Noncurrent
PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
1531000
CY2015Q2 us-gaap Derivative Instruments And Hedges Liabilities Noncurrent
DerivativeInstrumentsAndHedgesLiabilitiesNoncurrent
784000
CY2015Q2 us-gaap Operating Leases Future Minimum Payments Due In Rolling Year Five
OperatingLeasesFutureMinimumPaymentsDueInRollingYearFive
1298000
CY2015Q2 us-gaap Operating Leases Future Minimum Payments Due In Rolling Year Two
OperatingLeasesFutureMinimumPaymentsDueInRollingYearTwo
5145000
CY2015Q2 us-gaap Capital Leases Future Minimum Payments Next Rolling Twelve Months
CapitalLeasesFutureMinimumPaymentsNextRollingTwelveMonths
731000
CY2015Q2 us-gaap Liabilities Current
LiabilitiesCurrent
94892000
CY2015Q2 us-gaap Preferred Stock Value
PreferredStockValue
CY2015Q2 us-gaap Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
-56917000
CY2015Q2 us-gaap Operating Leases Future Minimum Payments Due In Rolling Year Four
OperatingLeasesFutureMinimumPaymentsDueInRollingYearFour
2470000
CY2015Q2 us-gaap Capital Leases Lessee Balance Sheet Assets By Major Class Accumulated Deprecation
CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation
1255000
CY2015Q2 us-gaap Capital Lease Obligations Current
CapitalLeaseObligationsCurrent
661000
CY2015Q2 us-gaap Capital Lease Obligations Noncurrent
CapitalLeaseObligationsNoncurrent
323000
CY2015Q2 us-gaap Capital Leases Future Minimum Payments Due
CapitalLeasesFutureMinimumPaymentsDue
1089000
CY2015Q2 us-gaap Capital Leases Future Minimum Payments Due In Rolling Year Two
CapitalLeasesFutureMinimumPaymentsDueInRollingYearTwo
246000
CY2015Q2 us-gaap Finite Lived Intangible Assets Amortization Expense Rolling Year Four
FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFour
10404000
CY2015Q2 us-gaap Other Assets Noncurrent
OtherAssetsNoncurrent
23488000
CY2015Q2 us-gaap Assets
Assets
613718000
CY2015Q2 us-gaap Finite Lived Intangible Assets Amortization Expense Next Rolling Twelve Months
FiniteLivedIntangibleAssetsAmortizationExpenseNextRollingTwelveMonths
11159000
CY2015Q2 us-gaap Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
58960000
CY2015Q2 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
94216000
CY2015Q2 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
48152000
CY2015Q2 us-gaap Restricted Cash And Cash Equivalents Noncurrent
RestrictedCashAndCashEquivalentsNoncurrent
3342000
CY2015Q2 us-gaap Finite Lived Intangible Assets Amortization Expense Rolling Year Three
FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearThree
10832000
CY2015Q2 us-gaap Treasury Stock Value
TreasuryStockValue
33069000
CY2015Q2 us-gaap Assets Current
AssetsCurrent
301608000
CY2015Q2 us-gaap Other Assets Current
OtherAssetsCurrent
13687000
CY2015Q2 us-gaap Capital Leases Balance Sheet Assets By Major Class Net
CapitalLeasesBalanceSheetAssetsByMajorClassNet
681000
CY2015Q2 us-gaap Capital Leased Assets Gross
CapitalLeasedAssetsGross
1936000
CY2015Q2 us-gaap Restricted Cash And Cash Equivalents At Carrying Value
RestrictedCashAndCashEquivalentsAtCarryingValue
2466000
CY2015Q2 us-gaap Defined Benefit Plan Fair Value Of Plan Assets
DefinedBenefitPlanFairValueOfPlanAssets
4559000
CY2015Q2 us-gaap Goodwill
Goodwill
170129000
CY2015Q2 us-gaap Capital Leases Future Minimum Payments Interest Included In Payments
CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments
105000
CY2015Q2 us-gaap Finite Lived Intangible Assets Amortization Expense Rolling Year Two
FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearTwo
11152000
CY2015Q2 us-gaap Prepaid Expense Current
PrepaidExpenseCurrent
7738000
CY2015Q2 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
94651000
CY2015Q2 us-gaap Deferred Tax Assets Net Noncurrent
DeferredTaxAssetsNetNoncurrent
8039000
CY2015Q2 us-gaap Finite Lived Intangible Assets Amortization Expense Rolling Year Five
FiniteLivedIntangibleAssetsAmortizationExpenseRollingYearFive
6288000
CY2015Q2 us-gaap Short Term Investments
ShortTermInvestments
77880000
CY2015Q2 us-gaap Indefinite Lived Intangible Assets Excluding Goodwill
IndefiniteLivedIntangibleAssetsExcludingGoodwill
900000
CY2015Q2 us-gaap Prepaid Taxes
PrepaidTaxes
6321000
CY2015Q2 us-gaap Property Plant And Equipment Net Excluding Capital Leased Assets
PropertyPlantAndEquipmentNetExcludingCapitalLeasedAssets
47471000
CY2015Q2 us-gaap Deferred Tax Assets Net Current
DeferredTaxAssetsNetCurrent
4649000
CY2015Q2 us-gaap Property Plant And Equipment Gross Excluding Capital Leased Assets
PropertyPlantAndEquipmentGrossExcludingCapitalLeasedAssets
136029000
CY2015Q2 us-gaap Finite Lived Intangible Assets Amortization Expense Rolling After Year Five
FiniteLivedIntangibleAssetsAmortizationExpenseRollingAfterYearFive
8225000
CY2015Q2 us-gaap Intangible Assets Gross Excluding Goodwill
IntangibleAssetsGrossExcludingGoodwill
88518000
CY2015Q2 exls Amounts Paid As Deposits In Respect Of Contingencies
AmountsPaidAsDepositsInRespectOfContingencies
13067000
CY2015Q2 exls Aggregate Disputed Amount Related To Transfer Pricing
AggregateDisputedAmountRelatedToTransferPricing
19847000
CY2015Q2 exls Bank Guarantee Issued
BankGuaranteeIssued
2082000
CY2015Q2 exls Payment Of Bank Guarantee
PaymentOfBankGuarantee
15149000
CY2015Q2 exls Accrued Expenses Current
AccruedExpensesCurrent
27095000
CY2015Q2 exls Stockholders Equity Including Shares Held In Treasury
StockholdersEquityIncludingSharesHeldInTreasury
477531000
CY2013Q4 us-gaap Goodwill
Goodwill
107407000
CY2013Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
148065000
CY2014Q4 us-gaap Treasury Stock Shares
TreasuryStockShares
1297885 shares
CY2014Q4 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
100000000 shares
CY2014Q4 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
32905467 shares
CY2014Q4 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
0.001
CY2014Q4 us-gaap Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
15000000 shares
CY2014Q4 us-gaap Preferred Stock Shares Issued
PreferredStockSharesIssued
0 shares
CY2014Q4 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
34203352 shares
CY2014Q4 us-gaap Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
0.001
CY2014Q4 us-gaap Liabilities Noncurrent
LiabilitiesNoncurrent
12870000
CY2014Q4 us-gaap Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
233173000
CY2014Q4 us-gaap Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
37606000
CY2014Q4 us-gaap Stockholders Equity
StockholdersEquity
419158000
CY2014Q4 us-gaap Long Term Debt Noncurrent
LongTermDebtNoncurrent
50000000
CY2014Q4 us-gaap Payables To Customers
PayablesToCustomers
9241000
CY2014Q4 us-gaap Derivative Instruments And Hedges Liabilities
DerivativeInstrumentsAndHedgesLiabilities
2385000
CY2014Q4 us-gaap Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
1895000
CY2014Q4 us-gaap Deferred Rent Credit
DeferredRentCredit
6544000
CY2014Q4 us-gaap Accumulated Depreciation Depletion And Amortization Property Plant And Equipment Excluding Capital Leased Assets
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipmentExcludingCapitalLeasedAssets
82947000
CY2014Q4 us-gaap Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
24715000
CY2014Q4 us-gaap Unrecognized Tax Benefits
UnrecognizedTaxBenefits
2761000
CY2014Q4 us-gaap Other Liabilities Current
OtherLiabilitiesCurrent
4129000
CY2014Q4 us-gaap Deferred Rent Credit Noncurrent
DeferredRentCreditNoncurrent
5977000
CY2014Q4 us-gaap Unrecognized Tax Benefits That Would Impact Effective Tax Rate
UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
2878000
CY2014Q4 us-gaap Deferred Revenue Current
DeferredRevenueCurrent
7690000
CY2014Q4 us-gaap Accounts Payable Current
AccountsPayableCurrent
4663000
CY2014Q4 us-gaap Accrued Liabilities Current
AccruedLiabilitiesCurrent
40206000
CY2014Q4 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
269424000
CY2014Q4 us-gaap Liabilities
Liabilities
154398000
CY2014Q4 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
573556000
CY2014Q4 us-gaap Unrecognized Tax Benefits Interest On Income Taxes Accrued
UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued
1117000
CY2014Q4 us-gaap Common Stock Value
CommonStockValue
34000
CY2014Q4 us-gaap Commitments And Contingencies
CommitmentsAndContingencies
CY2014Q4 us-gaap Pension And Other Postretirement Defined Benefit Plans Liabilities Noncurrent
PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
1544000
CY2014Q4 us-gaap Derivative Instruments And Hedges Liabilities Noncurrent
DerivativeInstrumentsAndHedgesLiabilitiesNoncurrent
576000
CY2014Q4 us-gaap Liabilities Current
LiabilitiesCurrent
90968000
CY2014Q4 us-gaap Preferred Stock Value
PreferredStockValue
CY2014Q4 us-gaap Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
-55509000
CY2014Q4 us-gaap Capital Leases Lessee Balance Sheet Assets By Major Class Accumulated Deprecation
CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation
1145000
CY2014Q4 us-gaap Capital Lease Obligations Current
CapitalLeaseObligationsCurrent
803000
CY2014Q4 us-gaap Capital Lease Obligations Noncurrent
CapitalLeaseObligationsNoncurrent
560000
CY2014Q4 us-gaap Other Assets Noncurrent
OtherAssetsNoncurrent
23975000
CY2014Q4 us-gaap Assets
Assets
573556000
CY2014Q4 us-gaap Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
46979000
CY2014Q4 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
80244000
CY2014Q4 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
45369000
CY2014Q4 us-gaap Restricted Cash And Cash Equivalents Noncurrent
RestrictedCashAndCashEquivalentsNoncurrent
3258000
CY2014Q4 us-gaap Treasury Stock Value
TreasuryStockValue
27964000
CY2014Q4 us-gaap Assets Current
AssetsCurrent
302391000
CY2014Q4 us-gaap Other Assets Current
OtherAssetsCurrent
12533000
CY2014Q4 us-gaap Capital Leases Balance Sheet Assets By Major Class Net
CapitalLeasesBalanceSheetAssetsByMajorClassNet
883000
CY2014Q4 us-gaap Capital Leased Assets Gross
CapitalLeasedAssetsGross
2028000
CY2014Q4 us-gaap Restricted Cash And Cash Equivalents At Carrying Value
RestrictedCashAndCashEquivalentsAtCarryingValue
1395000
CY2014Q4 us-gaap Defined Benefit Plan Fair Value Of Plan Assets
DefinedBenefitPlanFairValueOfPlanAssets
4752000
CY2014Q4 us-gaap Goodwill
Goodwill
139599000
CY2014Q4 us-gaap Prepaid Expense Current
PrepaidExpenseCurrent
5783000
CY2014Q4 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
176499000
CY2014Q4 us-gaap Deferred Tax Assets Net Noncurrent
DeferredTaxAssetsNetNoncurrent
11985000
CY2014Q4 us-gaap Short Term Investments
ShortTermInvestments
11577000
CY2014Q4 us-gaap Indefinite Lived Intangible Assets Excluding Goodwill
IndefiniteLivedIntangibleAssetsExcludingGoodwill
900000
CY2014Q4 us-gaap Prepaid Taxes
PrepaidTaxes
9905000
CY2014Q4 us-gaap Property Plant And Equipment Net Excluding Capital Leased Assets
PropertyPlantAndEquipmentNetExcludingCapitalLeasedAssets
44486000
CY2014Q4 us-gaap Deferred Tax Assets Net Current
DeferredTaxAssetsNetCurrent
4455000
CY2014Q4 us-gaap Property Plant And Equipment Gross Excluding Capital Leased Assets
PropertyPlantAndEquipmentGrossExcludingCapitalLeasedAssets
127433000
CY2014Q4 us-gaap Intangible Assets Gross Excluding Goodwill
IntangibleAssetsGrossExcludingGoodwill
71694000
CY2014Q4 exls Amounts Paid As Deposits In Respect Of Contingencies
AmountsPaidAsDepositsInRespectOfContingencies
12564000
CY2014Q4 exls Aggregate Disputed Amount Related To Transfer Pricing
AggregateDisputedAmountRelatedToTransferPricing
22866000
CY2014Q4 exls Bank Guarantee Issued
BankGuaranteeIssued
2102000
CY2014Q4 exls Payment Of Bank Guarantee
PaymentOfBankGuarantee
14666000
CY2014Q4 exls Accrued Expenses Current
AccruedExpensesCurrent
24451000
CY2014Q4 exls Stockholders Equity Including Shares Held In Treasury
StockholdersEquityIncludingSharesHeldInTreasury
447122000
us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.56
us-gaap Net Cash Provided By Used In Operating Activities Continuing Operations
NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
27753000
us-gaap Shares Paid For Tax Withholding For Share Based Compensation
SharesPaidForTaxWithholdingForShareBasedCompensation
18256 shares
us-gaap Accelerated Share Repurchases Final Price Paid Per Share
AcceleratedShareRepurchasesFinalPricePaidPerShare
25.14
us-gaap Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
192669 shares
us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
33551904 shares
us-gaap Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
883284 shares
us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
32668620 shares
us-gaap Defined Contribution Plan Maximum Annual Contributions Per Employee Percent
DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent
0.03 pure
us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.58
us-gaap Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
0.157 pure
us-gaap Repayments Of Long Term Capital Lease Obligations
RepaymentsOfLongTermCapitalLeaseObligations
564000
us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
16637000
us-gaap Net Income Loss
NetIncomeLoss
18910000
us-gaap Other Nonoperating Income
OtherNonoperatingIncome
216000
us-gaap Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
459000
us-gaap Defined Benefit Plan Expected Return On Plan Assets
DefinedBenefitPlanExpectedReturnOnPlanAssets
87000
us-gaap Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
15711000
us-gaap Other Comprehensive Income Loss Reclassification Adjustment From Aoci Pension And Other Postretirement Benefit Plans For Net Gain Loss Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax
-15000
us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
2008000
us-gaap Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
459000
us-gaap Gain Loss On Discontinuation Of Cash Flow Hedge Due To Forecasted Transaction Probable Of Not Occurring Net
GainLossOnDiscontinuationOfCashFlowHedgeDueToForecastedTransactionProbableOfNotOccurringNet
0
us-gaap Sales Revenue Services Net
SalesRevenueServicesNet
241535000
us-gaap Operating Income Loss
OperatingIncomeLoss
21584000
us-gaap Increase Decrease In Other Operating Assets
IncreaseDecreaseInOtherOperatingAssets
1706000
us-gaap Gross Profit
GrossProfit
85354000
us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
1817000
us-gaap Other Comprehensive Income Unrealized Gain Loss On Derivatives Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
7366000
us-gaap Nonoperating Income Expense
NonoperatingIncomeExpense
847000
us-gaap Increase Decrease In Restricted Cash For Operating Activities
IncreaseDecreaseInRestrictedCashForOperatingActivities
291000
us-gaap Other Comprehensive Income Loss Reclassification Adjustment From Aoci On Derivatives Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax
-980000
us-gaap Investment Income Interest And Dividend
InvestmentIncomeInterestAndDividend
1789000
us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
-2472000
us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
-970000
us-gaap Payments To Acquire Short Term Investments
PaymentsToAcquireShortTermInvestments
1408000
us-gaap Other Comprehensive Income Defined Benefit Plans Net Unamortized Gain Loss Arising During Period Net Of Tax
OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
-59000
us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
34621000
us-gaap Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
4871000
us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
6142000
us-gaap Other Comprehensive Income Unrealized Gain Loss On Derivatives Arising During Period Tax
OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax
2186000
us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
31040000
us-gaap Increase Decrease In Other Accounts Payable And Accrued Liabilities
IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
-3959000
us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
22431000
us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
0
us-gaap Realized Investment Gains Losses
RealizedInvestmentGainsLosses
0
us-gaap Foreign Currency Transaction Gain Loss Unrealized
ForeignCurrencyTransactionGainLossUnrealized
-2206000
us-gaap Other Noncash Income Expense
OtherNoncashIncomeExpense
8000
us-gaap Defined Benefit Plan Interest Cost
DefinedBenefitPlanInterestCost
260000
us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
3521000
us-gaap Share Based Compensation
ShareBasedCompensation
6142000
us-gaap Defined Contribution Plan Employer Discretionary Contribution Amount
DefinedContributionPlanEmployerDiscretionaryContributionAmount
2861000
us-gaap Increase Decrease In Deferred Revenue
IncreaseDecreaseInDeferredRevenue
1035000
us-gaap Selling And Marketing Expense
SellingAndMarketingExpense
19695000
us-gaap Operating Leases Rent Expense Net
OperatingLeasesRentExpenseNet
9256000
us-gaap Cash And Cash Equivalents Period Increase Decrease
CashAndCashEquivalentsPeriodIncreaseDecrease
12872000
us-gaap Operating Expenses
OperatingExpenses
63770000
us-gaap Other Comprehensive Income Defined Benefit Plans Net Unamortized Gain Loss Arising During Period Tax
OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax
0
us-gaap Interest Expense
InterestExpense
188000
us-gaap Net Cash Provided By Used In Investing Activities Continuing Operations
NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
-18045000
us-gaap Tax Adjustments Settlements And Unusual Provisions
TaxAdjustmentsSettlementsAndUnusualProvisions
2173000
us-gaap Net Cash Provided By Used In Financing Activities Continuing Operations
NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
1790000
us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
2709000
us-gaap Defined Contribution Plan Cost Recognized
DefinedContributionPlanCostRecognized
845000
us-gaap Increase Decrease In Employee Related Liabilities
IncreaseDecreaseInEmployeeRelatedLiabilities
-4940000
us-gaap Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
2813000
us-gaap Defined Benefit Plan Service Cost
DefinedBenefitPlanServiceCost
728000
us-gaap Increase Decrease In Accrued Income Taxes Payable
IncreaseDecreaseInAccruedIncomeTaxesPayable
-6263000
us-gaap Effect Of Exchange Rate On Cash And Cash Equivalents
EffectOfExchangeRateOnCashAndCashEquivalents
1374000
us-gaap Other Comprehensive Income Loss Reclassification Adjustment From Aoci Pension And Other Postretirement Benefit Plans For Net Gain Loss Net Of Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
-55000
us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
3025000
us-gaap Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
419000
us-gaap Depreciation And Amortization
DepreciationAndAmortization
13035000
us-gaap Cost Of Services Excluding Depreciation Depletion And Amortization
CostOfServicesExcludingDepreciationDepletionAndAmortization
156181000
us-gaap Defined Benefit Plan Net Periodic Benefit Cost
DefinedBenefitPlanNetPeriodicBenefitCost
971000
us-gaap Depreciation
Depreciation
10010000
us-gaap Other Comprehensive Income Loss Reclassification Adjustment From Aoci On Derivatives Net Of Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
-3478000
exls Reduction In Revenuer Relate To Client Reimbursements
ReductionInRevenuerRelateToClientReimbursements
8189000
exls Defined Benefit Plan Actuarial Gain Loss Included In Net Gratuity Cost
DefinedBenefitPlanActuarialGainLossIncludedInNetGratuityCost
-70000
dei Document Fiscal Period Focus
DocumentFiscalPeriodFocus
Q2
us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.63
us-gaap Net Cash Provided By Used In Operating Activities Continuing Operations
NetCashProvidedByUsedInOperatingActivitiesContinuingOperations
27167000
us-gaap Shares Paid For Tax Withholding For Share Based Compensation
SharesPaidForTaxWithholdingForShareBasedCompensation
13573 shares
us-gaap Unrecognized Tax Benefits Period Increase Decrease
UnrecognizedTaxBenefitsPeriodIncreaseDecrease
1285000
dei Document Fiscal Year Focus
DocumentFiscalYearFocus
2015
dei Amendment Flag
AmendmentFlag
false
us-gaap Accelerated Share Repurchases Final Price Paid Per Share
AcceleratedShareRepurchasesFinalPricePaidPerShare
30.99
us-gaap Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
116922 shares
dei Document Type
DocumentType
10-Q
dei Entity Central Index Key
EntityCentralIndexKey
0001297989
dei Entity Filer Category
EntityFilerCategory
Large Accelerated Filer
us-gaap Maximum Length Of Time Hedged In Cash Flow Hedge1
MaximumLengthOfTimeHedgedInCashFlowHedge1
P45M
dei Current Fiscal Year End Date
CurrentFiscalYearEndDate
--12-31
dei Entity Registrant Name
EntityRegistrantName
ExlService Holdings, Inc.
us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
34130472 shares
us-gaap Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
803303 shares
us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
33327169 shares
dei Document Period End Date
DocumentPeriodEndDate
2015-06-30
us-gaap Sales Revenue Services Net
SalesRevenueServicesNet
299131000
us-gaap Use Of Estimates
UseOfEstimates
<div> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-LEFT: 4%; MARGIN-TOP: 18pt"> <b><i>Use of Estimates</i></b></p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 6pt; TEXT-INDENT: 4%"> The preparation of the unaudited consolidated financial statements in conformity with US&#xA0;GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the unaudited consolidated financial statements and the unaudited consolidated statements of income during the reporting period. Although these estimates are based on management&#x2019;s best assessment of the current business environment, actual results may be different from those estimates. The significant estimates and assumptions that affect the financial statements include, but are not limited to, allowance for doubtful receivables, service tax receivables, assets and obligations related to employee benefit plans, deferred tax valuation allowances, income-tax uncertainties and other contingencies, valuation of derivative financial instruments, stock-based compensation expense, depreciation and amortization periods, purchase price allocation, recoverability of long-term assets including goodwill and intangibles, and estimates to complete the fixed price contracts.</p> <p style="MARGIN-BOTTOM: 0pt; FONT-SIZE: 10pt; FONT-FAMILY: Times New Roman; MARGIN-TOP: 12pt; TEXT-INDENT: 4%"> In accordance with its policy, the Company reviews the estimated useful lives of its fixed assets on an ongoing basis. This review indicated that the actual lives of certain fixed assets were longer than the estimated useful lives used for depreciation purposes in the Company&#x2019;s financial statements. As a result, effective January&#xA0;1, 2015, the Company changed its estimates of the useful lives of its certain fixed assets to better reflect the estimated periods during which these assets will remain in service. The effect of change in estimated useful life of assets reduced depreciation expense by $468 and $935, increased net income by $281 and $561 and increased basic and diluted earnings per share by $0.01 and $0.02, respectively during the three months and six months ended June&#xA0;30, 2015.</p> </div>
us-gaap Defined Contribution Plan Maximum Annual Contributions Per Employee Percent
DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent
0.03 pure
dei Trading Symbol
TradingSymbol
EXLS
us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.65
us-gaap Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
0.352 pure
us-gaap Number Of Reportable Segments
NumberOfReportableSegments
2 Segment
us-gaap Repayments Of Long Term Capital Lease Obligations
RepaymentsOfLongTermCapitalLeaseObligations
358000
us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
14380000
us-gaap Net Income Loss
NetIncomeLoss
21641000
us-gaap Other Nonoperating Income
OtherNonoperatingIncome
244000
us-gaap Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
421000
us-gaap Defined Benefit Plan Expected Return On Plan Assets
DefinedBenefitPlanExpectedReturnOnPlanAssets
197000
us-gaap Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
-1408000
us-gaap Repayments Of Debt
RepaymentsOfDebt
10000000
us-gaap Other Comprehensive Income Loss Reclassification Adjustment From Aoci Pension And Other Postretirement Benefit Plans For Net Gain Loss Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax
-16000
us-gaap Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
1143000
us-gaap Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
5105000
us-gaap Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
44270000
us-gaap Gain Loss On Discontinuation Of Cash Flow Hedge Due To Forecasted Transaction Probable Of Not Occurring Net
GainLossOnDiscontinuationOfCashFlowHedgeDueToForecastedTransactionProbableOfNotOccurringNet
0
us-gaap Operating Income Loss
OperatingIncomeLoss
28716000
us-gaap Increase Decrease In Other Operating Assets
IncreaseDecreaseInOtherOperatingAssets
405000
us-gaap Gross Profit
GrossProfit
105528000
us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
2513000
us-gaap Other Comprehensive Income Unrealized Gain Loss On Derivatives Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
690000
us-gaap Nonoperating Income Expense
NonoperatingIncomeExpense
4669000
us-gaap Increase Decrease In Restricted Cash For Operating Activities
IncreaseDecreaseInRestrictedCashForOperatingActivities
1197000
us-gaap Other Comprehensive Income Loss Reclassification Adjustment From Aoci On Derivatives Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax
-218000
us-gaap Investment Income Interest And Dividend
InvestmentIncomeInterestAndDividend
2912000
us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
10013000
us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
2156000
us-gaap Payments To Acquire Short Term Investments
PaymentsToAcquireShortTermInvestments
71863000
us-gaap Other Comprehensive Income Defined Benefit Plans Net Unamortized Gain Loss Arising During Period Net Of Tax
OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
329000
us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
20233000
us-gaap Payments Of Debt Issuance Costs
PaymentsOfDebtIssuanceCosts
74000
us-gaap Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
-2834000
us-gaap Unrecognized Tax Benefits Increases Resulting From Prior Period Tax Positions
UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
1239000
us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
33385000
us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
760000
us-gaap Unrecognized Tax Benefits Increases Resulting From Current Period Tax Positions
UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
0
us-gaap Realized Investment Gains Losses
RealizedInvestmentGainsLosses
0
us-gaap Foreign Currency Transaction Gain Loss Unrealized
ForeignCurrencyTransactionGainLossUnrealized
1386000
us-gaap Other Noncash Income Expense
OtherNoncashIncomeExpense
209000
us-gaap Cash Flow Hedge Gain Loss To Be Reclassified Within Twelve Months
CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths
1100000
us-gaap Defined Benefit Plan Interest Cost
DefinedBenefitPlanInterestCost
282000
us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
11744000
us-gaap Share Based Compensation
ShareBasedCompensation
7809000
us-gaap Defined Contribution Plan Employer Discretionary Contribution Amount
DefinedContributionPlanEmployerDiscretionaryContributionAmount
2930000
us-gaap Unrecognized Tax Benefits Decreases Resulting From Prior Period Tax Positions
UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
0
us-gaap Increase Decrease In Deferred Revenue
IncreaseDecreaseInDeferredRevenue
2516000
us-gaap Selling And Marketing Expense
SellingAndMarketingExpense
23087000
us-gaap Operating Leases Rent Expense Net
OperatingLeasesRentExpenseNet
10095000
us-gaap Cash And Cash Equivalents Period Increase Decrease
CashAndCashEquivalentsPeriodIncreaseDecrease
-81848000
us-gaap Operating Expenses
OperatingExpenses
76812000
us-gaap Other Comprehensive Income Defined Benefit Plans Net Unamortized Gain Loss Arising During Period Tax
OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax
10000
us-gaap Proceeds From Sale Of Short Term Investments
ProceedsFromSaleOfShortTermInvestments
6001000
us-gaap Interest Expense
InterestExpense
643000
us-gaap Net Cash Provided By Used In Investing Activities Continuing Operations
NetCashProvidedByUsedInInvestingActivitiesContinuingOperations
-124512000
us-gaap Goodwill Translation Adjustments
GoodwillTranslationAdjustments
-246000
us-gaap Net Cash Provided By Used In Financing Activities Continuing Operations
NetCashProvidedByUsedInFinancingActivitiesContinuingOperations
16829000
us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
3272000
us-gaap Defined Contribution Plan Cost Recognized
DefinedContributionPlanCostRecognized
1151000
us-gaap Increase Decrease In Employee Related Liabilities
IncreaseDecreaseInEmployeeRelatedLiabilities
-8175000
us-gaap Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
2366000
us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
7809000
us-gaap Increase Decrease In Other Accounts Payable And Accrued Liabilities
IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities
-3058000
us-gaap Other Comprehensive Income Unrealized Gain Loss On Derivatives Arising During Period Tax
OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax
95000
us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
38611000
us-gaap Increase Decrease In Income Taxes
IncreaseDecreaseInIncomeTaxes
1800000
us-gaap Proceeds From Lines Of Credit
ProceedsFromLinesOfCredit
30000000
us-gaap Defined Benefit Plan Service Cost
DefinedBenefitPlanServiceCost
838000
us-gaap Increase Decrease In Accrued Income Taxes Payable
IncreaseDecreaseInAccruedIncomeTaxesPayable
3625000
us-gaap Effect Of Exchange Rate On Cash And Cash Equivalents
EffectOfExchangeRateOnCashAndCashEquivalents
-1332000
us-gaap Other Comprehensive Income Loss Reclassification Adjustment From Aoci Pension And Other Postretirement Benefit Plans For Net Gain Loss Net Of Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
-92000
us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
4867000
us-gaap Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
-464000
us-gaap Depreciation And Amortization
DepreciationAndAmortization
15114000
us-gaap Cost Of Services Excluding Depreciation Depletion And Amortization
CostOfServicesExcludingDepreciationDepletionAndAmortization
193603000
us-gaap Defined Benefit Plan Net Periodic Benefit Cost
DefinedBenefitPlanNetPeriodicBenefitCost
1031000
us-gaap Unrecognized Tax Benefits Decreases Resulting From Current Period Tax Positions
UnrecognizedTaxBenefitsDecreasesResultingFromCurrentPeriodTaxPositions
0
us-gaap Depreciation
Depreciation
10247000
us-gaap Defined Benefit Plan Actual Return On Plan Assets
DefinedBenefitPlanActualReturnOnPlanAssets
215000
us-gaap Other Comprehensive Income Loss Reclassification Adjustment From Aoci On Derivatives Net Of Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
-315000
us-gaap Defined Benefit Plan Foreign Currency Exchange Rate Changes Plan Assets
DefinedBenefitPlanForeignCurrencyExchangeRateChangesPlanAssets
-44000
exls Reduction In Revenuer Relate To Client Reimbursements
ReductionInRevenuerRelateToClientReimbursements
0
exls Unrecognized Tax Benefits Increases Decreases Resulting From Foreign Currency Translation
UnrecognizedTaxBenefitsIncreasesDecreasesResultingFromForeignCurrencyTranslation
-17000
exls Defined Benefit Plan Actuarial Gain Loss Included In Net Gratuity Cost
DefinedBenefitPlanActuarialGainLossIncludedInNetGratuityCost
-108000
exls Number Of Classes Of Common Stock Outstanding
NumberOfClassesOfCommonStockOutstanding
1 ClassOfCommonStock
exls Defined Benefit Plan Benefits Paid Through Plan Assets
DefinedBenefitPlanBenefitsPaidThroughPlanAssets
364000
exls Transfer Pricing Establishment Issues Ending Period
TransferPricingEstablishmentIssuesEndingPeriod
2011
exls Export Oriented Units Established Percentage
ExportOrientedUnitsEstablishedPercentage
1.00 pure
exls Transfer Pricing Issues Ending Period
TransferPricingIssuesEndingPeriod
2011
exls Transfer Pricing Issues Starting Period
TransferPricingIssuesStartingPeriod
2003
exls Transfer Pricing Establishment Issues Starting Period
TransferPricingEstablishmentIssuesStartingPeriod
2003
exls Investments Maturity Period Description
InvestmentsMaturityPeriodDescription
Investments with original maturities greater than ninety days but less than twelve months are classified as short-term investments. Investments with maturities greater than twelve months from the balance sheet date are classified as long-term investments.
CY2015 exls Defined Benefit Plan Expected Return On Plan Assets Percentage
DefinedBenefitPlanExpectedReturnOnPlanAssetsPercentage
0.09 pure
CY2014 us-gaap Gain Loss On Sale Of Business
GainLossOnSaleOfBusiness
-149000
CY2014 us-gaap Goodwill Written Off Related To Sale Of Business Unit
GoodwillWrittenOffRelatedToSaleOfBusinessUnit
500000
CY2014 us-gaap Goodwill Translation Adjustments
GoodwillTranslationAdjustments
-529000
CY2014Q2 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.23
CY2014Q2 us-gaap Shares Paid For Tax Withholding For Share Based Compensation
SharesPaidForTaxWithholdingForShareBasedCompensation
0 shares
CY2014Q2 us-gaap Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
179450 shares
CY2014Q2 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
33673669 shares
CY2014Q2 us-gaap Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
861514 shares
CY2014Q2 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
32812155 shares
CY2014Q2 us-gaap Defined Contribution Plan Maximum Annual Contributions Per Employee Percent
DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent
0.03 pure
CY2014Q2 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.24
CY2014Q2 us-gaap Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
-0.138 pure
CY2014Q2 us-gaap Net Income Loss
NetIncomeLoss
7762000
CY2014Q2 us-gaap Other Nonoperating Income
OtherNonoperatingIncome
21000
CY2014Q2 us-gaap Defined Benefit Plan Expected Return On Plan Assets
DefinedBenefitPlanExpectedReturnOnPlanAssets
44000
CY2014Q2 us-gaap Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
3734000
CY2014Q2 us-gaap Other Comprehensive Income Loss Reclassification Adjustment From Aoci Pension And Other Postretirement Benefit Plans For Net Gain Loss Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax
-7000
CY2014Q2 us-gaap Gain Loss On Discontinuation Of Cash Flow Hedge Due To Forecasted Transaction Probable Of Not Occurring Net
GainLossOnDiscontinuationOfCashFlowHedgeDueToForecastedTransactionProbableOfNotOccurringNet
0
CY2014Q2 us-gaap Sales Revenue Services Net
SalesRevenueServicesNet
119738000
CY2014Q2 us-gaap Operating Income Loss
OperatingIncomeLoss
6097000
CY2014Q2 us-gaap Gross Profit
GrossProfit
38479000
CY2014Q2 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
858000
CY2014Q2 us-gaap Other Comprehensive Income Unrealized Gain Loss On Derivatives Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
1964000
CY2014Q2 us-gaap Nonoperating Income Expense
NonoperatingIncomeExpense
721000
CY2014Q2 us-gaap Other Comprehensive Income Loss Reclassification Adjustment From Aoci On Derivatives Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax
-485000
CY2014Q2 us-gaap Investment Income Interest And Dividend
InvestmentIncomeInterestAndDividend
912000
CY2014Q2 us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
-137000
CY2014Q2 us-gaap Other Comprehensive Income Defined Benefit Plans Net Unamortized Gain Loss Arising During Period Net Of Tax
OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
-19000
CY2014Q2 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
11496000
CY2014Q2 us-gaap Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
43000
CY2014Q2 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
6818000
CY2014Q2 us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
0
CY2014Q2 us-gaap Realized Investment Gains Losses
RealizedInvestmentGainsLosses
0
CY2014Q2 us-gaap Defined Benefit Plan Interest Cost
DefinedBenefitPlanInterestCost
121000
CY2014Q2 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
-944000
CY2014Q2 us-gaap Defined Contribution Plan Employer Discretionary Contribution Amount
DefinedContributionPlanEmployerDiscretionaryContributionAmount
1463000
CY2014Q2 us-gaap Selling And Marketing Expense
SellingAndMarketingExpense
9463000
CY2014Q2 us-gaap Operating Leases Rent Expense Net
OperatingLeasesRentExpenseNet
4775000
CY2014Q2 us-gaap Operating Expenses
OperatingExpenses
32382000
CY2014Q2 us-gaap Other Comprehensive Income Defined Benefit Plans Net Unamortized Gain Loss Arising During Period Tax
OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax
2000
CY2014Q2 us-gaap Interest Expense
InterestExpense
75000
CY2014Q2 us-gaap Tax Adjustments Settlements And Unusual Provisions
TaxAdjustmentsSettlementsAndUnusualProvisions
2173000
CY2014Q2 us-gaap Defined Contribution Plan Cost Recognized
DefinedContributionPlanCostRecognized
342000
CY2014Q2 us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
1967000
CY2014Q2 us-gaap Other Comprehensive Income Unrealized Gain Loss On Derivatives Arising During Period Tax
OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax
578000
CY2014Q2 us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
16240000
CY2014Q2 us-gaap Defined Benefit Plan Service Cost
DefinedBenefitPlanServiceCost
350000
CY2014Q2 us-gaap Other Comprehensive Income Loss Reclassification Adjustment From Aoci Pension And Other Postretirement Benefit Plans For Net Gain Loss Net Of Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
-26000
CY2014Q2 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
1489000
CY2014Q2 us-gaap Depreciation And Amortization
DepreciationAndAmortization
6679000
CY2014Q2 us-gaap Cost Of Services Excluding Depreciation Depletion And Amortization
CostOfServicesExcludingDepreciationDepletionAndAmortization
81259000
CY2014Q2 us-gaap Defined Benefit Plan Net Periodic Benefit Cost
DefinedBenefitPlanNetPeriodicBenefitCost
460000
CY2014Q2 us-gaap Depreciation
Depreciation
5190000
CY2014Q2 us-gaap Income Tax Examination Penalties And Interest Expense
IncomeTaxExaminationPenaltiesAndInterestExpense
55000
CY2014Q2 us-gaap Other Comprehensive Income Loss Reclassification Adjustment From Aoci On Derivatives Net Of Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
-1720000
CY2014Q2 exls Reduction In Revenuer Relate To Client Reimbursements
ReductionInRevenuerRelateToClientReimbursements
5718000
CY2014Q2 exls Defined Benefit Plan Actuarial Gain Loss Included In Net Gratuity Cost
DefinedBenefitPlanActuarialGainLossIncludedInNetGratuityCost
-33000
CY2015Q2 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
0.35
CY2015Q2 us-gaap Shares Paid For Tax Withholding For Share Based Compensation
SharesPaidForTaxWithholdingForShareBasedCompensation
707 shares
CY2015Q2 us-gaap Accelerated Share Repurchases Final Price Paid Per Share
AcceleratedShareRepurchasesFinalPricePaidPerShare
33.68
CY2015Q2 us-gaap Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
62084 shares
CY2015Q2 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
34207973 shares
CY2015Q2 us-gaap Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
790894 shares
CY2015Q2 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
33417079 shares
CY2015Q2 us-gaap Defined Contribution Plan Maximum Annual Contributions Per Employee Percent
DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent
0.03 pure
CY2015Q2 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
0.36
CY2015Q2 us-gaap Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
0.314 pure
CY2015Q2 us-gaap Net Income Loss
NetIncomeLoss
12074000
CY2015Q2 us-gaap Other Nonoperating Income
OtherNonoperatingIncome
185000
CY2015Q2 us-gaap Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
24000
CY2015Q2 us-gaap Defined Benefit Plan Expected Return On Plan Assets
DefinedBenefitPlanExpectedReturnOnPlanAssets
97000
CY2015Q2 us-gaap Other Comprehensive Income Loss Net Of Tax
OtherComprehensiveIncomeLossNetOfTax
-3902000
CY2015Q2 us-gaap Other Comprehensive Income Loss Reclassification Adjustment From Aoci Pension And Other Postretirement Benefit Plans For Net Gain Loss Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax
-13000
CY2015Q2 us-gaap Gain Loss On Discontinuation Of Cash Flow Hedge Due To Forecasted Transaction Probable Of Not Occurring Net
GainLossOnDiscontinuationOfCashFlowHedgeDueToForecastedTransactionProbableOfNotOccurringNet
0
CY2015Q2 us-gaap Sales Revenue Services Net
SalesRevenueServicesNet
155621000
CY2015Q2 us-gaap Operating Income Loss
OperatingIncomeLoss
15248000
CY2015Q2 us-gaap Gross Profit
GrossProfit
55143000
CY2015Q2 us-gaap Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
1335000
CY2015Q2 us-gaap Other Comprehensive Income Unrealized Gain Loss On Derivatives Arising During Period Net Of Tax
OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax
-1116000
CY2015Q2 us-gaap Nonoperating Income Expense
NonoperatingIncomeExpense
2357000
CY2015Q2 us-gaap Other Comprehensive Income Loss Reclassification Adjustment From Aoci On Derivatives Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesTax
-92000
CY2015Q2 us-gaap Investment Income Interest And Dividend
InvestmentIncomeInterestAndDividend
1510000
CY2015Q2 us-gaap Foreign Currency Transaction Gain Loss Before Tax
ForeignCurrencyTransactionGainLossBeforeTax
1022000
CY2015Q2 us-gaap Other Comprehensive Income Defined Benefit Plans Net Unamortized Gain Loss Arising During Period Net Of Tax
OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
178000
CY2015Q2 us-gaap Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
8172000
CY2015Q2 us-gaap Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
-3136000
CY2015Q2 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
17605000
CY2015Q2 us-gaap Unrealized Gain Loss On Investments
UnrealizedGainLossOnInvestments
718000
CY2015Q2 us-gaap Realized Investment Gains Losses
RealizedInvestmentGainsLosses
15000
CY2015Q2 us-gaap Defined Benefit Plan Interest Cost
DefinedBenefitPlanInterestCost
140000
CY2015Q2 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
5531000
CY2015Q2 us-gaap Defined Contribution Plan Employer Discretionary Contribution Amount
DefinedContributionPlanEmployerDiscretionaryContributionAmount
1465000
CY2015Q2 us-gaap Selling And Marketing Expense
SellingAndMarketingExpense
11844000
CY2015Q2 us-gaap Operating Leases Rent Expense Net
OperatingLeasesRentExpenseNet
5110000
CY2015Q2 us-gaap Operating Expenses
OperatingExpenses
39895000
CY2015Q2 us-gaap Other Comprehensive Income Defined Benefit Plans Net Unamortized Gain Loss Arising During Period Tax
OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodTax
4000
CY2015Q2 us-gaap Interest Expense
InterestExpense
360000
CY2015Q2 us-gaap Defined Contribution Plan Cost Recognized
DefinedContributionPlanCostRecognized
383000
CY2015Q2 us-gaap Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
3553000
CY2015Q2 us-gaap Other Comprehensive Income Unrealized Gain Loss On Derivatives Arising During Period Tax
OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax
-358000
CY2015Q2 us-gaap General And Administrative Expense
GeneralAndAdministrativeExpense
19990000
CY2015Q2 us-gaap Defined Benefit Plan Service Cost
DefinedBenefitPlanServiceCost
415000
CY2015Q2 us-gaap Other Comprehensive Income Loss Reclassification Adjustment From Aoci Pension And Other Postretirement Benefit Plans For Net Gain Loss Net Of Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax
-40000
CY2015Q2 us-gaap Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
2808000
CY2015Q2 us-gaap Depreciation And Amortization
DepreciationAndAmortization
8061000
CY2015Q2 us-gaap Cost Of Services Excluding Depreciation Depletion And Amortization
CostOfServicesExcludingDepreciationDepletionAndAmortization
100478000
CY2015Q2 us-gaap Defined Benefit Plan Net Periodic Benefit Cost
DefinedBenefitPlanNetPeriodicBenefitCost
511000
CY2015Q2 us-gaap Depreciation
Depreciation
5253000
CY2015Q2 us-gaap Income Tax Examination Penalties And Interest Expense
IncomeTaxExaminationPenaltiesAndInterestExpense
52000
CY2015Q2 us-gaap Other Comprehensive Income Loss Reclassification Adjustment From Aoci On Derivatives Net Of Tax
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax
-132000
CY2015Q2 exls Reduction In Revenuer Relate To Client Reimbursements
ReductionInRevenuerRelateToClientReimbursements
0
CY2015Q2 exls Defined Benefit Plan Actuarial Gain Loss Included In Net Gratuity Cost
DefinedBenefitPlanActuarialGainLossIncludedInNetGratuityCost
-53000

Files In Submission

Name View Source Status
0001193125-15-270896-index-headers.html Edgar Link pending
0001193125-15-270896-index.html Edgar Link pending
0001193125-15-270896.txt Edgar Link pending
0001193125-15-270896-xbrl.zip Edgar Link pending
d111867d10q.htm Edgar Link pending
d111867dex101.htm Edgar Link pending
d111867dex311.htm Edgar Link pending
d111867dex312.htm Edgar Link pending
d111867dex321.htm Edgar Link pending
d111867dex322.htm Edgar Link pending
exls-20150630.xml Edgar Link completed
exls-20150630.xsd Edgar Link pending
exls-20150630_cal.xml Edgar Link unprocessable
exls-20150630_def.xml Edgar Link unprocessable
exls-20150630_lab.xml Edgar Link unprocessable
exls-20150630_pre.xml Edgar Link unprocessable
FilingSummary.xml Edgar Link unprocessable
Financial_Report.xlsx Edgar Link pending
R1.htm Edgar Link pending
R10.htm Edgar Link pending
R11.htm Edgar Link pending
R12.htm Edgar Link pending
R13.htm Edgar Link pending
R14.htm Edgar Link pending
R15.htm Edgar Link pending
R16.htm Edgar Link pending
R17.htm Edgar Link pending
R18.htm Edgar Link pending
R19.htm Edgar Link pending
R2.htm Edgar Link pending
R20.htm Edgar Link pending
R21.htm Edgar Link pending
R22.htm Edgar Link pending
R23.htm Edgar Link pending
R24.htm Edgar Link pending
R25.htm Edgar Link pending
R26.htm Edgar Link pending
R27.htm Edgar Link pending
R28.htm Edgar Link pending
R29.htm Edgar Link pending
R3.htm Edgar Link pending
R30.htm Edgar Link pending
R31.htm Edgar Link pending
R32.htm Edgar Link pending
R33.htm Edgar Link pending
R34.htm Edgar Link pending
R35.htm Edgar Link pending
R36.htm Edgar Link pending
R37.htm Edgar Link pending
R38.htm Edgar Link pending
R39.htm Edgar Link pending
R4.htm Edgar Link pending
R40.htm Edgar Link pending
R41.htm Edgar Link pending
R42.htm Edgar Link pending
R43.htm Edgar Link pending
R44.htm Edgar Link pending
R45.htm Edgar Link pending
R46.htm Edgar Link pending
R47.htm Edgar Link pending
R48.htm Edgar Link pending
R49.htm Edgar Link pending
R5.htm Edgar Link pending
R50.htm Edgar Link pending
R51.htm Edgar Link pending
R52.htm Edgar Link pending
R53.htm Edgar Link pending
R54.htm Edgar Link pending
R55.htm Edgar Link pending
R56.htm Edgar Link pending
R57.htm Edgar Link pending
R58.htm Edgar Link pending
R59.htm Edgar Link pending
R6.htm Edgar Link pending
R60.htm Edgar Link pending
R61.htm Edgar Link pending
R62.htm Edgar Link pending
R63.htm Edgar Link pending
R64.htm Edgar Link pending
R65.htm Edgar Link pending
R66.htm Edgar Link pending
R67.htm Edgar Link pending
R68.htm Edgar Link pending
R69.htm Edgar Link pending
R7.htm Edgar Link pending
R70.htm Edgar Link pending
R71.htm Edgar Link pending
R72.htm Edgar Link pending
R73.htm Edgar Link pending
R74.htm Edgar Link pending
R75.htm Edgar Link pending
R76.htm Edgar Link pending
R77.htm Edgar Link pending
R8.htm Edgar Link pending
R9.htm Edgar Link pending
report.css Edgar Link pending
Show.js Edgar Link pending