Loading...
XTSENPI.PR.A
Market cap3.30bUSD
Dec 23, Last price  
15.50CAD
Name

Northland Power Inc

Chart & Performance

D1W1MN
XTSE:NPI.PR.A chart

Profile

Northland Power Inc., an independent power producer, develops, builds, owns, and operates clean and green power projects in North America, Europe, Latin America, and Asia. The company produces electricity from renewable resources, such as wind, solar, or hydropower, as well as clean-burning natural gas and biomass for sale under power purchase agreements and other revenue arrangements. It owned or had an economic interest in 3.2 gigawatts of operating generating capacity. The company was founded in 1987 and is headquartered in Toronto, Canada.
IPO date
Apr 15, 1998
Employees
1,150
Domiciled in
CA
Incorporated in
CA

Valuation

Title
CAD in thousands, except ratios and share amounts
FYFYFYFYFYFYFYFYFYFY
2023‑122022‑122021‑122020‑122019‑122018‑122017‑122016‑122015‑122014‑12
Income
Revenues
2,232,779
-8.82%
2,448,815
16.99%
2,093,255
1.58%
Cost of revenue
849,357
459,465
380,592
Unusual Expense (Income)
NOPBT
1,383,422
1,989,350
1,712,663
NOPBT Margin
61.96%
81.24%
81.82%
Operating Taxes
39,129
304,662
153,352
Tax Rate
2.83%
15.31%
8.95%
NOPAT
1,344,293
1,684,688
1,559,311
Net income
(175,194)
-121.17%
827,733
206.71%
269,879
-29.18%
Dividends
(211,175)
(208,051)
(183,566)
Dividend yield
3.47%
2.37%
2.21%
Proceeds from repurchase of equity
40,908
730,086
949,597
BB yield
-0.67%
-8.33%
-11.43%
Debt
Debt current
775,952
800,862
677,378
Long-term debt
6,778,548
6,528,745
7,094,725
Deferred revenue
99,000
Other long-term liabilities
669,837
518,374
920,468
Net debt
5,685,135
5,588,209
6,967,277
Cash flow
Cash from operating activities
785,214
1,832,983
1,609,295
CAPEX
(441,111)
(523,127)
(469,793)
Cash from investing activities
(1,170,053)
(629,683)
(1,030,864)
Cash from financing activities
(262,044)
(604,837)
(225,679)
FCF
1,320,449
1,907,404
829,247
Balance
Cash
813,501
1,299,833
673,692
Long term investments
1,055,864
441,565
131,134
Excess cash
1,757,726
1,618,957
700,163
Stockholders' equity
4,476,748
4,718,737
2,962,125
Invested Capital
10,778,250
10,667,343
10,898,335
ROIC
12.54%
15.62%
14.97%
ROCE
10.54%
15.32%
14.12%
EV
Common stock shares outstanding
252,710
236,157
218,861
Price
24.07
-35.17%
37.13
-2.16%
37.95
-16.90%
Market cap
6,082,739
-30.63%
8,768,505
5.57%
8,305,784
-9.60%
EV
12,210,264
14,834,648
15,742,773
EBITDA
2,036,037
2,614,051
2,348,702
EV/EBITDA
6.00
5.67
6.70
Interest
343,174
308,493
313,467
Interest/NOPBT
24.81%
15.51%
18.30%