CPXCapital Power CorporationTSXUtilities
C$60.96−C$0.76Down1.23%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$3.46B$3.72B$3.78B$4.28B
Cost of Revenue$2.04B$2.10B$1.79B$2.17B
Gross Profit$1.43B$1.62B$1.99B$2.12B
Operating
Operating Income$33.0M$373M$810M$1.04B
EBITDA$678M$953M$1.31B$1.61B
Pre-Tax Income-$269M$167M$899M$941M
Income Tax Expense-$97.0M$8.00M$198M$204M
Net Income-$174M$160M$699M$744M
Per Share
EPS (Basic)$-1.12$0.88$5.16$6.07
EPS (Diluted)$-1.12$0.88$5.15$6.04
Shares Basic155M182M129M117M
Shares Diluted155M182M129M117M
Dividend Per Share————
Margins
Gross Margin+41.2%+43.5%+52.7%+49.4%
EBIT Margin+1.0%+10.0%+21.5%+24.3%
EBITDA Margin+19.6%+25.6%+34.8%+37.7%
Net Margin-5.0%+4.3%+18.5%+17.4%
Effective Tax Rate+36.1%+4.8%+22.0%+21.7%
Growth
Revenue Growth—-1.5%-11.8%+46.2%
Net Income Growth—-77.1%-6.0%+439.1%
EPS Growth—-82.9%-14.7%+619.0%
Share Count Change—+40.7%+10.0%+0.2%
Free Cash Flow
Free Cash Flow-$30.0M$98.0M$74.0M$99.0M
FCF Per Share$-0.19$0.54$0.57$0.84
FCF Margin-0.9%+2.6%+2.0%+2.3%
FCF Growth—+32.4%-25.3%-60.9%
© 2026 WallStMonk. All rights reserved. v0.19.39Not investment advice · Data as of previous market close