av/wsp-global--big.svg

COM:WSP

WSP

  • Stock

Last Close

244.59

22/11 21:00

Market Cap

27.16B

Beta: -

Volume Today

270.11K

Avg: -

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 '13
Mar '14
Jun '14
Sep '14
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
revenue
530.40M
-
511.10M
3.64%
602.50M
17.88%
630.70M
4.68%
1.16B
83.62%
1.40B
21.21%
1.50B
6.66%
1.50B
0.39%
1.66B
10.45%
1.48B
10.67%
1.55B
4.23%
1.55B
0.44%
1.80B
15.84%
1.63B
9.15%
1.72B
5.10%
1.64B
4.68%
1.95B
19.40%
1.91B
2.23%
2.03B
6.03%
1.93B
4.85%
2.04B
6.03%
2.17B
6.35%
2.31B
6.35%
2.22B
3.90%
2.21B
0.55%
2.21B
0.03%
2.21B
0.10%
2.14B
3.17%
2.25B
5.17%
2.10B
6.38%
2.63B
25.10%
2.65B
0.65%
2.89B
9.09%
2.71B
6.20%
2.76B
1.93%
2.90B
4.77%
3.56B
22.95%
3.49B
2.00%
3.63B
3.91%
3.60B
0.79%
3.72B
3.53%
3.59B
3.74%
3.93B
9.70%
3.98B
1.30%
cost of revenue
94.30M
-
70.50M
25.24%
89.40M
26.81%
93.30M
4.36%
299.30M
220.79%
378.90M
26.60%
408.30M
7.76%
432.10M
5.83%
468.80M
8.49%
378.70M
19.22%
386.40M
2.03%
362.70M
6.13%
697.50M
92.31%
358M
48.67%
401.30M
12.09%
412.10M
2.69%
532M
29.09%
506.60M
4.77%
484.80M
4.30%
458.80M
5.36%
761.80M
66.04%
510.20M
33.03%
543.10M
6.45%
527.90M
2.80%
448.60M
15.02%
473.90M
5.64%
460.70M
2.79%
450.20M
2.28%
560M
24.39%
438M
21.79%
604.30M
37.97%
623.60M
3.19%
743.60M
19.24%
611.80M
17.72%
654.60M
7.00%
702.20M
7.27%
1.01B
43.42%
822.40M
18.34%
886.90M
7.84%
862.60M
2.74%
3.15B
265.70%
3.04B
3.53%
3.30B
8.45%
987M
70.09%
gross profit
436.10M
-
440.60M
1.03%
513.10M
16.45%
537.40M
4.74%
858.80M
59.81%
1.02B
19.33%
1.09B
6.25%
1.07B
1.65%
1.19B
11.24%
1.10B
7.30%
1.16B
4.98%
1.19B
2.63%
1.10B
7.47%
1.28B
15.90%
1.32B
3.14%
1.22B
6.93%
1.42B
16.13%
1.40B
1.28%
1.54B
9.76%
1.47B
4.69%
1.28B
12.71%
1.66B
29.74%
1.77B
6.32%
1.69B
4.24%
1.76B
3.96%
1.74B
1.40%
1.75B
0.63%
1.69B
3.41%
1.69B
0.04%
1.67B
1.27%
2.03B
21.72%
2.03B
0.11%
2.15B
5.96%
2.10B
2.21%
2.11B
0.46%
2.19B
4.00%
2.55B
16.40%
2.67B
4.44%
2.74B
2.70%
2.73B
0.16%
569.80M
79.16%
542.10M
4.86%
632.90M
16.75%
3.00B
373.52%
selling and marketing expenses
-1.77B
-
-1.82B
2.99%
general and administrative expenses
326M
-
336.20M
3.13%
388.80M
15.65%
393.60M
1.23%
644.20M
63.67%
798.60M
23.97%
846.10M
5.95%
839.70M
0.76%
935.60M
11.42%
909.80M
2.76%
922.70M
1.42%
941.40M
2.03%
816.50M
13.27%
1.05B
28.27%
1.07B
1.97%
953.40M
10.72%
1.15B
21.07%
1.14B
1.51%
1.24B
8.80%
1.16B
6.27%
968.10M
16.51%
1.29B
33.26%
1.32B
2.68%
1.24B
6.33%
1.32B
6.51%
1.35B
2.33%
1.32B
2.12%
1.25B
5.30%
1.29B
3.09%
1.28B
1.28%
1.51B
18.09%
1.49B
1.27%
1.58B
6.38%
1.60B
1.07%
1.59B
0.60%
1.60B
0.79%
1.89B
17.93%
2.01B
6.62%
2.05B
1.83%
1.97B
3.91%
2.01B
2.01%
2.09B
3.98%
2.14B
-
selling general and administrative expenses
326M
-
336.20M
3.13%
388.80M
15.65%
393.60M
1.23%
644.20M
63.67%
798.60M
23.97%
846.10M
5.95%
839.70M
0.76%
935.60M
11.42%
909.80M
2.76%
922.70M
1.42%
941.40M
2.03%
816.50M
13.27%
1.05B
28.27%
1.07B
1.97%
953.40M
10.72%
1.15B
21.07%
1.14B
1.51%
1.24B
8.80%
1.16B
6.27%
968.10M
16.51%
1.29B
33.26%
1.32B
2.68%
1.24B
6.33%
1.32B
6.51%
1.35B
2.33%
1.32B
2.12%
1.25B
5.30%
1.29B
3.09%
1.28B
1.28%
1.51B
18.09%
1.49B
1.27%
1.58B
6.38%
1.60B
1.07%
1.59B
0.60%
1.60B
0.79%
1.89B
17.93%
2.01B
6.62%
2.05B
1.83%
1.97B
3.91%
239.90M
87.83%
267M
11.30%
289.30M
8.35%
2.14B
641.31%
research and development expenses
other expenses
84.10M
-
81.20M
3.45%
91.50M
12.68%
102.80M
12.35%
151.10M
46.98%
178.70M
18.27%
167.90M
6.04%
139.70M
16.80%
176M
25.98%
141.70M
19.49%
150.70M
6.35%
143.30M
4.91%
194.40M
35.66%
153.40M
21.09%
152.30M
0.72%
155.40M
2.04%
181.30M
16.67%
181.50M
0.11%
181M
0.28%
169.40M
6.41%
200.80M
18.54%
271.50M
35.21%
293.20M
7.99%
281.90M
3.85%
310.10M
10.00%
288.30M
7.03%
269.40M
6.56%
259M
3.86%
265.70M
2.59%
267.70M
0.75%
327.90M
22.49%
308.60M
5.89%
360.10M
16.69%
319.60M
11.25%
309.90M
3.04%
330.70M
6.71%
410.30M
24.07%
413.80M
0.85%
-21.50M
105.20%
-20.10M
6.51%
-21.10M
4.98%
-15.60M
26.07%
852.30M
-
cost and expenses
504.40M
-
487.90M
3.27%
569.70M
16.77%
589.70M
3.51%
1.09B
85.62%
1.36B
23.90%
1.42B
4.87%
1.41B
0.76%
1.58B
11.97%
1.43B
9.50%
1.46B
2.07%
1.45B
0.85%
1.71B
18.03%
1.56B
8.76%
1.62B
4.03%
1.52B
6.20%
1.87B
22.80%
1.82B
2.28%
1.90B
4.26%
1.79B
6.05%
1.93B
8.00%
2.07B
7.31%
2.16B
4.31%
2.05B
5.11%
2.08B
1.45%
2.11B
1.65%
2.05B
2.88%
1.96B
4.44%
2.12B
7.91%
1.98B
6.45%
2.44B
23.08%
2.42B
0.78%
2.69B
11.01%
2.53B
5.78%
2.55B
0.93%
2.63B
3.17%
3.31B
25.50%
3.25B
1.70%
3.35B
3.00%
3.25B
3.00%
3.39B
4.52%
3.31B
2.49%
3.59B
8.44%
3.98B
10.99%
operating expenses
410.10M
-
417.40M
1.78%
480.30M
15.07%
496.40M
3.35%
795.30M
60.21%
977.30M
22.88%
1.01B
3.76%
979.40M
3.41%
1.11B
13.50%
1.05B
5.41%
1.07B
2.08%
1.08B
1.05%
1.01B
6.80%
1.20B
18.78%
1.22B
1.62%
1.11B
9.13%
1.34B
20.45%
1.32B
1.29%
1.42B
7.55%
1.33B
6.28%
1.17B
12.04%
1.56B
33.60%
1.62B
3.61%
1.52B
5.88%
1.63B
7.16%
1.64B
0.55%
1.59B
2.90%
1.51B
5.06%
1.56B
3.00%
1.54B
0.94%
1.83B
18.85%
1.80B
2.09%
1.94B
8.15%
1.92B
1.21%
1.90B
1.01%
1.93B
1.75%
2.30B
18.98%
2.43B
5.59%
2.46B
1.36%
2.39B
3.10%
239.90M
89.94%
267M
11.30%
289.30M
8.35%
3.00B
935.91%
interest expense
2M
-
1.90M
5%
2.80M
47.37%
2.60M
7.14%
6.50M
150%
8.70M
33.85%
11.80M
35.63%
6.80M
42.37%
8.70M
27.94%
7.10M
18.39%
8.70M
22.54%
8.60M
1.15%
9.10M
5.81%
8.80M
3.30%
9M
2.27%
10.10M
12.22%
12.40M
22.77%
13.60M
9.68%
15M
10.29%
13.60M
9.33%
14M
2.94%
31M
121.43%
31M
0%
32.30M
4.19%
32.90M
1.86%
31.10M
5.47%
27.80M
10.61%
17.90M
35.61%
17.10M
4.47%
15.70M
8.19%
24.60M
56.69%
20M
18.70%
20.30M
1.50%
22.70M
11.82%
24.20M
6.61%
28.70M
18.60%
43.80M
52.61%
55.30M
26.26%
62.10M
12.30%
66.30M
6.76%
66M
0.45%
56.40M
14.55%
76.10M
34.93%
68.70M
9.72%
ebitda
41.60M
-
38.90M
6.49%
50.30M
29.31%
58.70M
16.70%
92.40M
57.41%
79.80M
13.64%
107.50M
34.71%
123.70M
15.07%
120.60M
2.51%
90.10M
25.29%
123.70M
37.29%
143M
15.60%
132.70M
7.20%
113.40M
14.54%
135.80M
19.75%
155.60M
14.58%
137M
11.95%
132.80M
3.07%
168.70M
27.03%
185.90M
10.20%
169M
9.09%
213.60M
26.39%
261.40M
22.38%
281.90M
7.84%
261.20M
7.34%
219.10M
16.12%
277.60M
26.70%
296.20M
6.70%
257.70M
13.00%
234.90M
8.85%
332M
41.34%
370.50M
11.60%
347.90M
6.10%
309.30M
11.10%
347.90M
12.48%
393M
12.96%
423.80M
7.84%
393.60M
7.13%
433M
10.01%
501.20M
15.75%
505.50M
0.86%
435.70M
13.81%
505.40M
16.00%
514.40M
1.78%
operating income
27.10M
-
23.90M
11.81%
32.20M
34.73%
41M
27.33%
-3.20M
107.80%
45.40M
1,518.75%
126.50M
178.63%
75.80M
40.08%
51.60M
31.93%
44.70M
13.37%
80.30M
79.64%
102.30M
27.40%
75.20M
26.49%
71.70M
4.65%
94.80M
32.22%
109.90M
15.93%
75.90M
30.94%
85.70M
12.91%
123.10M
43.64%
139.90M
13.65%
113.20M
19.09%
101.80M
10.07%
150.70M
48.04%
170.90M
13.40%
129M
24.52%
95.40M
26.05%
154M
61.43%
175.10M
13.70%
130.40M
25.53%
123.50M
5.29%
194.60M
57.57%
230.80M
18.60%
191.10M
17.20%
175.90M
7.95%
204.40M
16.20%
260.40M
27.40%
242.50M
6.87%
227.70M
6.10%
264.70M
16.25%
337.80M
27.62%
329.90M
2.34%
275.10M
16.61%
343.60M
24.90%
depreciation and amortization
15.10M
-
15M
0.66%
16.90M
12.67%
17.70M
4.73%
27.90M
57.63%
32.30M
15.77%
32.70M
1.24%
34M
3.98%
41M
20.59%
38.10M
7.07%
38.30M
0.52%
39M
1.83%
44.10M
13.08%
38.80M
12.02%
39.80M
2.58%
40M
0.50%
50.20M
25.50%
46.90M
6.57%
46.40M
1.07%
46.60M
0.43%
54.50M
16.95%
107.50M
97.25%
107.90M
0.37%
108.60M
0.65%
129.40M
19.15%
116.60M
9.89%
121.20M
3.95%
117.30M
3.22%
121.20M
3.32%
109.40M
9.74%
132.50M
21.12%
134.50M
1.51%
142.10M
5.65%
133.40M
6.12%
143.50M
7.57%
132.60M
7.60%
181.30M
36.73%
165.90M
8.49%
168.30M
1.45%
163.40M
2.91%
175.60M
7.47%
160.60M
8.54%
161.80M
0.75%
173.40M
7.17%
total other income expenses net
1.30M
-
1.90M
46.15%
1.50M
21.05%
3.20M
113.33%
-62.40M
2,050%
-700K
98.88%
43.50M
6,314.29%
-14.80M
134.02%
-20.10M
35.81%
-7.40M
63.18%
-6.20M
16.22%
-2.90M
53.23%
-14.10M
386.21%
-1.40M
90.07%
1M
171.43%
-4.60M
560%
-12M
160.87%
-6.70M
44.17%
-17.30M
158.21%
-11M
36.42%
-40.70M
270%
12.70M
131.20%
1M
92.13%
-10.60M
1,160%
-42.50M
300.94%
-44.40M
4.47%
-5.20M
88.29%
-16M
207.69%
-10.70M
33.13%
13.20M
223.36%
-4.30M
132.58%
-22.50M
423.26%
-14.80M
34.22%
-45.80M
209.46%
-79.40M
73.36%
-86M
8.31%
-84.50M
1.74%
-73.40M
13.14%
-8M
89.10%
-66.40M
730%
-175.30M
164.01%
-108.50M
38.11%
-97.60M
10.05%
272.30M
379.00%
income before tax
24.50M
-
22.20M
9.39%
30.60M
37.84%
40.60M
32.68%
-5.90M
114.53%
36.60M
720.34%
105.30M
187.70%
68.10M
35.33%
50.40M
25.99%
37M
26.59%
70.30M
90%
92.50M
31.58%
66M
28.65%
64.10M
2.88%
88M
37.29%
100.80M
14.55%
62.50M
38.00%
65.40M
4.64%
89.50M
36.85%
114.70M
28.16%
59.70M
47.95%
85.20M
42.71%
119.10M
39.79%
127.20M
6.80%
54.30M
57.31%
19.70M
63.72%
120.70M
512.69%
142.10M
17.73%
103.40M
27.23%
120.60M
16.63%
165.70M
37.40%
187.90M
13.40%
170.90M
9.05%
130.10M
23.87%
125M
3.92%
174.40M
39.52%
158M
9.40%
154.30M
2.34%
208.90M
35.39%
218.10M
4.40%
154.60M
29.12%
166.60M
7.76%
246M
47.66%
272.30M
10.69%
income tax expense
6.90M
-
5.30M
23.19%
7M
32.08%
11.30M
61.43%
1.70M
84.96%
8.60M
405.88%
9.80M
13.95%
17.40M
77.55%
36M
106.90%
9.50M
73.61%
18M
89.47%
29.60M
64.44%
10M
66.22%
16.50M
65%
25.20M
52.73%
28.20M
11.90%
32.20M
14.18%
15.70M
51.24%
21.70M
38.22%
26.80M
23.50%
16.30M
39.18%
23.20M
42.33%
29.90M
28.88%
33.50M
12.04%
13.50M
59.70%
5.40M
60%
32.40M
500%
37.30M
15.12%
33.40M
10.46%
32.60M
2.40%
45.60M
39.88%
48.70M
6.80%
44.10M
9.45%
34.50M
21.77%
35.40M
2.61%
45.30M
27.97%
37.60M
17.00%
40.90M
8.78%
57.70M
41.08%
61M
5.72%
32.30M
47.05%
46.40M
43.65%
71.30M
53.66%
68.70M
3.65%
net income
17.90M
-
17.30M
3.35%
24.30M
40.46%
29.10M
19.75%
-7.90M
127.15%
28.30M
458.23%
95.40M
237.10%
50.40M
47.17%
14.70M
70.83%
27.60M
87.76%
52.20M
89.13%
63.30M
21.26%
56M
11.53%
47.60M
15%
62.80M
31.93%
72.60M
15.61%
30.30M
58.26%
49.70M
64.03%
67.40M
35.61%
87.70M
30.12%
43.30M
50.63%
63.60M
46.88%
88.70M
39.47%
93.70M
5.64%
40.50M
56.78%
14.20M
64.94%
88.60M
523.94%
104.30M
17.72%
68.90M
33.94%
87.90M
27.58%
120M
36.52%
139M
15.83%
126.70M
8.85%
95M
25.02%
89.30M
6%
127.50M
42.78%
120M
5.88%
112.50M
6.25%
150.70M
33.96%
156.20M
3.65%
130.60M
16.39%
126.80M
2.91%
184.10M
45.19%
203.60M
10.59%
weighted average shs out
52.63M
-
52.63M
0%
61.40M
16.66%
61.91M
0.82%
89.04M
43.82%
89.04M
0%
89.55M
0.57%
90.95M
1.57%
99.65M
9.57%
99.65M
0%
100.17M
0.52%
100.72M
0.54%
101.77M
1.05%
101.77M
0%
102.25M
0.47%
102.68M
0.43%
103.51M
0.80%
103.51M
0%
103.77M
0.26%
104.07M
0.29%
104.77M
0.67%
104.77M
0%
105.01M
0.23%
105.32M
0.30%
106.09M
0.73%
106.09M
0%
107.01M
0.87%
113.20M
5.79%
113.72M
0.46%
113.72M
0%
116.85M
2.75%
117.45M
0.51%
117.89M
0.38%
117.89M
0%
118.04M
0.13%
121.27M
2.73%
121.27M
0%
124.53M
2.69%
124.61M
0.06%
124.63M
0.01%
124.65M
0.02%
124.67M
0.02%
124.69M
0.01%
124.69M
0%
weighted average shs out dil
52.63M
-
52.63M
0%
61.40M
16.66%
62.68M
2.08%
89.05M
42.06%
89.05M
0%
89.60M
0.63%
91.01M
1.57%
99.67M
9.52%
99.67M
0%
100.21M
0.53%
100.75M
0.55%
101.86M
1.10%
101.86M
0%
102.37M
0.50%
102.82M
0.44%
103.70M
0.86%
103.70M
0%
104.02M
0.30%
104.34M
0.31%
105.03M
0.66%
105.03M
0%
105.30M
0.26%
105.74M
0.41%
106.29M
0.53%
106.29M
0%
107.21M
0.86%
113.40M
5.78%
114.05M
0.57%
114.05M
0%
117.21M
2.76%
117.85M
0.55%
118.22M
0.31%
118.22M
0%
118.32M
0.09%
121.57M
2.74%
121.57M
0%
124.85M
2.70%
124.93M
0.06%
124.96M
0.03%
124.99M
0.02%
125.05M
0.05%
125.06M
0.01%
125.09M
0.03%
eps
0.34
-
0.33
2.94%
0.40
21.21%
0.47
17.50%
-0.09
118.87%
0.32
460.77%
1.07
234.38%
0.55
48.60%
0.15
72.73%
0.28
86.67%
0.52
85.71%
0.63
21.15%
0.55
12.70%
0.47
14.55%
0.61
29.79%
0.71
16.39%
0.29
59.15%
0.48
65.52%
0.65
35.42%
0.84
29.23%
0.41
51.19%
0.61
48.78%
0.84
37.70%
0.89
5.95%
0.38
57.30%
0.13
65.79%
0.83
538.46%
0.92
10.84%
0.61
33.70%
0.77
26.23%
1.03
33.77%
1.18
14.56%
1.08
8.47%
0.81
25%
0.76
6.17%
1.05
38.16%
0.99
5.71%
0.91
8.08%
1.21
32.97%
1.25
3.31%
1.05
16.00%
1.02
2.86%
1.48
45.10%
1.63
10.14%
epsdiluted
0.34
-
0.33
2.94%
0.40
21.21%
0.46
15%
-0.09
119.28%
0.32
460.77%
1.07
234.38%
0.55
48.60%
0.15
72.73%
0.28
86.67%
0.52
85.71%
0.63
21.15%
0.55
12.70%
0.47
14.55%
0.61
29.79%
0.71
16.39%
0.29
59.15%
0.48
65.52%
0.65
35.42%
0.84
29.23%
0.41
51.19%
0.61
48.78%
0.84
37.70%
0.89
5.95%
0.38
57.30%
0.13
65.79%
0.83
538.46%
0.92
10.84%
0.60
34.78%
0.77
28.33%
1.02
32.47%
1.18
15.69%
1.07
9.32%
0.81
24.30%
0.75
7.41%
1.05
40.00%
0.99
5.71%
0.91
8.08%
1.21
32.97%
1.25
3.31%
1.04
16.80%
1.01
2.88%
1.47
45.54%
1.63
10.88%

All numbers in (except ratios and percentages)