TPZTopaz Energy Corp.TSXEnergy
C$30.47+C$0.22Up0.73%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$365M$325M$300M$307M
Cost of Revenue$80.4M$135M$125M$217M
Gross Profit$285M$190M$175M$89.3M
Operating
Operating Income$260M$165M$153M$70.7M
EBITDA————
Pre-Tax Income$268M$171M$141M$68.9M
Income Tax Expense$62.3M$42.3M$34.9M$21.3M
Net Income$206M$129M$106M$47.6M
Per Share
EPS (Basic)$1.34$0.84$0.72$0.33
EPS (Diluted)$1.33$0.83$0.72$0.33
Shares Basic154M154M147M144M
Shares Diluted155M154M147M145M
Dividend Per Share————
Margins
Gross Margin+78.0%+58.4%+58.5%+29.1%
EBIT Margin+71.1%+50.7%+51.0%+23.0%
EBITDA Margin————
Net Margin+56.4%+39.6%+35.2%+15.5%
Effective Tax Rate+23.2%+24.7%+24.8%+30.9%
Growth
Revenue Growth—+8.3%-2.2%-14.0%
Net Income Growth—+21.8%+121.8%-52.0%
EPS Growth—+15.3%+118.2%-52.2%
Share Count Change—+5.0%+1.2%+1.4%
Free Cash Flow
Free Cash Flow$240M$178M-$162M$246M
FCF Per Share$1.55$1.15$-1.10$1.69
FCF Margin+65.9%+54.8%-53.9%+80.2%
FCF Growth—+210.2%-165.7%+768.3%
© 2026 WallStMonk. All rights reserved. v0.19.39Not investment advice · Data as of previous market close