ExlService Holdings, Inc. (EXLS)
NASDAQ: EXLS · IEX Real-Time Price · USD
29.57
-0.05 (-0.17%)
Apr 24, 2024, 4:00 PM EDT - Market closed

ExlService Holdings Cash Flow Statement

Millions USD. Fiscal year is Jan - Dec.
Year 2023202220212020201920182017201620152014 2013 - 2003
Net Income
184.56142.97114.7689.4867.6656.7348.8961.7351.5732.45
Upgrade
Depreciation & Amortization
70.4777.8975.9877.6679.5348.7238.9834.5831.4728.03
Upgrade
Share-Based Compensation
58.4449.3738.6228.2426.0723.923.0415.4414.599.83
Upgrade
Other Operating Activities
-102.27-104.08-44.977.6-4.84-36.912.25-9.36-0.93-3.64
Upgrade
Operating Cash Flow
211.2166.14184.39202.97168.4292.44113.16102.496.6966.66
Upgrade
Operating Cash Flow Growth
27.12%-9.90%-9.16%20.52%82.20%-18.31%10.51%5.90%45.05%-19.49%
Upgrade
Capital Expenditures
-52.06-44.57-35.95-41.31-40.14-40.44-35.15-25.85-25.59-27.68
Upgrade
Acquisitions
-0.6-3.87-76.83-0.70-231.83-26.3-28.67-44.27-58.19
Upgrade
Change in Investments
40.67-48.1-1.4923.69-11.25-5.23-161.28-0.15-3.69-2.4
Upgrade
Investing Cash Flow
-12-96.55-114.27-18.32-51.39-277.49-222.74-54.67-73.54-88.26
Upgrade
Share Issuance / Repurchase
-126.28-71.58-117.65-78.45-40.38-41.71-34.89-11.7-10.823.14
Upgrade
Debt Issued / Paid
-50.17-10.14-29.23-11.12-52.7239.4914.42-25.3519.2148.63
Upgrade
Other Financing Activities
-5------4.331.631.18
Upgrade
Financing Cash Flow
-181.45-81.72-146.88-89.56-93.08197.78-20.48-32.7310.0252.95
Upgrade
Exchange Rate Effect
2.03-6.06-4.953.38-1.05-2.873.94-5.12-4.35-2.91
Upgrade
Net Cash Flow
19.78-18.19-81.7198.4822.919.85-126.129.8828.8228.43
Upgrade
Free Cash Flow
159.13121.57148.44161.67128.285278.0176.5571.1138.98
Upgrade
Free Cash Flow Growth
30.90%-18.10%-8.18%26.02%146.71%-33.34%1.91%7.65%82.41%-41.71%
Upgrade
Free Cash Flow Margin
9.76%8.61%13.23%16.87%12.94%5.89%10.23%11.16%11.31%7.81%
Upgrade
Free Cash Flow Per Share
0.960.730.890.940.750.300.460.460.430.24
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).