WNS (Holdings) Limited (WNS)
NYSE: WNS · IEX Real-Time Price · USD
40.17
-1.83 (-4.36%)
Apr 26, 2024, 4:00 PM EDT - Market closed

WNS (Holdings) Cash Flow Statement

Millions USD. Fiscal year is Apr - Mar.
Year 2023202220212020201920182017201620152014 2013 - 2003
Net Income
140.1137.3132.1102.62116.77105.4386.4437.7659.8858.61
Upgrade
Depreciation & Amortization
-73.7761.5562.6562.8736.1235.4637.4440.6338.58
Upgrade
Share-Based Compensation
-48.9443.137.536.5229.0529.8822.7717.699.4
Upgrade
Other Operating Activities
-140.1-55.05-49.310.9612.46-20.94-15.47-5.84-15.34-11.06
Upgrade
Operating Cash Flow
-204.96187.45213.73228.62149.65136.3192.14102.8795.54
Upgrade
Operating Cash Flow Growth
-9.34%-12.29%-6.52%52.77%9.79%47.94%-10.43%7.67%17.38%
Upgrade
Capital Expenditures
--44.38-27.93-26.34-27.78-32.17-33.32-22.42-27.13-22.36
Upgrade
Acquisitions
--312.76-2.880-1.75-7.16-5.59-101.28-2.57-0.33
Upgrade
Change in Investments
-116.17-20.32-66.94-70.12-33.32-4.98-2.73-0.42-17.56
Upgrade
Other Investing Activities
-7.732.320.512.661.30.3-4.83--
Upgrade
Investing Cash Flow
--233.24-48.8-92.78-96.99-71.35-43.58-131.27-30.12-40.25
Upgrade
Share Issuance / Repurchase
--81.69-85.15-78.62-63.74-56.42-38.2-55.28-29.160.53
Upgrade
Debt Issued / Paid
-143.95-43.04-39.87-48.99-28.1-28.45116.57-26.22-55.53
Upgrade
Other Financing Activities
-0.771.060.7311.260.630.270.230.1
Upgrade
Financing Cash Flow
-63.03-127.12-117.76-111.73-83.26-66.0261.56-55.15-54.9
Upgrade
Exchange Rate Effect
--15-9.025.52-8.42-9.443.325.52-8.19-1.64
Upgrade
Net Cash Flow
-19.752.528.711.49-14.3930.0327.959.41-1.24
Upgrade
Free Cash Flow
-160.58159.53187.39200.84117.48102.9969.7175.7473.18
Upgrade
Free Cash Flow Growth
-0.66%-14.87%-6.70%70.96%14.07%47.74%-7.96%3.51%18.24%
Upgrade
Free Cash Flow Margin
-13.12%14.37%20.53%21.64%14.52%13.59%11.57%13.47%13.71%
Upgrade
Free Cash Flow Per Share
-3.333.253.774.012.332.061.331.461.43
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).