Capital Power Corporation

TSX:CPX.TO

55.66 (CAD) • At close November 4, 2024
Overview | Financials

Numbers are in millions (except for per share data and ratios) CAD.

20232022202120202019201820172016201520142013201220112010200920082007
Operating Activities:
Net Income 74412887130119267134102865022890188137214134
Depreciation & Amortization 58555353447346929827021421017620622122919792181175
Deferred Income Tax 49-70-28-6-6313-41306611945-40-26-1478
Stock Based Compensation 12251691601111084300000
Change In Working Capital -2261791002669-43-402011171-140421610-100-149
Accounts Receivables 275-465-1-2338-78-26171125108-1057414-6100
Inventory -4-81-3111-374513-13-10-143-14-400
Accounts Payables -47065586892066-14-7-5-6-31-12-500000
Other Working Capital -27-314-916-45-8-54-91507500
Other Non Cash Items 985120-11106-3810238891041039379251-4976-82
Operating Cash Flow 768935867611720450372375419391497242461370174165130
Investing Activities:
Investments In Property Plant And Equipment -723-682-622-306-635-355-218-313-140-220-943-598-493-337-235-439-235
Acquisitions Net -134-2730-79-302-273-90900-1800-647-205-1,293-890
Purchases Of Investments 0-27300-900-700000000000
Sales Maturities Of Investments 02730090126000000000160
Other Investing Activites 504557367174136048595132155393363226
Investing Cash Flow -807-910-565-349-866-554-1,114-253-136-230-348-466-985-503-1,525-149-9
Financing Activities:
Debt Repayment -1,448-77-347-450-633-195-507-260-267-65-155-62-293-247-133-48-529
Common Stock Issued 816288591300747333361259008469150000
Common Stock Repurchased -6-150-200-10-74-761,097-22-12100377568-4-3500
Dividends Paid -290-296-219-242-238-217-194-166-128-90-82-68-68-43-65-370-122
Other Financing Activities 2,893405203-35863-26-32-15-23-36136-50-1354331,140408529
Financing Cash Flow 1,157-102-275-146218233697-102-280-191-1012055411401,407-10-122
Other Information:
Effect Of Forex Changes On Cash -2-3-73-61-1-261-1-10-3-412-7
Net Change In Cash 1,116-802011966130-46189-2947-201745218-8
Cash At End Of Period 1,42330738736724818252988071100537356526951