Home
Mail
News
Sports
Finance
Celebrity
Style
Movies
Weather
Mobile
Yahoo
Mail
Finance Home
News
Taxes
Watchlists
My Portfolio
Real Estate
My Screeners
Tech
Market Data
Industry News
Currency Converter
Canada Markets closed
S&P/TSX
19,541.27
-49.43
(-0.25%)
S&P 500
4,288.05
-11.65
(-0.27%)
DOW
33,507.50
-158.80
(-0.47%)
CAD/USD
0.7378
-0.0038
(-0.5105%)
CRUDE OIL
90.77
-0.94
(-1.02%)
BTC-CAD
36,740.58
+131.40
(+0.36%)
ASK THE EXPERT
HOW TO PROTECT YOUR RETIREMENT SAVINGS FROM INFLATION
Inflation is a 'future inevitability' that people can plan for, says an expert
Northland Power Inc. (NPI.TO)
Toronto - Toronto Real Time Price. Currency in CAD
Add to watchlist
22.12
+0.08
(+0.36%)
At close: 04:00PM EDT
Summary
Chart
Conversations
Statistics
Historical Data
Profile
Financials
Analysis
Options
Holders
Sustainability
Show
:
Income Statement
Balance Sheet
Cash Flow
Annual
Quarterly
Income Statement
All numbers in thousands
Breakdown
ttm
2022-12-31
2021-12-31
2020-12-31
2019-12-31
Total Revenue
2,290,237
2,448,815
2,093,255
2,060,627
1,658,977
Cost of Revenue
236,192
270,426
213,493
202,329
116,288
Gross Profit
2,054,045
2,178,389
1,879,762
1,858,298
1,542,689
Operating Expenses
Research Development
98,226
78,217
77,660
74,615
-
Selling General and Administrative
98,692
83,963
67,683
68,293
90,829
Total Operating Expenses
1,218,387
1,138,876
1,109,276
1,016,754
768,657
Operating Income or Loss
835,658
1,039,513
770,486
841,544
774,032
Interest Expense
297,861
308,493
313,467
329,690
294,142
Total Other Income/Expenses Net
179,641
532,967
-16,500
111,669
75,263
Income Before Tax
723,234
1,260,119
423,231
600,068
530,481
Income Tax Expense
194,424
304,662
153,352
115,011
78,727
Income from Continuing Operations
528,810
955,457
269,879
485,057
451,754
Net Income
434,794
827,733
189,559
360,936
320,764
Net Income available to common shareholders
426,026
816,527
178,748
349,572
309,036
Basic EPS
-
3.46
0.82
1.86
1.71
Diluted EPS
-
3.46
0.82
1.85
1.68
Basic Average Shares
-
236,157
218,861
198,774
180,322
Diluted Average Shares
-
236,157
218,861
201,169
187,625
© 2023 Yahoo. All rights reserved.
Data Disclaimer
Help
Suggestions
Terms (Updated)
Privacy
Privacy Dashboard
About Our Ads