TOTTotal Energy Services Inc.TSXEnergy
C$38.29+C$0.77Up2.05%Oct 26, 2026 close
Coming Soon
Format:
METRIC
TTM
Dec 25
Dec 24
Dec 23
Period Ending—Dec 31, 2025Dec 31, 2024Dec 31, 2023
Revenue
Revenue$1.21B$1.06B$907M$892M
Cost of Revenue$1.04B$913M$772M$759M
Gross Profit$171M$152M$135M$133M
Operating
Operating Income$106M$93.2M$79.8M$84.6M
EBITDA$200M$186M$170M$165M
Pre-Tax Income$118M$97.7M$73.4M$70.7M
Income Tax Expense$29.1M$23.3M$12.6M$29.1M
Net Income$89.0M$74.2M$60.8M$41.6M
Per Share
EPS (Basic)$2.42$1.56$1.56$1.03
EPS (Diluted)$2.38$1.53$1.53$1.01
Shares Basic36.8M39.0M39.1M40.4M
Shares Diluted37.4M39.7M39.7M41.1M
Dividend Per Share————
Margins
Gross Margin+14.1%+14.3%+14.9%+14.9%
EBIT Margin+8.8%+8.8%+8.8%+9.5%
EBITDA Margin+16.6%+17.4%+18.8%+18.5%
Net Margin+7.4%+7.0%+6.7%+4.7%
Effective Tax Rate+24.6%+23.9%+17.2%+41.2%
Growth
Revenue Growth—+17.4%+1.6%+17.4%
Net Income Growth—+22.1%+46.1%+9.5%
EPS Growth—0.0%+51.5%+14.8%
Share Count Change—+0.2%-3.6%-4.3%
Free Cash Flow
Free Cash Flow$95.9M$106M$74.8M$70.7M
FCF Per Share$2.56$2.68$1.89$1.72
FCF Margin+8.0%+10.0%+8.3%+7.9%
FCF Growth—+42.2%+5.8%-18.4%
© 2026 WallStMonk. All rights reserved. v0.19.39Not investment advice · Data as of previous market close