TALPetroTal Corp.TSXEnergy
C$0.59+C$0.01Up1.72%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$257M$308M$364M$310M
Cost of Revenue$103M$123M$107M$78.2M
Gross Profit$155M$185M$256M$231M
Operating
Operating Income$71.3M$90.9M$176M$170M
EBITDA————
Pre-Tax Income$30.7M$62.6M$151M$144M
Income Tax Expense$14.8M$18.4M$39.9M$33.0M
Net Income$15.9M$44.2M$111M$111M
Per Share
EPS (Basic)$0.02$0.05$0.12$0.12
EPS (Diluted)$0.02$0.05$0.12$0.12
Shares Basic916M915M915M900M
Shares Diluted937M934M936M921M
Dividend Per Share————
Margins
Gross Margin+60.1%+60.0%+70.5%+74.8%
EBIT Margin+27.7%+29.5%+48.4%+54.9%
EBITDA Margin————
Net Margin+6.2%+14.4%+30.7%+35.7%
Effective Tax Rate+48.2%+29.4%+26.4%+23.0%
Growth
Revenue Growth—-15.3%+17.4%-12.2%
Net Income Growth—-60.4%+0.9%-41.4%
EPS Growth—-58.3%0.0%-42.9%
Share Count Change—-0.2%+1.6%+1.6%
Free Cash Flow
Free Cash Flow$44.0M$88.6M$66.2M$131M
FCF Per Share$0.05$0.09$0.07$0.14
FCF Margin+17.1%+28.8%+18.2%+42.3%
FCF Growth—+33.8%-49.4%+68.4%
© 2026 WallStMonk. All rights reserved. v0.19.39Not investment advice · Data as of previous market close