SDESpartan Delta Corp.TSXEnergy
C$14.87+C$0.35Up2.41%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$572M$414M$315M$662M
Cost of Revenue$259M$210M$157M$218M
Gross Profit$313M$204M$158M$444M
Operating
Operating Income$139M$52.1M$25.5M$190M
EBITDA————
Pre-Tax Income$131M$93.3M$43.9M$751M
Income Tax Expense$32.0M$23.3M$9.65M$88.2M
Net Income$98.7M$70.0M$34.3M$663M
Per Share
EPS (Basic)$0.51$0.35$0.20$3.84
EPS (Diluted)$0.49$0.35$0.20$3.82
Shares Basic193M198M173M173M
Shares Diluted202M203M175M173M
Dividend Per Share————
Margins
Gross Margin+54.7%+49.2%+50.3%+67.1%
EBIT Margin+24.3%+12.6%+8.1%+28.7%
EBITDA Margin————
Net Margin+17.2%+16.9%+10.9%+100.1%
Effective Tax Rate+24.5%+25.0%+22.0%+11.7%
Growth
Revenue Growth—+31.5%-52.4%-55.1%
Net Income Growth—+104.2%-94.8%-2.6%
EPS Growth—+75.0%-94.8%-1.5%
Share Count Change—+15.6%+1.1%-1.1%
Free Cash Flow
Free Cash Flow-$135M-$139M$12.2M$181M
FCF Per Share$-0.67$-0.69$0.07$1.04
FCF Margin-23.6%-33.5%+3.9%+27.3%
FCF Growth—-1241.0%-93.3%-50.0%
© 2026 WallStMonk. All rights reserved. v0.19.39Not investment advice · Data as of previous market close