bf/NYSE:WNS_icon.jpeg

NYSE:WNS

WNS (Holdings) Limited

  • Stock

USD

Last Close

76.36

14/10 22:30

Market Cap

2.47B

Beta: 1.18

Volume Today

325.00K

Avg: 156.95K

PE Ratio

17.30

PFCF: 15.40

Preview

Full access to financials is available to subscribers only. Please support our work and get full access to all features. You can cancel anytime. If you'd like a demo, free trial or have any questions, please checkout the help page

Subscribe NowHelp
Dec '14
Mar '15
Jun '15
Sep '15
Dec '15
Mar '16
Jun '16
Sep '16
Dec '16
Mar '17
Jun '17
Sep '17
Dec '17
Mar '18
Jun '18
Sep '18
Dec '18
Mar '19
Jun '19
Sep '19
Dec '19
Mar '20
Jun '20
Sep '20
Dec '20
Mar '21
Jun '21
Sep '21
Dec '21
Mar '22
Jun '22
Sep '22
Dec '22
Mar '23
Jun '23
Sep '23
Dec '23
Mar '24
Jun '24
Sep '24
Dec '24
Mar '25
revenue
135.96M
-
132.90M
2.25%
134.13M
0.93%
141.04M
5.15%
144.36M
2.35%
142.60M
1.22%
147.98M
3.77%
149.76M
1.20%
145.44M
2.89%
159.40M
9.60%
180.12M
13.00%
186.53M
3.55%
188.60M
1.11%
202.70M
7.48%
199.78M
1.44%
199.12M
0.33%
199.75M
0.32%
210.50M
5.38%
214.55M
1.93%
226.19M
5.43%
239.18M
5.74%
248.30M
3.81%
207.80M
16.31%
222.58M
7.11%
238.37M
7.09%
243.90M
2.32%
253.25M
3.83%
273.62M
8.04%
284.11M
3.84%
298.80M
5.17%
295.35M
1.16%
307.10M
3.98%
306.90M
0.06%
314.90M
2.61%
326.50M
3.68%
333.89M
2.26%
326.20M
2.30%
336.80M
3.25%
323.12M
4.06%
322.61M
0.16%
333M
3.22%
336.30M
0.99%
cost of revenue
85.11M
-
86.80M
1.98%
88.80M
2.30%
90.49M
1.91%
93.82M
3.67%
92.20M
1.72%
98.68M
7.03%
99.69M
1.02%
97.53M
2.17%
107.40M
10.11%
124.75M
16.15%
125.53M
0.62%
124.45M
0.86%
128.40M
3.17%
132.89M
3.50%
129.01M
2.92%
125.20M
2.95%
131.10M
4.71%
133.47M
1.80%
142.14M
6.50%
149.96M
5.50%
158.40M
5.63%
140.42M
11.35%
137.92M
1.78%
150.33M
9.00%
158.50M
5.43%
170.16M
7.36%
180.82M
6.27%
187.50M
3.69%
196.70M
4.91%
198.40M
0.86%
203.02M
2.33%
198.10M
2.42%
202.10M
2.02%
210.97M
4.39%
210.22M
0.35%
208.90M
0.63%
214.80M
2.82%
216.36M
0.73%
214.28M
0.96%
216.40M
0.99%
216.30M
0.05%
gross profit
50.84M
-
46.10M
9.33%
45.33M
1.67%
50.55M
11.50%
50.54M
0.01%
50.40M
0.28%
49.30M
2.19%
50.06M
1.56%
47.90M
4.32%
52M
8.56%
55.38M
6.49%
61M
10.16%
64.15M
5.16%
74.30M
15.83%
66.88M
9.98%
70.10M
4.82%
74.54M
6.33%
79.40M
6.52%
81.09M
2.13%
84.06M
3.66%
89.22M
6.14%
89.90M
0.77%
67.38M
25.05%
84.66M
25.65%
88.04M
3.98%
85.40M
2.99%
83.09M
2.70%
92.79M
11.68%
96.61M
4.12%
102.10M
5.68%
96.95M
5.04%
104.08M
7.36%
108.80M
4.53%
112.80M
3.68%
115.54M
2.43%
123.67M
7.04%
117.30M
5.15%
122M
4.01%
106.75M
12.50%
108.32M
1.47%
116.60M
7.64%
120M
2.92%
selling and marketing expenses
7.67M
-
7.50M
2.25%
7.43M
0.87%
8.03M
7.98%
7.93M
1.16%
7.40M
6.74%
7.70M
4.03%
8.03M
4.25%
7.87M
1.96%
9M
14.39%
9.03M
0.28%
10.34M
14.58%
10.56M
2.11%
11.80M
11.75%
11.11M
5.86%
11.28M
1.53%
10.90M
3.32%
11.30M
3.62%
12.42M
9.95%
12.22M
1.65%
12.97M
6.15%
15.20M
17.18%
12.43M
18.26%
12.11M
2.54%
12.20M
0.77%
12.90M
5.72%
11.85M
8.11%
13.99M
18.01%
14.22M
1.65%
13.80M
2.95%
2.40M
82.61%
2.80M
16.67%
16.20M
478.57%
17.10M
5.56%
19.97M
16.78%
4.20M
78.97%
20.30M
383.33%
5.30M
-
21.33M
302.53%
20.10M
5.78%
20M
0.50%
general and administrative expenses
18.84M
-
17.90M
5.00%
18.04M
0.80%
20.38M
12.97%
19.71M
3.30%
20.80M
5.52%
20.86M
0.30%
22.15M
6.16%
21.46M
3.09%
27.30M
27.18%
27.48M
0.67%
31.27M
13.76%
28.34M
9.34%
30.50M
7.60%
27.90M
8.53%
27.87M
0.10%
28.17M
1.09%
31.30M
11.11%
29.96M
4.28%
32.69M
9.11%
33.53M
2.56%
32.40M
3.37%
31.89M
1.58%
28.60M
10.31%
31.30M
9.44%
34.50M
10.22%
36.30M
5.21%
36.10M
0.54%
37.10M
2.77%
41.60M
12.13%
52.10M
25.24%
56.30M
8.06%
42.20M
25.04%
43.70M
3.55%
46.97M
7.47%
61.10M
30.10%
45.60M
25.37%
62M
-
45.26M
27.01%
44.40M
1.89%
43.20M
2.70%
selling general and administrative expenses
26.52M
-
25.40M
4.21%
25.48M
0.31%
28.41M
11.51%
27.65M
2.69%
28.20M
2.00%
28.56M
1.28%
30.17M
5.65%
29.33M
2.79%
36.30M
23.75%
36.51M
0.58%
41.61M
13.96%
38.90M
6.49%
42.30M
8.73%
39.01M
7.79%
39.15M
0.36%
39.08M
0.18%
42.60M
9.02%
42.38M
0.50%
44.91M
5.96%
46.50M
3.54%
47.60M
2.37%
44.31M
6.91%
40.71M
8.13%
43.50M
6.86%
47.40M
8.96%
48.15M
1.58%
50.09M
4.03%
51.32M
2.46%
55.40M
7.95%
54.50M
1.62%
59.10M
8.44%
58.40M
1.18%
60.80M
4.11%
66.94M
10.09%
65.30M
2.44%
65.90M
0.92%
63.90M
3.03%
67.21M
5.17%
66.59M
0.92%
64.50M
3.14%
63.20M
2.02%
research and development expenses
other expenses
791K
-
2.80M
253.98%
482K
82.79%
518K
7.47%
409K
21.04%
2.60M
535.70%
536K
79.38%
599K
11.75%
846K
41.24%
2M
136.41%
1.11M
44.35%
835K
24.98%
704K
15.69%
3.60M
411.36%
608K
83.11%
806K
32.57%
1.16M
44.17%
4.60M
295.87%
691K
84.98%
727K
5.21%
688K
5.36%
4M
481.40%
605K
84.88%
701K
15.87%
523K
25.39%
3.60M
588.34%
590K
83.61%
632K
7.12%
1.03M
62.66%
3M
191.83%
2.99M
0.47%
5.27M
76.59%
6.50M
23.27%
8.90M
36.92%
623K
93%
543K
12.84%
4.10M
655.06%
-7M
270.73%
588K
108.40%
6.46M
-
cost and expenses
117.66M
-
118.20M
0.46%
120.45M
1.90%
125.37M
4.08%
127.80M
1.94%
126.60M
0.94%
133.57M
5.51%
137.03M
2.59%
131.00M
4.40%
146.60M
11.91%
165.18M
12.67%
170.83M
3.42%
167.28M
2.08%
174.70M
4.44%
175.78M
0.62%
172.20M
2.03%
168.23M
2.31%
177.60M
5.57%
179.79M
1.23%
190.97M
6.22%
200.42M
4.95%
209.80M
4.68%
188.45M
10.17%
181.96M
3.45%
197.18M
8.37%
209.20M
6.09%
221.18M
5.73%
233.74M
5.68%
241.72M
3.41%
255.10M
5.54%
255.88M
0.31%
267.39M
4.50%
263M
1.64%
271.80M
3.35%
286.63M
5.45%
284.20M
0.84%
283.40M
0.28%
285.70M
0.81%
283.57M
0.75%
280.88M
0.95%
280.90M
0.01%
285.94M
1.80%
operating expenses
32.54M
-
31.40M
3.51%
31.65M
0.80%
34.88M
10.20%
33.98M
2.56%
34.40M
1.22%
34.89M
1.41%
37.33M
7.01%
33.46M
10.36%
39.20M
17.15%
40.43M
3.14%
45.30M
12.04%
42.83M
5.45%
46.30M
8.10%
42.88M
7.38%
43.19M
0.72%
43.02M
0.39%
46.50M
8.09%
46.32M
0.38%
48.83M
5.42%
50.46M
3.34%
51.40M
1.86%
48.03M
6.55%
44.04M
8.32%
46.85M
6.38%
50.70M
8.22%
51.02M
0.64%
52.91M
3.70%
54.22M
2.47%
58.40M
7.71%
57.49M
1.57%
64.37M
11.98%
64.90M
0.82%
69.70M
7.40%
75.66M
8.55%
73.99M
2.21%
74.50M
0.69%
70.90M
4.83%
67.21M
5.21%
66.59M
0.92%
64.50M
3.14%
69.65M
7.98%
interest expense
301K
-
200K
33.55%
101K
49.50%
69K
31.68%
51K
26.09%
68K
-
30K
55.88%
33K
10%
400K
1,112.12%
749K
87.25%
749K
0%
728K
2.80%
1.10M
51.10%
808K
26.55%
837K
3.59%
832K
0.60%
700K
15.87%
4.46M
537.71%
4.33M
3.11%
4.19M
3.19%
4M
4.47%
3.57M
10.80%
3.55M
0.59%
3.52M
0.82%
3.70M
5.17%
3.46M
6.38%
3.32M
4.13%
3.24M
2.32%
3.10M
4.44%
3.25M
4.71%
3.96M
21.93%
5M
26.33%
6.60M
32%
7.13M
8.09%
7.50M
5.19%
7.10M
5.38%
7.30M
2.82%
4.38M
39.99%
5.82M
32.89%
4.70M
19.27%
3.60M
23.40%
ebitda
26.19M
-
23.40M
10.64%
21.96M
6.14%
23.94M
9.01%
24.79M
3.56%
24.80M
0.03%
23.06M
7.00%
21.96M
4.77%
20.81M
5.27%
17.70M
14.93%
20.64M
16.60%
21.02M
1.83%
26.76M
27.34%
35.50M
32.64%
29.04M
18.21%
32.25M
11.07%
37.13M
15.15%
41.30M
11.22%
40.10M
2.90%
40.69M
1.47%
44.40M
9.11%
46.30M
4.28%
24.63M
46.81%
45.53M
84.88%
45.55M
0.05%
41.50M
8.90%
37.13M
10.53%
43.70M
17.67%
46.82M
7.15%
50.90M
8.71%
43.48M
14.58%
46.53M
7.01%
54.20M
16.49%
57.90M
6.83%
50.80M
12.26%
59.72M
17.56%
55.50M
7.07%
51.20M
7.75%
53.27M
4.04%
63.70M
19.59%
45.20M
29.04%
50.30M
11.28%
operating income
20.07M
-
18M
10.33%
15.44M
14.25%
19.28M
24.90%
19.32M
0.22%
18.80M
2.69%
14.54M
22.66%
15.27M
5.03%
20.60M
34.90%
-3.30M
116.02%
19.76M
698.67%
20.05M
1.51%
25.68M
28.06%
29.40M
14.48%
25.27M
14.05%
28.82M
14.07%
33.37M
15.79%
32.30M
3.22%
35.57M
10.13%
36.31M
2.08%
38.93M
7.21%
35.80M
8.04%
19.96M
44.24%
39.21M
96.41%
41.23M
5.16%
34.60M
16.09%
33.19M
4.08%
41.27M
24.33%
43.16M
4.60%
46.40M
7.50%
41.27M
11.06%
41.28M
0.02%
43.90M
6.36%
40.80M
7.06%
40.78M
0.05%
49.75M
21.98%
42.30M
14.97%
51.10M
20.80%
39.55M
22.61%
41.32M
4.47%
45.20M
9.40%
50.30M
11.28%
depreciation and amortization
6.03M
-
6M
0.43%
6.17M
2.87%
6.47M
4.76%
6.34M
1.96%
6.20M
2.19%
6.33M
2.02%
7.16M
13.14%
4.13M
42.30%
2.90M
29.77%
3.92M
35.28%
3.70M
5.79%
3.93M
6.25%
4M
1.86%
3.88M
3.05%
4.04M
4.28%
3.94M
2.45%
3.90M
1.14%
3.94M
0.95%
3.92M
0.36%
3.96M
1.02%
3.80M
4.11%
3.72M
2.11%
3.33M
10.51%
3.35M
0.54%
3.30M
1.40%
2.87M
12.94%
2.82M
1.74%
2.90M
2.66%
4.50M
55.28%
2.21M
50.87%
5.25M
137.54%
10.30M
96.12%
17.10M
66.02%
8.72M
48.98%
8.69M
0.42%
8.60M
1.01%
100.00K
98.84%
13.72M
13,618.14%
13.97M
1.87%
14.61M
-
total other income expenses net
3.74M
-
6.20M
65.73%
2.28M
63.29%
4.13M
81.33%
3.17M
23.14%
5.40M
70.24%
666K
87.67%
3.14M
371.32%
7.01M
123.26%
-14M
299.77%
6.59M
147.06%
5.69M
13.58%
5.77M
1.39%
5M
13.39%
4.03M
19.48%
4.45M
10.56%
5.01M
12.58%
4.10M
18.18%
3.80M
7.41%
3.52M
7.14%
2.60M
26.30%
1.20M
53.81%
2.72M
126.58%
563K
79.29%
2.06M
265.54%
3.60M
74.93%
3.44M
4.42%
3.44M
0.06%
3.50M
1.77%
1M
71.46%
166K
83.40%
-862K
619.28%
-1.30M
50.81%
-700K
46.15%
4.12M
688.43%
24.87M
503.74%
3.60M
85.52%
-33.10M
1,019.44%
-524K
98.42%
2.75M
625.38%
12.70M
361.31%
17.12M
34.80%
income before tax
22.81M
-
20.60M
9.69%
17.48M
15.13%
21.02M
20.20%
21.17M
0.72%
21.40M
1.11%
16.80M
21.49%
17.32M
3.08%
22.81M
31.70%
-1.60M
107.02%
21.44M
1,440.19%
21.43M
0.06%
27.18M
26.82%
31.80M
17.01%
27.77M
12.68%
31.01M
11.69%
36.21M
16.75%
36.20M
0.02%
34.81M
3.85%
35.24M
1.26%
38.16M
8.28%
35.70M
6.45%
19.45M
45.50%
38.52M
98.00%
40.23M
4.43%
34.50M
14.23%
33.65M
2.48%
40.36M
19.96%
43.15M
6.92%
47.40M
9.84%
41.44M
12.58%
40.41M
2.46%
42.60M
5.41%
40.10M
5.87%
38.44M
4.14%
67.86M
76.53%
39.30M
42.08%
18M
54.20%
38.05M
111.38%
44.07M
15.82%
57.90M
31.38%
67.40M
16.41%
income tax expense
6.27M
-
5.90M
5.89%
4.72M
19.97%
5.51M
16.69%
5.44M
1.20%
5.50M
1.03%
4.64M
15.65%
4.72M
1.70%
4.83M
2.35%
3.30M
31.66%
4.75M
43.85%
2.50M
47.23%
892K
64.39%
7.30M
718.39%
5.38M
26.26%
6.22M
15.51%
7.62M
22.60%
6.50M
14.73%
7.20M
10.74%
6.50M
9.66%
7.25M
11.56%
6.20M
14.54%
4.63M
25.24%
9.29M
100.45%
9.18M
1.17%
7M
23.76%
6.89M
1.59%
8.22M
19.38%
8.82M
7.28%
8.50M
3.66%
8.37M
1.51%
7.25M
13.43%
7.90M
9.00%
3.70M
53.16%
8.30M
124.38%
10.04M
20.96%
-400K
103.98%
5.50M
1,475%
9.13M
65.95%
2.28M
75.01%
9.30M
307.72%
16.60M
78.49%
net income
16.54M
-
14.70M
11.13%
12.76M
13.18%
15.51M
21.49%
15.72M
1.40%
15.90M
1.13%
12.16M
23.51%
12.60M
3.60%
17.98M
42.68%
-5M
127.81%
16.70M
433.92%
18.93M
13.36%
26.29M
38.89%
24.50M
6.79%
22.38M
8.64%
24.79M
10.77%
28.58M
15.28%
29.70M
3.91%
27.61M
7.04%
28.74M
4.10%
30.91M
7.53%
29.50M
4.55%
14.82M
49.76%
29.23M
97.23%
31.04M
6.21%
27.50M
11.41%
26.76M
2.70%
32.14M
20.11%
34.33M
6.82%
38.90M
13.31%
33.06M
15.01%
33.17M
0.31%
34.70M
4.63%
36.40M
4.90%
30.14M
17.21%
57.81M
91.84%
39.60M
31.50%
12.60M
68.18%
28.92M
129.54%
41.79M
44.49%
48.60M
16.30%
50.80M
4.53%
weighted average shs out
51.72M
-
52.50M
1.51%
51.81M
1.32%
51.23M
1.13%
51.21M
0.03%
51.29M
0.15%
51.24M
0.10%
50.95M
0.55%
50.17M
1.55%
50M
0.33%
50.29M
0.57%
50.67M
0.75%
50.24M
0.84%
50M
0.48%
50.52M
1.04%
50.08M
0.87%
49.95M
0.26%
50.34M
0.78%
50.02M
0.63%
49.58M
0.88%
49.61M
0.05%
50M
0.79%
49.77M
0.46%
49.91M
0.28%
49.87M
0.06%
49.11M
1.54%
49.26M
0.31%
48.68M
1.17%
48.79M
0.21%
48.63M
0.33%
48.68M
0.11%
48.12M
1.15%
48.08M
0.07%
48.53M
0.94%
48.00M
1.10%
47.41M
1.22%
47.14M
0.57%
45.44M
-
43.46M
4.37%
43.40M
0.12%
43.53M
0.28%
weighted average shs out dil
53.16M
-
52.50M
1.24%
53.47M
1.86%
52.84M
1.19%
52.84M
0.01%
53M
0.30%
53.34M
0.64%
52.66M
1.27%
51.78M
1.67%
50M
3.44%
52.56M
5.12%
52.58M
0.04%
51.97M
1.15%
52.13M
0.30%
52.69M
1.08%
51.86M
1.58%
51.68M
0.34%
52.11M
0.82%
52.08M
0.05%
51.30M
1.49%
51.34M
0.07%
51.75M
0.82%
51.83M
0.15%
52.11M
0.54%
52.00M
0.21%
51.89M
0.22%
51.22M
1.28%
50.42M
1.56%
50.63M
0.42%
51.18M
1.09%
50.92M
0.51%
50.30M
1.22%
50.30M
0.01%
50.56M
0.51%
50.26M
0.59%
49.65M
1.21%
48.89M
1.53%
47.43M
-
45.42M
4.24%
45.21M
0.47%
45.53M
0.71%
eps
0.32
-
0.28
12.50%
0.25
10.71%
0.30
20.00%
0.31
3.33%
0.31
0%
0.24
22.58%
0.25
4.17%
0.36
44.00%
-0.10
127.78%
0.33
430%
0.37
12.12%
0.52
40.54%
0.49
5.77%
0.44
10.20%
0.50
13.64%
0.57
14.00%
0.59
3.51%
0.55
6.78%
0.58
5.45%
0.62
6.90%
0.59
4.84%
0.30
49.15%
0.59
96.67%
0.62
5.08%
0.56
9.68%
0.54
3.57%
0.66
22.22%
0.70
6.06%
0.80
14.29%
0.68
15%
0.69
1.47%
0.72
4.35%
0.75
4.17%
0.63
16%
1.22
93.65%
0.84
31.15%
0.27
67.86%
0.64
137.04%
0.96
50.00%
1.12
16.67%
1.17
4.46%
epsdiluted
0.31
-
0.28
9.68%
0.24
14.29%
0.29
20.83%
0.30
3.45%
0.30
0%
0.23
23.33%
0.24
4.35%
0.35
45.83%
-0.10
128.57%
0.32
420%
0.36
12.50%
0.51
41.67%
0.47
7.84%
0.42
10.64%
0.48
14.29%
0.55
14.58%
0.57
3.64%
0.53
7.02%
0.56
5.66%
0.60
7.14%
0.57
5.00%
0.29
49.12%
0.56
93.10%
0.60
7.14%
0.53
11.67%
0.52
1.89%
0.64
23.08%
0.68
6.25%
0.76
11.76%
0.65
14.47%
0.66
1.54%
0.69
4.55%
0.72
4.35%
0.60
16.67%
1.16
93.33%
0.81
30.17%
0.26
67.90%
0.61
134.62%
0.92
50.82%
1.08
17.39%
1.12
3.70%

All numbers in USD (except ratios and percentages)