Logo image of NPI-PR-B.CA

NORTHLAND POWER INC - NPICN 2.65 PERP (NPI-PR-B.CA) Stock Income Statement

TSX:NPI-PR-B - Toronto Stock Exchange - CA6665115060 - Currency: CAD

20.67  +0.17 (+0.83%)

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

TTM
(2025-3-31)
2024
(2024-12-31)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
Revenue
NPI-PR-B.CA Revenue ChartNPI-PR-B.CA Revenue over time chart
2.24B2.36B2.23B2.45B2.09B
Minority Interest Expense
NPI-PR-B.CA Minority Interest Expense ChartNPI-PR-B.CA Minority Interest Expense over time chart
-69.86M-99.56M-79.06M-127.72M-80.32M
Cost Of Goods
NPI-PR-B.CA Cost Of Goods ChartNPI-PR-B.CA Cost Of Goods over time chart
N/A195.78M211.74M270.43M213.49M
Gross Profit
NPI-PR-B.CA Gross Profit ChartNPI-PR-B.CA Gross Profit over time chart
N/A2.16B2.02B2.18B1.88B
Operating Expenses
NPI-PR-B.CA Operating Expenses ChartNPI-PR-B.CA Operating Expenses over time chart
1.38B1.30B1.29B1.14B1.11B
Selling, General, and Administrative Expenses
NPI-PR-B.CA Selling, General, and Administrative Expenses ChartNPI-PR-B.CA Selling, General, and Administrative Expenses over time chart
704.54M630.36M637.62M514.17M473.24M
Operating Income
NPI-PR-B.CA Operating Income ChartNPI-PR-B.CA Operating Income over time chart
722.09M856.78M730.81M1.04B770.49M
Interest Income/Expense
NPI-PR-B.CA Interest Income/Expense ChartNPI-PR-B.CA Interest Income/Expense over time chart
-343.49M-358.58M-847.80M194.48M-287.94M
Other Income/Expense
NPI-PR-B.CA Other Income/Expense ChartNPI-PR-B.CA Other Income/Expense over time chart
121.27M109.25M223.71M26.13M-29.33M
Non Recurring Items
NPI-PR-B.CA Non Recurring Items ChartNPI-PR-B.CA Non Recurring Items over time chart
0.00-43.88M-163.72M0.00-29.98M
Income Before Taxes
NPI-PR-B.CA Income Before Taxes ChartNPI-PR-B.CA Income Before Taxes over time chart
499.86M563.56M-57.00M1.26B423.23M
Income Tax
NPI-PR-B.CA Income Tax ChartNPI-PR-B.CA Income Tax over time chart
166.95M192.17M39.13M304.66M153.35M
Net Income
NPI-PR-B.CA Net Income ChartNPI-PR-B.CA Net Income over time chart
257.02M265.66M-181.30M816.53M178.75M
EBITDA
NPI-PR-B.CA EBITDA ChartNPI-PR-B.CA EBITDA over time chart
1.40B1.53B1.38B1.66B1.41B
 
Per Share Data
EPS Diluted Total Ops
NPI-PR-B.CA EPS Diluted Total Ops ChartNPI-PR-B.CA EPS Diluted Total Ops over time chart
1.001.03-0.723.460.82
Non GAAP EPS
NPI-PR-B.CA Non GAAP EPS ChartNPI-PR-B.CA Non GAAP EPS over time chart
0.991.49-0.713.450.76
 
Statistics
Gross Profit Margin
NPI-PR-B.CA Gross Profit Margin ChartNPI-PR-B.CA Gross Profit Margin over time chart
N/A91.69%90.52%88.96%89.80%
Profit Margin
NPI-PR-B.CA Profit Margin ChartNPI-PR-B.CA Profit Margin over time chart
11.46%11.27%-8.12%33.34%8.54%
Operating Profit Margin
NPI-PR-B.CA Operating Profit Margin ChartNPI-PR-B.CA Operating Profit Margin over time chart
32.20%36.36%32.73%42.45%36.81%

All data in CAD

Charts

NPI-PR-B.CA Income Statement data chartNPI-PR-B.CA Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM 0 500M 1B 1.5B 2B
NPI-PR-B.CA Earnings Per Share (EPS) chartNPI-PR-B.CA EPS Diluted and non-GAAP ChartEarnings Per Share 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM 0 1 2 3