TSX:WTE
Westshore Terminals Ltd.
- Stock
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
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)