B
Total Energy Services Inc. TOT.TO
TSX
Recommendation
Prev Close
Volume
--
Avg Vol (90D)
Market Cap
Dividend & Yield
52-Week Range
P/E (TTM)
EPS (TTM)

06/30/2025 03/31/2025 12/31/2024 09/30/2024 06/30/2024
Revenue 710.22M 685.13M 661.43M 642.23M 637.82M
Total Other Revenue -- -- -- -- --
Total Revenue 710.22M 685.13M 661.43M 642.23M 637.82M
Cost of Revenue 537.14M 518.69M 496.86M 475.58M 475.33M
Gross Profit 173.08M 166.44M 164.57M 166.65M 162.49M
SG&A Expenses 39.99M 38.73M 38.52M 38.91M 38.24M
Depreciation & Amortization 66.62M 66.56M 65.90M 63.64M 61.71M
Other Operating Expenses 1.05M 1.05M 1.05M -220.50K -220.50K
Total Operating Expenses 644.80M 625.03M 602.32M 577.91M 575.06M
Operating Income 65.43M 60.11M 59.11M 64.32M 62.76M
Income Before Tax 62.46M 56.40M 53.66M 52.54M 51.37M
Income Tax Expenses 15.24M 10.24M 9.23M 21.10M 20.04M
Earnings from Continuing Operations 47.22 46.16 44.43 31.43 31.33
Earnings from Discontinued Operations -- -- -- -- --
Extraordinary Item & Accounting Change -- -- -- -- --
Minority Interest in Earnings 56.20K 51.30K 55.60K 55.90K 33.10K
Net Income 47.28M 46.22M 44.48M 31.49M 31.36M
EBIT 65.43M 60.11M 59.11M 64.32M 62.76M
EBITDA 129.68M 124.31M 122.65M 125.68M 122.19M
EPS Basic 1.24 1.20 1.14 0.80 0.79
Normalized Basic EPS 1.00 0.89 0.85 0.81 0.77
EPS Diluted 1.22 1.18 1.12 0.79 0.77
Normalized Diluted EPS 0.99 0.88 0.84 0.80 0.76
Average Basic Shares Outstanding 152.36M 154.34M 156.27M 158.08M 159.42M
Average Diluted Shares Outstanding 154.82M 157.06M 159.17M 160.32M 161.79M
Dividend Per Share 0.27 0.27 0.26 0.26 0.25
Payout Ratio 21.49% 21.74% 22.55% 31.48% 31.08%