av/westshore-terminals--big.svg

TSX:WTE

Westshore Terminals Ltd.

  • Stock

CAD

Last Close

25.47

01/05 20:00

Market Cap

1.42B

Beta: 0.95

Volume Today

71.16K

Avg: 89.86K

PE Ratio

17.81

PFCF: 22.95

Dividend Yield

5.14%

Payout:85.41%

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
Jun '25
revenue
69.98M
-
86.38M
23.45%
92.39M
6.96%
81.51M
11.78%
105.53M
29.46%
82.23M
22.07%
73.79M
10.27%
80.31M
8.84%
88.13M
9.74%
66.58M
24.46%
86.39M
29.76%
96.28M
11.45%
80.79M
16.09%
83.92M
3.87%
93.25M
11.12%
96.14M
3.10%
90.06M
6.32%
88.80M
1.40%
98.71M
11.17%
104.92M
6.28%
102.99M
1.84%
92.37M
10.31%
96.82M
4.81%
89.45M
7.61%
89.77M
0.36%
91.33M
1.73%
78.45M
14.10%
86.02M
9.64%
84.67M
1.56%
88.25M
4.22%
82.72M
6.27%
66.62M
19.47%
54.37M
18.38%
96.72M
77.88%
91.83M
5.05%
97.59M
6.27%
88.69M
9.12%
84.76M
4.44%
105.62M
24.62%
103.50M
2.01%
110.85M
7.11%
82.81M
25.30%
95.30M
15.09%
cost of revenue
34.44M
-
40.61M
17.92%
38.24M
5.83%
32.96M
13.82%
31.74M
3.69%
34.40M
8.36%
30.05M
12.63%
40.26M
33.96%
39.19M
2.65%
43.65M
11.36%
37.23M
14.70%
42.84M
15.05%
41.07M
4.11%
46.24M
12.58%
39.45M
14.69%
42.82M
8.56%
41.05M
4.14%
44.39M
8.12%
44.18M
0.46%
43.23M
2.15%
44.91M
3.87%
44.45M
1.01%
43.46M
2.23%
39.38M
9.39%
40.54M
2.95%
44.91M
10.77%
39.91M
11.13%
39.68M
0.57%
43.65M
9.98%
46.44M
6.40%
42.52M
8.43%
39.97M
6.01%
48.98M
22.56%
46.20M
5.69%
47.60M
3.05%
47.15M
0.96%
54.25M
15.06%
54.69M
0.80%
49.30M
9.85%
48.67M
1.26%
58.82M
-
36.78M
37.47%
gross profit
35.54M
-
45.78M
28.80%
54.15M
18.30%
48.56M
10.34%
73.78M
51.95%
47.84M
35.17%
43.73M
8.58%
40.05M
8.42%
48.94M
22.20%
22.93M
53.14%
49.16M
114.36%
53.44M
8.72%
39.72M
25.68%
37.68M
5.12%
53.80M
42.79%
53.32M
0.90%
49.01M
8.08%
44.41M
9.38%
54.53M
22.78%
61.69M
13.12%
58.08M
5.84%
47.92M
17.50%
53.35M
11.34%
50.07M
6.16%
49.23M
1.67%
46.42M
5.71%
38.54M
16.97%
46.33M
20.22%
41.03M
11.45%
41.81M
1.91%
40.20M
3.86%
26.65M
33.70%
5.39M
79.78%
50.52M
837.68%
44.23M
12.46%
50.44M
14.05%
34.44M
31.72%
30.07M
12.68%
56.33M
87.29%
54.82M
2.67%
110.85M
102.21%
23.99M
78.36%
58.52M
143.93%
selling and marketing expenses
general and administrative expenses
3.67M
-
3.45M
6.18%
3.80M
10.36%
3.61M
5.15%
3.89M
7.87%
3.95M
1.57%
3.37M
14.82%
3.50M
4.07%
4.29M
22.35%
3.72M
13.25%
3.75M
0.94%
3.63M
3.30%
3.86M
6.45%
4.30M
11.26%
3.73M
13.26%
3.89M
4.34%
4.73M
21.46%
4.65M
1.57%
3.38M
27.30%
3.61M
6.62%
5.39M
49.47%
3.85M
28.61%
4.54M
18.11%
3.70M
18.64%
4.28M
15.71%
3.60M
15.99%
2.80M
22.14%
4.79M
70.99%
3.80M
20.54%
3.90M
2.60%
4.16M
6.69%
3.05M
26.71%
1.58M
48.08%
4.49M
183.65%
4.90M
8.99%
4.24M
13.33%
3.65M
14.02%
4.63M
27.02%
4.37M
5.78%
5.38M
-
4.09M
23.87%
selling general and administrative expenses
3.67M
-
3.45M
6.18%
3.80M
10.36%
3.61M
5.15%
3.89M
7.87%
3.95M
1.57%
3.37M
14.82%
3.50M
4.07%
4.29M
22.35%
3.72M
13.25%
3.75M
0.94%
3.63M
3.30%
3.86M
6.45%
4.30M
11.26%
3.73M
13.26%
3.89M
4.34%
4.73M
21.46%
4.65M
1.57%
3.38M
27.30%
3.61M
6.62%
5.39M
49.47%
3.85M
28.61%
4.54M
18.11%
3.70M
18.64%
4.28M
15.71%
3.60M
15.99%
2.80M
22.14%
4.79M
70.99%
3.80M
20.54%
3.90M
2.60%
4.16M
6.69%
3.05M
26.71%
1.58M
48.08%
4.49M
183.65%
4.90M
8.99%
4.24M
13.33%
3.65M
14.02%
4.63M
27.02%
4.37M
5.78%
4.08M
6.64%
5.38M
31.94%
4.09M
23.87%
research and development expenses
other expenses
-152.66M
-
20.17M
-
cost and expenses
38.11M
-
44.05M
15.60%
42.05M
4.56%
36.57M
13.03%
35.63M
2.55%
38.35M
7.62%
33.42M
12.85%
43.76M
30.95%
43.48M
0.65%
47.36M
8.94%
40.98M
13.47%
46.47M
13.37%
44.94M
3.29%
50.54M
12.46%
43.17M
14.57%
46.71M
8.20%
45.78M
2.00%
49.04M
7.12%
47.57M
3.00%
46.84M
1.53%
50.30M
7.39%
48.30M
3.97%
48.01M
0.61%
43.08M
10.27%
44.82M
4.05%
48.51M
8.22%
42.71M
11.94%
44.47M
4.12%
47.45M
6.70%
50.34M
6.09%
46.69M
7.26%
43.02M
7.86%
50.57M
17.55%
50.69M
0.24%
52.50M
3.58%
51.39M
2.11%
57.90M
12.66%
59.32M
2.45%
53.66M
9.53%
52.75M
1.70%
-147.28M
379.20%
62.91M
142.72%
56.95M
9.48%
operating expenses
3.67M
-
3.45M
6.18%
3.80M
10.36%
3.61M
5.15%
3.89M
7.87%
3.95M
1.57%
3.37M
14.82%
3.50M
4.07%
4.29M
22.35%
3.72M
13.25%
3.75M
0.94%
3.63M
3.30%
3.86M
6.45%
4.30M
11.26%
3.73M
13.26%
3.89M
4.34%
4.73M
21.46%
4.65M
1.57%
3.38M
27.30%
3.61M
6.62%
5.39M
49.47%
3.85M
28.61%
4.54M
18.11%
3.70M
18.64%
4.28M
15.71%
3.60M
15.99%
2.80M
22.14%
4.79M
70.99%
3.80M
20.54%
3.90M
2.60%
4.16M
6.69%
3.05M
26.71%
1.58M
48.08%
4.49M
183.65%
4.90M
8.99%
4.24M
13.33%
3.65M
14.02%
4.63M
27.02%
4.37M
5.78%
4.08M
6.64%
-147.28M
3,712.44%
4.09M
102.78%
20.17M
392.53%
interest expense
-650K
-
-876K
34.77%
-838K
4.34%
-903K
7.76%
-962K
6.53%
-1.06M
10.71%
-900K
15.49%
-965K
7.22%
-916K
5.08%
-815K
11.03%
-664K
18.53%
-682K
2.71%
-632K
7.33%
774K
222.47%
-605K
178.17%
829K
237.02%
809K
2.41%
3.23M
299.75%
3.25M
0.56%
2.79M
14.18%
3.15M
12.83%
2.91M
7.72%
2.93M
0.86%
2.94M
0.48%
2.99M
1.43%
2.92M
2.18%
-2.63M
190.08%
2.99M
213.45%
3.00M
0.64%
2.80M
6.76%
2.86M
2.14%
2.88M
0.56%
2.96M
2.68%
2.64M
10.52%
2.65M
0.38%
2.71M
1.92%
2.78M
2.88%
5.56M
99.82%
5.02M
-
5.70M
13.61%
5.40M
5.33%
5.43M
0.69%
ebitda
33.99M
-
42.79M
25.86%
53.14M
24.21%
47.80M
10.07%
71.50M
49.60%
46.64M
34.77%
43.42M
6.92%
40.14M
7.54%
48.77M
21.50%
23.49M
51.83%
48.67M
107.19%
53.61M
10.15%
42.30M
21.10%
37.14M
12.19%
54.42M
46.53%
54.13M
0.53%
48.59M
10.23%
45.45M
6.47%
57.69M
26.93%
64.75M
12.23%
59.69M
7.82%
51.05M
14.47%
55.73M
9.17%
53.41M
4.16%
51.89M
2.83%
49.89M
3.87%
42.38M
15.05%
48.97M
15.55%
45.16M
7.77%
45.64M
1.05%
44.03M
3.51%
32.08M
27.14%
12.64M
60.61%
54.85M
333.98%
48.07M
12.37%
55.59M
15.64%
38.98M
29.87%
35.68M
8.48%
60.43M
69.40%
60.14M
0.48%
57.22M
4.85%
29.41M
48.61%
48.94M
66.42%
operating income
32.40M
-
42.33M
30.66%
50.07M
18.29%
44.71M
10.72%
70.91M
58.62%
43.88M
38.12%
40.38M
7.99%
36.52M
9.54%
44.42M
21.61%
19.21M
56.74%
45.40M
136.31%
49.81M
9.71%
35.85M
28.03%
33.38M
6.89%
50.07M
50.00%
49.43M
1.29%
44.28M
10.40%
39.76M
10.22%
51.15M
28.64%
58.08M
13.55%
52.69M
9.27%
44.07M
16.36%
48.81M
10.75%
46.37M
5.00%
44.95M
3.06%
42.82M
4.73%
35.74M
16.54%
41.55M
16.25%
37.62M
9.45%
38.10M
1.29%
36.50M
4.22%
24.54M
32.77%
5.04M
79.48%
47.40M
841.45%
40.63M
14.28%
48.13M
18.45%
30.79M
36.03%
27.20M
11.66%
51.96M
91.02%
50.74M
2.33%
258.13M
408.68%
19.90M
92.29%
38.35M
92.76%
depreciation and amortization
2.65M
-
2.57M
3.06%
2.57M
0.04%
2.63M
2.42%
2.70M
2.82%
3.08M
13.88%
3.10M
0.88%
3.15M
1.55%
4.05M
28.39%
4.58M
13.17%
3.35M
26.81%
4.28M
27.54%
4.83M
12.91%
3.69M
23.66%
4.41M
19.65%
4.52M
2.52%
4.12M
8.89%
5.69M
38.17%
6.36M
11.74%
6.42M
1.01%
6.40M
0.37%
6.54M
2.17%
6.54M
0.12%
6.58M
0.61%
6.51M
1.11%
6.88M
5.70%
6.88M
0%
7.07M
2.76%
7.58M
7.17%
7.53M
0.62%
7.54M
0.07%
7.55M
0.13%
7.60M
0.74%
7.45M
2.04%
7.43M
0.21%
7.46M
0.30%
8.19M
9.89%
8.48M
3.47%
8.48M
0%
8.50M
0.26%
8.52M
0.24%
8.28M
2.81%
8.34M
0.68%
total other income expenses net
520K
-
2.11M
305.77%
-228K
110.81%
-219K
3.95%
1.09M
598.17%
316K
71.04%
53K
83.23%
-445K
939.62%
-73K
83.60%
301K
512.33%
83K
72.43%
477K
474.70%
568K
19.08%
-600K
205.63%
60K
110.00%
7K
88.33%
-655K
9,457.14%
780K
219.08%
-160K
120.51%
240K
250%
-145K
160.42%
-1.76M
1,115.86%
1.23M
169.82%
388K
68.48%
-60K
115.46%
402K
770%
245K
39.05%
304K
24.08%
36K
88.16%
-2.82M
7,933.33%
-2.39M
15.14%
-4.04M
68.95%
-3.26M
19.39%
-2.31M
29.03%
564K
124.38%
122K
78.37%
-245K
300.82%
-730K
197.96%
-4.53M
520.14%
-4.12M
8.97%
-215.13M
5,120.31%
-4.16M
98.06%
-3.18M
23.63%
income before tax
31.74M
-
43.56M
37.26%
49.28M
13.13%
43.83M
11.07%
70.02M
59.77%
43.13M
38.40%
39.52M
8.38%
35.13M
11.09%
43.66M
24.28%
18.70M
57.18%
44.82M
139.70%
49.61M
10.68%
35.79M
27.86%
32.08M
10.35%
49.53M
54.38%
48.79M
1.49%
43.01M
11.84%
37.31M
13.26%
47.92M
28.46%
55.77M
16.38%
49.99M
10.36%
39.84M
20.31%
47.48M
19.18%
44.27M
6.78%
42.34M
4.36%
40.48M
4.37%
33.35M
17.61%
39.21M
17.57%
34.61M
11.73%
35.28M
1.94%
34.10M
3.34%
20.49M
39.91%
1.78M
91.33%
45.09M
2,438.80%
38.55M
14.51%
45.55M
18.17%
30.55M
32.94%
20.91M
31.55%
47.43M
126.84%
46.62M
1.70%
43.00M
7.77%
15.73M
63.42%
35.17M
123.57%
income tax expense
8.44M
-
11.39M
34.97%
12.83M
12.64%
11.41M
11.06%
18.13M
58.91%
11.28M
37.77%
10.29M
8.85%
9.15M
11.07%
11.32M
23.73%
4.87M
56.94%
11.66M
139.32%
12.90M
10.66%
10.08M
21.86%
8.67M
13.99%
14.82M
70.92%
13.75M
7.24%
11.46M
16.68%
10.07M
12.11%
12.96M
28.73%
15.07M
16.25%
13.51M
10.35%
10.77M
20.30%
12.83M
19.16%
11.96M
6.78%
11.45M
4.26%
10.93M
4.55%
9.01M
17.60%
10.59M
17.55%
9.33M
11.90%
9.54M
2.29%
9.21M
3.51%
5.54M
39.79%
529K
90.46%
12.19M
2,204.54%
10.41M
14.61%
12.31M
18.25%
8.26M
32.87%
5.66M
31.46%
12.82M
126.34%
12.60M
1.69%
11.63M
7.74%
4.26M
63.35%
9.51M
123.11%
net income
23.30M
-
32.17M
38.09%
36.45M
13.31%
32.42M
11.08%
51.89M
60.07%
31.85M
38.62%
29.23M
8.21%
25.99M
11.10%
32.35M
24.47%
13.83M
57.26%
33.16M
139.84%
36.70M
10.68%
25.70M
29.97%
23.41M
8.92%
34.70M
48.25%
35.04M
0.97%
31.55M
9.95%
27.24M
13.68%
34.96M
28.35%
40.70M
16.43%
36.48M
10.37%
29.07M
20.31%
34.65M
19.19%
32.30M
6.78%
30.88M
4.40%
29.55M
4.31%
24.35M
17.62%
28.63M
17.58%
25.29M
11.66%
25.74M
1.80%
24.90M
3.28%
14.95M
39.96%
1.25M
91.66%
32.90M
2,538.17%
28.14M
14.48%
33.24M
18.14%
22.28M
32.97%
15.24M
31.58%
34.61M
127.03%
34.02M
1.70%
31.38M
7.78%
11.47M
63.44%
25.66M
123.74%
weighted average shs out
74.25M
-
74.25M
0%
74.25M
0.00%
74.10M
0.20%
73.87M
0.32%
73.87M
0%
73.79M
0.10%
73.59M
0.27%
73.36M
0.32%
73.36M
0%
73.13M
0.30%
72.00M
1.56%
70.79M
1.67%
70.79M
0%
69.74M
1.48%
68.64M
1.58%
66.82M
2.65%
66.82M
0%
66.70M
0.18%
66.70M
0%
65.68M
1.52%
65.68M
0%
64.90M
1.19%
64.68M
0.34%
63.27M
2.17%
63.27M
0%
63.26M
0.02%
63.26M
0%
63.26M
0%
63.26M
0%
63.26M
0%
63.26M
0%
63.26M
0%
62.60M
1.04%
62.51M
0.14%
62.51M
0%
62.51M
0%
62.51M
0%
62.28M
0.38%
61.77M
0.81%
62.08M
0.50%
61.77M
0.50%
61.77M
0%
weighted average shs out dil
74.25M
-
74.25M
0%
74.25M
0.00%
74.10M
0.20%
73.87M
0.32%
73.87M
0%
73.79M
0.10%
73.59M
0.27%
73.36M
0.32%
73.36M
0%
73.13M
0.30%
72.00M
1.56%
70.79M
1.67%
70.79M
0%
69.74M
1.48%
68.64M
1.58%
66.82M
2.65%
66.82M
0%
66.70M
0.18%
66.70M
0%
65.68M
1.52%
65.68M
0%
64.90M
1.19%
64.68M
0.34%
63.27M
2.17%
63.27M
0%
63.26M
0.02%
63.26M
0%
63.26M
0%
63.26M
0%
63.26M
0%
63.26M
0%
63.26M
0%
62.60M
1.04%
62.51M
0.14%
62.51M
0%
62.51M
0%
62.51M
0%
62.28M
0.38%
61.77M
0.81%
62.08M
0.50%
61.77M
0.50%
61.77M
0%
eps
0.31
-
0.43
38.71%
0.49
13.95%
0.44
10.20%
0.70
59.09%
0.43
38.57%
0.40
6.98%
0.35
12.50%
0.44
25.71%
0.19
56.82%
0.45
136.84%
0.51
13.33%
0.36
29.41%
0.32
11.11%
0.49
53.12%
0.50
2.04%
0.47
6.00%
0.41
12.77%
0.52
26.83%
0.61
17.31%
0.56
8.20%
0.44
21.43%
0.53
20.45%
0.50
5.66%
0.49
2.00%
0.47
4.08%
0.38
19.15%
0.45
18.42%
0.40
11.11%
0.41
2.50%
0.39
4.88%
0.24
38.46%
0.02
91.79%
0.53
2,590.36%
0.45
15.09%
0.53
17.78%
0.36
32.08%
0.24
33.33%
0.56
133.33%
0.55
1.79%
0.51
7.27%
0.19
62.75%
0.42
121.05%
epsdiluted
0.31
-
0.43
38.71%
0.49
13.95%
0.44
10.20%
0.70
59.09%
0.43
38.57%
0.40
6.98%
0.35
12.50%
0.44
25.71%
0.19
56.82%
0.45
136.84%
0.51
13.33%
0.36
29.41%
0.32
11.11%
0.49
53.12%
0.50
2.04%
0.47
6.00%
0.41
12.77%
0.52
26.83%
0.61
17.31%
0.56
8.20%
0.44
21.43%
0.53
20.45%
0.50
5.66%
0.49
2.00%
0.47
4.08%
0.38
19.15%
0.45
18.42%
0.40
11.11%
0.41
2.50%
0.39
4.88%
0.24
38.46%
0.02
91.79%
0.53
2,590.36%
0.45
15.09%
0.53
17.78%
0.36
32.08%
0.24
33.33%
0.56
133.33%
0.55
1.79%
0.51
7.27%
0.19
62.75%
0.42
121.05%

All numbers in CAD (except ratios and percentages)