_id
69148373ccc777a4e85d945e
Ticker
NPIFF
Name
Northland Power Inc.
Exchange
PINK
Address
30 St. Clair Avenue West, Toronto, ON, Canada, M4V 3A1
Country
USA
Sector
Utilities
Industry
Utilities - Renewable
Currency
USD
Website
https://www.northlandpower.com
Description
Northland Power Inc. operates as a power producer in Canada, the Netherlands, Germany, Colombia, Spain, the United States, and internationally. The company produces electricity from renewable resources, such as offshore and onshore wind; solar; natural gas; and battery energy storage for sale under power purchase agreements and other revenue arrangements. As of December 31, 2024, it owned or had a net economic interest in 2,840 MW of power-producing facilities with a total gross operating capacity of approximately 3,248 MW and a regulated utility. The company was founded in 1987 and is headquartered in Toronto, Canada.
Last Close
13.18
Volume
6600
Current Price
12.98
Change
0.34
Last Updated
2026-01-05T11:36:42.861Z
Image
data:image/webp;base64,UklGRmQCAABXRUJQVlA4WAoAAAAQAAAAPwAAPwAAQUxQSFUBAAANkHRre9pGr6RWTq2g5UYu85JW7f9ftiva8UzRSq2Uw9Ew6dvPiYgJwE8nmtt7WxtZRTIE+GXw1jo92T9sDfGbJfFl7L3/gkAZE1ywce9XkVkyA1e0u+MwmJCx1jqy13n/J9xkM7XOF4QrpKqbVL085LkHEGWLqXtH6KySLKTuOu8BxkzLLyCoVucH7sFOlJYy9wU003ltr5uiWX8H1dX519aOH3RBVuk42vXtL3RQSfWmdyDMjN6ghXpifIeUUtUvI1JSSnwhxQXH/15+ASM2gBCU/PiVRZLSYGB5rCh9dM64rlN6cSdcG0bIFgci0VU6b4/tIybjpEyl4z76dtx6nV9hRK5uqtVh7zrX85qRcDcuA2DzYrCwosLrXN1MJlMAevmN0wtJhQX27m6KhONHbx8eXlVq6kryMPyg82wfP6pZCT/v2Wtb0lrHUoTy0S5cr8YAAABWUDgg6AAAABAIAJ0BKkAAQAA+tU6jTCckIyIqHMlw4BaJYwBXRnAgwG3aAvHvaWmT/3YaH0yeMiVKizR5cVySGZaINTzGr7ObSadcdWrgsAAA/vikD6Gxq6fZue92FQ9Rtuw2PEMwFsbLM+JHKrdZoHnXmB1OhNEFyE0jVs6gZHPVL5Zun7QkefVFWokTGH/6+XBTpGxx4RKce7uGHYlyRijRFDMVSphHbuRHHGSCAvbPAHO2QZTU558lx9E0H0yVHUvkaP7loaFCAJU46PE6J7aPvtPhAvJHC3FbgE2Tw6OusadGdMQ2iCJV9dHdwAA=
Ipo Date
-
Market Cap
3504346880
Next Dividend Date
2026-01-15T00:00:00.000Z
Dividend Frequency
Monthly
Dividend Rate
0.04
Dividend Yield
1.2326656394453006
Sentiment
0.985
Sentiment Sources
1
Current Quarter
2025-09-30
Revenue
398114486
Cost Of Revenue
274911430
Gross Profit
123203056
Operating Expenses
33480340
Operating Income
89722716
Interest Expense
63937900
Pretax Income
-411184958
Net Income
-296298496
Eps
-1.1330639765661448
Dividends Per Share
57315786
Shares Outstanding
261502044
Income Tax Expense
-83890402
EBITDA
-227987258
Operating Margin
22.53691316321507
Total Other Income Expense Net
-500907674
Cash
646604234
Short Term Investments
-
Receivables
317707102
Inventories
-
Total Current Assets
1075953156
Property Plant Equipment
8354642000
Total Assets
9632224890
Payables
77001192
Short Term Debt
717052240
Long Term Debt
6109544000
Total Liabilities
6582869556
Equity
2815838040
Bs_currency_symbol
CAD
Depreciation
185609000
Change In Working Capital
20031482
Cash From Operations
185056601
Capital Expenditures
24940447
Cash From Investing
-20638192
Cash From Financing
-95906132
Net Change In Cash
64100930
Cf_currency_symbol
CAD
PE
-
PB
1.2054301106039464
ROE
-10.522568833539871
ROA
-3.076116882482797
FCF
160116154
Fcf Percent
0.40218620429702223
Piotroski FScore
2
Health Score
40
Deep Value Investing Score
5
Defensive Investing Score
7
Dividend Investing Score
3.5
Economic Moat Investing Score
6.3
Garp Investing Score
2.5
Growth Investing Score
2.5
Momentum Investing Score
6.5
Net Net Investing Score
2.5
Quality Investing Score
3.5
Value Investing Score
3.5
Quarters > 0 > quarter
2025-09-30
Quarters > 0 > income Statement > revenue
398114486
Quarters > 0 > income Statement > cost Of Revenue
274911430
Quarters > 0 > income Statement > gross Profit
123203056
Quarters > 0 > income Statement > operating Expenses
33480340
Quarters > 0 > income Statement > operating Income
89722716
Quarters > 0 > income Statement > interest Expense
63937900
Quarters > 0 > income Statement > pretax Income
-411184958
Quarters > 0 > income Statement > net Income
-296298496
Quarters > 0 > income Statement > eps
-1.1330639765661448
Quarters > 0 > income Statement > dividends Per Share
57315786
Quarters > 0 > income Statement > shares Outstanding
261502000
Quarters > 0 > income Statement > income Tax Expense
-83890402
Quarters > 0 > income Statement > EBITDA
-227987258
Quarters > 0 > income Statement > operating Margin
22.53691316321507
Quarters > 0 > income Statement > total Other Income Expense Net
-500907674
Quarters > 0 > income Statement > currency_symbol
CAD
Quarters > 0 > balance Sheet > cash
646604234
Quarters > 0 > balance Sheet > short Term Investments
-
Quarters > 0 > balance Sheet > receivables
317707102
Quarters > 0 > balance Sheet > inventories
-
Quarters > 0 > balance Sheet > total Current Assets
1075953156
Quarters > 0 > balance Sheet > property Plant Equipment
8354642000
Quarters > 0 > balance Sheet > total Assets
9632224890
Quarters > 0 > balance Sheet > payables
77001192
Quarters > 0 > balance Sheet > short Term Debt
717052240
Quarters > 0 > balance Sheet > long Term Debt
6109544000
Quarters > 0 > balance Sheet > total Liabilities
6582869556
Quarters > 0 > balance Sheet > equity
2815838040
Quarters > 0 > balance Sheet > currency_symbol
CAD
Quarters > 0 > cash Flow > net Income
-455842000
Quarters > 0 > cash Flow > depreciation
185609000
Quarters > 0 > cash Flow > change In Working Capital
20031482
Quarters > 0 > cash Flow > cash From Operations
185056601
Quarters > 0 > cash Flow > capital Expenditures
24940447
Quarters > 0 > cash Flow > cash From Investing
-20638192
Quarters > 0 > cash Flow > cash From Financing
-95906132
Quarters > 0 > cash Flow > net Change In Cash
64100930
Quarters > 0 > cash Flow > currency_symbol
CAD
Quarters > 0 > ratios > PE
-1.1330639765661448
Quarters > 0 > ratios > PB
1.2054301106039464
Quarters > 0 > ratios > ROE
-10.522568833539871
Quarters > 0 > ratios > ROA
-3.076116882482797
Quarters > 0 > ratios > FCF
160116154
Quarters > 0 > ratios > Piotroski FScore
2
Quarters > 0 > ratios > fcf Percent
0.40218620429702223
Quarters > 0 > health Score
40
Quarters > 1 > quarter
2025-06-30
Quarters > 1 > income Statement > revenue
509132000
Quarters > 1 > income Statement > cost Of Revenue
-
Quarters > 1 > income Statement > gross Profit
509132000
Quarters > 1 > income Statement > operating Expenses
387075000
Quarters > 1 > income Statement > operating Income
122057000
Quarters > 1 > income Statement > interest Expense
87633000
Quarters > 1 > income Statement > pretax Income
-118296000
Quarters > 1 > income Statement > net Income
-62744000
Quarters > 1 > income Statement > eps
-0.23993693907799818
Quarters > 1 > income Statement > dividends Per Share
79839000
Quarters > 1 > income Statement > shares Outstanding
261502044
Quarters > 1 > income Statement > income Tax Expense
-65147000
Quarters > 1 > income Statement > EBITDA
151070000
Quarters > 1 > income Statement > operating Margin
23.973547135124093
Quarters > 1 > income Statement > total Other Income Expense Net
-240353000
Quarters > 1 > income Statement > currency_symbol
CAD
Quarters > 1 > balance Sheet > cash
737506000
Quarters > 1 > balance Sheet > short Term Investments
-
Quarters > 1 > balance Sheet > receivables
285749000
Quarters > 1 > balance Sheet > inventories
-
Quarters > 1 > balance Sheet > total Current Assets
1228388000
Quarters > 1 > balance Sheet > property Plant Equipment
9007864000
Quarters > 1 > balance Sheet > total Assets
13694347000
Quarters > 1 > balance Sheet > payables
104308000
Quarters > 1 > balance Sheet > short Term Debt
989899000
Quarters > 1 > balance Sheet > long Term Debt
6048270000
Quarters > 1 > balance Sheet > total Liabilities
8955785000
Quarters > 1 > balance Sheet > equity
4306386000
Quarters > 1 > balance Sheet > currency_symbol
CAD
Quarters > 1 > cash Flow > net Income
-53149000
Quarters > 1 > cash Flow > depreciation
181733000
Quarters > 1 > cash Flow > change In Working Capital
134572000
Quarters > 1 > cash Flow > cash From Operations
451077000
Quarters > 1 > cash Flow > capital Expenditures
26977000
Quarters > 1 > cash Flow > cash From Investing
-19009000
Quarters > 1 > cash Flow > cash From Financing
-529739000
Quarters > 1 > cash Flow > net Change In Cash
-90156000
Quarters > 1 > cash Flow > currency_symbol
CAD
Quarters > 1 > ratios > PE
-0.23993693907799818
Quarters > 1 > ratios > PB
0.7882007165915922
Quarters > 1 > ratios > ROE
-1.45699897779716
Quarters > 1 > ratios > ROA
-0.4581744569492799
Quarters > 1 > ratios > FCF
424100000
Quarters > 1 > ratios > Piotroski FScore
2
Quarters > 1 > ratios > fcf Percent
0.8329863375313278
Quarters > 1 > health Score
39
Quarters > 2 > quarter
2025-03-31
Quarters > 2 > income Statement > revenue
648520000
Quarters > 2 > income Statement > cost Of Revenue
64379000
Quarters > 2 > income Statement > gross Profit
584141000
Quarters > 2 > income Statement > operating Expenses
321034000
Quarters > 2 > income Statement > operating Income
263107000
Quarters > 2 > income Statement > interest Expense
74328000
Quarters > 2 > income Statement > pretax Income
166150000
Quarters > 2 > income Statement > net Income
66832000
Quarters > 2 > income Statement > eps
0.2563674771540278
Quarters > 2 > income Statement > dividends Per Share
52088000
Quarters > 2 > income Statement > shares Outstanding
260688293
Quarters > 2 > income Statement > income Tax Expense
55333000
Quarters > 2 > income Statement > EBITDA
412578000
Quarters > 2 > income Statement > operating Margin
40.57037562449886
Quarters > 2 > income Statement > total Other Income Expense Net
-96957000
Quarters > 2 > income Statement > currency_symbol
CAD
Quarters > 2 > balance Sheet > cash
827662000
Quarters > 2 > balance Sheet > short Term Investments
-
Quarters > 2 > balance Sheet > receivables
524250000
Quarters > 2 > balance Sheet > inventories
-
Quarters > 2 > balance Sheet > total Current Assets
1565367000
Quarters > 2 > balance Sheet > property Plant Equipment
9020443000
Quarters > 2 > balance Sheet > total Assets
14090227000
Quarters > 2 > balance Sheet > payables
159886000
Quarters > 2 > balance Sheet > short Term Debt
1117561000
Quarters > 2 > balance Sheet > long Term Debt
6158660000
Quarters > 2 > balance Sheet > total Liabilities
9310944000
Quarters > 2 > balance Sheet > equity
4366246000
Quarters > 2 > balance Sheet > currency_symbol
CAD
Quarters > 2 > cash Flow > net Income
110817000
Quarters > 2 > cash Flow > depreciation
172100000
Quarters > 2 > cash Flow > change In Working Capital
39827000
Quarters > 2 > cash Flow > cash From Operations
422808000
Quarters > 2 > cash Flow > capital Expenditures
22179000
Quarters > 2 > cash Flow > cash From Investing
-10395000
Quarters > 2 > cash Flow > cash From Financing
-212450000
Quarters > 2 > cash Flow > net Change In Cash
214343000
Quarters > 2 > cash Flow > currency_symbol
CAD
Quarters > 2 > ratios > PE
0.2563674771540278
Quarters > 2 > ratios > PB
0.7749755838631173
Quarters > 2 > ratios > ROE
1.5306512734280204
Quarters > 2 > ratios > ROA
0.4743145727886428
Quarters > 2 > ratios > FCF
400629000
Quarters > 2 > ratios > Piotroski FScore
4
Quarters > 2 > ratios > fcf Percent
0.6177588971812743
Quarters > 2 > health Score
56
Quarters > 3 > quarter
2024-12-31
Quarters > 3 > income Statement > revenue
571867000
Quarters > 3 > income Statement > cost Of Revenue
147584000
Quarters > 3 > income Statement > gross Profit
571867000
Quarters > 3 > income Statement > operating Expenses
355296000
Quarters > 3 > income Statement > operating Income
216571000
Quarters > 3 > income Statement > interest Expense
84860000
Quarters > 3 > income Statement > pretax Income
217084000
Quarters > 3 > income Statement > net Income
128294000
Quarters > 3 > income Statement > eps
0.49986105122032876
Quarters > 3 > income Statement > dividends Per Share
50784000
Quarters > 3 > income Statement > shares Outstanding
256659325
Quarters > 3 > income Statement > income Tax Expense
66615000
Quarters > 3 > income Statement > EBITDA
465474000
Quarters > 3 > income Statement > operating Margin
37.870868576085
Quarters > 3 > income Statement > total Other Income Expense Net
513000
Quarters > 3 > income Statement > currency_symbol
CAD
Quarters > 3 > balance Sheet > cash
613319000
Quarters > 3 > balance Sheet > short Term Investments
-
Quarters > 3 > balance Sheet > receivables
535961000
Quarters > 3 > balance Sheet > inventories
-
Quarters > 3 > balance Sheet > total Current Assets
1392062000
Quarters > 3 > balance Sheet > property Plant Equipment
8879101000
Quarters > 3 > balance Sheet > total Assets
13604338000
Quarters > 3 > balance Sheet > payables
169026000
Quarters > 3 > balance Sheet > short Term Debt
878603000
Quarters > 3 > balance Sheet > long Term Debt
6323192000
Quarters > 3 > balance Sheet > total Liabilities
9047925000
Quarters > 3 > balance Sheet > equity
4186113000
Quarters > 3 > balance Sheet > currency_symbol
CAD
Quarters > 3 > cash Flow > net Income
150469000
Quarters > 3 > cash Flow > depreciation
163530000
Quarters > 3 > cash Flow > change In Working Capital
43309000
Quarters > 3 > cash Flow > cash From Operations
359631000
Quarters > 3 > cash Flow > capital Expenditures
42379000
Quarters > 3 > cash Flow > cash From Investing
74010000
Quarters > 3 > cash Flow > cash From Financing
-418827000
Quarters > 3 > cash Flow > net Change In Cash
17086000
Quarters > 3 > cash Flow > currency_symbol
CAD
Quarters > 3 > ratios > PE
0.49986105122032876
Quarters > 3 > ratios > PB
0.7958308909721262
Quarters > 3 > ratios > ROE
3.0647524326266393
Quarters > 3 > ratios > ROA
0.9430374340890384
Quarters > 3 > ratios > FCF
317252000
Quarters > 3 > ratios > Piotroski FScore
4
Quarters > 3 > ratios > fcf Percent
0.5547653562803939
Quarters > 3 > health Score
58
Annuals > 0 > quarter
2024-12-31
Annuals > 0 > income Statement > revenue
2346264000
Annuals > 0 > income Statement > cost Of Revenue
649936000
Annuals > 0 > income Statement > gross Profit
2346264000
Annuals > 0 > income Statement > operating Expenses
1533372000
Annuals > 0 > income Statement > operating Income
812892000
Annuals > 0 > income Statement > interest Expense
348108000
Annuals > 0 > income Statement > pretax Income
563556000
Annuals > 0 > income Statement > net Income
271825000
Annuals > 0 > income Statement > eps
1.056451740186568
Annuals > 0 > income Statement > dividends Per Share
206650000
Annuals > 0 > income Statement > shares Outstanding
257299969
Annuals > 0 > income Statement > income Tax Expense
192167000
Annuals > 0 > income Statement > EBITDA
1585391000
Annuals > 0 > income Statement > operating Margin
34.64622906885159
Annuals > 0 > income Statement > total Other Income Expense Net
-249336000
Annuals > 0 > income Statement > currency_symbol
USD
Annuals > 0 > balance Sheet > cash
613319000
Annuals > 0 > balance Sheet > short Term Investments
-
Annuals > 0 > balance Sheet > receivables
535961000
Annuals > 0 > balance Sheet > inventories
-
Annuals > 0 > balance Sheet > total Current Assets
1392062000
Annuals > 0 > balance Sheet > property Plant Equipment
8879101000
Annuals > 0 > balance Sheet > total Assets
13604338000
Annuals > 0 > balance Sheet > payables
169026000
Annuals > 0 > balance Sheet > short Term Debt
878603000
Annuals > 0 > balance Sheet > long Term Debt
6323192000
Annuals > 0 > balance Sheet > total Liabilities
9047925000
Annuals > 0 > balance Sheet > equity
4186113000
Annuals > 0 > balance Sheet > currency_symbol
CAD
Annuals > 0 > cash Flow > net Income
371389000
Annuals > 0 > cash Flow > depreciation
673727000
Annuals > 0 > cash Flow > change In Working Capital
-305084000
Annuals > 0 > cash Flow > cash From Operations
1028968000
Annuals > 0 > cash Flow > capital Expenditures
552218000
Annuals > 0 > cash Flow > cash From Investing
-448811000
Annuals > 0 > cash Flow > cash From Financing
-720248000
Annuals > 0 > cash Flow > net Change In Cash
-126925000
Annuals > 0 > cash Flow > currency_symbol
CAD
Annuals > 0 > ratios > PE
1.056451740186568
Annuals > 0 > ratios > PB
0.8205594512498826
Annuals > 0 > ratios > ROE
6.493494083891189
Annuals > 0 > ratios > ROA
1.9980759078464532
Annuals > 0 > ratios > FCF
476750000
Annuals > 0 > ratios > Piotroski FScore
3
Annuals > 0 > ratios > fcf Percent
0.20319537784324357
Annuals > 0 > health Score
60
Annuals > 1 > quarter
2023-12-31
Annuals > 1 > income Statement > revenue
2232779000
Annuals > 1 > income Statement > cost Of Revenue
620560000
Annuals > 1 > income Statement > gross Profit
1612219000
Annuals > 1 > income Statement > operating Expenses
871062000
Annuals > 1 > income Statement > operating Income
741157000
Annuals > 1 > income Statement > interest Expense
343174000
Annuals > 1 > income Statement > pretax Income
-57003000
Annuals > 1 > income Statement > net Income
-175194000
Annuals > 1 > income Statement > eps
-0.693259991300872
Annuals > 1 > income Statement > dividends Per Share
211175000
Annuals > 1 > income Statement > shares Outstanding
252710386
Annuals > 1 > income Statement > income Tax Expense
39129000
Annuals > 1 > income Statement > EBITDA
938786000
Annuals > 1 > income Statement > operating Margin
33.194373469116286
Annuals > 1 > income Statement > total Other Income Expense Net
-798160000
Annuals > 1 > income Statement > currency_symbol
CAD
Annuals > 1 > balance Sheet > cash
740244000
Annuals > 1 > balance Sheet > short Term Investments
121437000
Annuals > 1 > balance Sheet > receivables
304021000
Annuals > 1 > balance Sheet > inventories
310734000
Annuals > 1 > balance Sheet > total Current Assets
1446694000
Annuals > 1 > balance Sheet > property Plant Equipment
9179933000
Annuals > 1 > balance Sheet > total Assets
13626298000
Annuals > 1 > balance Sheet > payables
161638000
Annuals > 1 > balance Sheet > short Term Debt
775951999
Annuals > 1 > balance Sheet > long Term Debt
6436378000
Annuals > 1 > balance Sheet > total Liabilities
9143574000
Annuals > 1 > balance Sheet > equity
4185177000
Annuals > 1 > balance Sheet > currency_symbol
USD
Annuals > 1 > cash Flow > net Income
-96132000
Annuals > 1 > cash Flow > depreciation
692769000
Annuals > 1 > cash Flow > change In Working Capital
-466313000
Annuals > 1 > cash Flow > cash From Operations
785214000
Annuals > 1 > cash Flow > capital Expenditures
442161000
Annuals > 1 > cash Flow > cash From Investing
-1170053000
Annuals > 1 > cash Flow > cash From Financing
-262044000
Annuals > 1 > cash Flow > net Change In Cash
-657355000
Annuals > 1 > cash Flow > currency_symbol
USD
Annuals > 1 > ratios > PE
-0.693259991300872
Annuals > 1 > ratios > PB
0.8061029803757402
Annuals > 1 > ratios > ROE
-4.186059514328785
Annuals > 1 > ratios > ROA
-1.2857050388887723
Annuals > 1 > ratios > FCF
343053000
Annuals > 1 > ratios > Piotroski FScore
2
Annuals > 1 > ratios > fcf Percent
0.15364395670149172
Annuals > 1 > health Score
34
Annuals > 2 > quarter
2022-12-31
Annuals > 2 > income Statement > revenue
2448815000
Annuals > 2 > income Statement > cost Of Revenue
270426000
Annuals > 2 > income Statement > gross Profit
2178389000
Annuals > 2 > income Statement > operating Expenses
1138876000
Annuals > 2 > income Statement > operating Income
1051307000
Annuals > 2 > income Statement > interest Expense
308493000
Annuals > 2 > income Statement > pretax Income
1260119000
Annuals > 2 > income Statement > net Income
827733000
Annuals > 2 > income Statement > eps
3.5050133072982104
Annuals > 2 > income Statement > dividends Per Share
208051000
Annuals > 2 > income Statement > shares Outstanding
236156878
Annuals > 2 > income Statement > income Tax Expense
304662000
Annuals > 2 > income Statement > EBITDA
2197133000
Annuals > 2 > income Statement > operating Margin
42.931254504729836
Annuals > 2 > income Statement > total Other Income Expense Net
209335000
Annuals > 2 > income Statement > currency_symbol
CAD
Annuals > 2 > balance Sheet > cash
1299833000
Annuals > 2 > balance Sheet > short Term Investments
25000000
Annuals > 2 > balance Sheet > receivables
297495000
Annuals > 2 > balance Sheet > inventories
43783000
Annuals > 2 > balance Sheet > total Current Assets
2348956000
Annuals > 2 > balance Sheet > property Plant Equipment
9377584000
Annuals > 2 > balance Sheet > total Assets
14222609000
Annuals > 2 > balance Sheet > payables
153572000
Annuals > 2 > balance Sheet > short Term Debt
810629000
Annuals > 2 > balance Sheet > long Term Debt
6235069000
Annuals > 2 > balance Sheet > total Liabilities
9498336000
Annuals > 2 > balance Sheet > equity
4391182000
Annuals > 2 > balance Sheet > currency_symbol
CAD
Annuals > 2 > cash Flow > net Income
955457000
Annuals > 2 > cash Flow > depreciation
624701000
Annuals > 2 > cash Flow > change In Working Capital
289875000
Annuals > 2 > cash Flow > cash From Operations
1832983000
Annuals > 2 > cash Flow > capital Expenditures
523127000
Annuals > 2 > cash Flow > cash From Investing
-629683000
Annuals > 2 > cash Flow > cash From Financing
-604837000
Annuals > 2 > cash Flow > net Change In Cash
626141000
Annuals > 2 > cash Flow > currency_symbol
CAD
Annuals > 2 > ratios > PE
3.5050133072982104
Annuals > 2 > ratios > PB
0.7179602943581022
Annuals > 2 > ratios > ROE
18.849890530613397
Annuals > 2 > ratios > ROA
5.819839383899255
Annuals > 2 > ratios > FCF
1309856000
Annuals > 2 > ratios > Piotroski FScore
3
Annuals > 2 > ratios > fcf Percent
0.5348938159885496
Annuals > 2 > health Score
73
Annuals > 3 > quarter
2021-12-31
Annuals > 3 > income Statement > revenue
2093255000
Annuals > 3 > income Statement > cost Of Revenue
213493000
Annuals > 3 > income Statement > gross Profit
1879762000
Annuals > 3 > income Statement > operating Expenses
1109276000
Annuals > 3 > income Statement > operating Income
808650000
Annuals > 3 > income Statement > interest Expense
313467000
Annuals > 3 > income Statement > pretax Income
423231000
Annuals > 3 > income Statement > net Income
269879000
Annuals > 3 > income Statement > eps
1.233105533741505
Annuals > 3 > income Statement > dividends Per Share
183566000
Annuals > 3 > income Statement > shares Outstanding
218861235
Annuals > 3 > income Statement > income Tax Expense
153352000
Annuals > 3 > income Statement > EBITDA
1372737000
Annuals > 3 > income Statement > operating Margin
38.63122266517935
Annuals > 3 > income Statement > total Other Income Expense Net
-362135000
Annuals > 3 > income Statement > currency_symbol
USD
Annuals > 3 > balance Sheet > cash
673692000
Annuals > 3 > balance Sheet > short Term Investments
115000
Annuals > 3 > balance Sheet > receivables
370226000
Annuals > 3 > balance Sheet > inventories
36609000
Annuals > 3 > balance Sheet > total Current Assets
1414693000
Annuals > 3 > balance Sheet > property Plant Equipment
9586466000
Annuals > 3 > balance Sheet > total Assets
12877331000
Annuals > 3 > balance Sheet > payables
138327000
Annuals > 3 > balance Sheet > short Term Debt
785705000
Annuals > 3 > balance Sheet > long Term Debt
6956661000
Annuals > 3 > balance Sheet > total Liabilities
9911620000
Annuals > 3 > balance Sheet > equity
2756879000
Annuals > 3 > balance Sheet > currency_symbol
USD
Annuals > 3 > cash Flow > net Income
269879000
Annuals > 3 > cash Flow > depreciation
636039000
Annuals > 3 > cash Flow > change In Working Capital
292499000
Annuals > 3 > cash Flow > cash From Operations
1609295000
Annuals > 3 > cash Flow > capital Expenditures
469793000
Annuals > 3 > cash Flow > cash From Investing
-1030864000
Annuals > 3 > cash Flow > cash From Financing
-225678000
Annuals > 3 > cash Flow > net Change In Cash
238703000
Annuals > 3 > cash Flow > currency_symbol
USD
Annuals > 3 > ratios > PE
1.233105533741505
Annuals > 3 > ratios > PB
1.0598207201875744
Annuals > 3 > ratios > ROE
9.789294343349853
Annuals > 3 > ratios > ROA
2.095768137046411
Annuals > 3 > ratios > FCF
1139502000
Annuals > 3 > ratios > Piotroski FScore
3
Annuals > 3 > ratios > fcf Percent
0.5443684596477735
Annuals > 3 > health Score
60
Valuation > metrics > PE
-1.1330639765661448
Valuation > metrics > PB
1.2054301106039464
Valuation > final Score
80
Valuation > verdict
Fair
Profitability > metrics > ROE
-10.522568833539871
Profitability > metrics > ROA
-27.538233829949377
Profitability > metrics > Net Margin
-0.7442544956779091
Profitability > final Score
0
Profitability > verdict
Weak
Risk > metrics > Debt Equity
2.3378012025151844
Risk > metrics > Interest Coverage
1.4032790567097135
Risk > final Score
24
Risk > verdict
High
Liquidity > metrics > Current Ratio
1.355013545234573
Liquidity > metrics > Quick Ratio
1.355013545234573
Liquidity > final Score
84
Liquidity > verdict
Great
Prev Valuations > 0
70
Prev Valuations > 1
90
Prev Valuations > 2
90
Prev Profitabilities > 0
0
Prev Profitabilities > 1
31
Prev Profitabilities > 2
64
Prev Risks > 0
24
Prev Risks > 1
32
Prev Risks > 2
28
Prev Liquidities > 0
78
Prev Liquidities > 1
81
Prev Liquidities > 2
83
Updated At
2026-01-20T22:17:52.912Z
Earnings History > 0 > period
2025-12-31
Earnings History > 0 > report Date
2026-02-25
Earnings History > 0 > date
2025-12-31
Earnings History > 0 > before After Market
AfterMarket
Earnings History > 0 > currency
-
Earnings History > 0 > eps Actual
-
Earnings History > 0 > eps Estimate
0.38
Earnings History > 0 > eps Difference
0
Earnings History > 0 > surprise Percent
-
Earnings History > 1 > period
2025-09-30
Earnings History > 1 > report Date
2025-11-12
Earnings History > 1 > date
2025-09-30
Earnings History > 1 > before After Market
AfterMarket
Earnings History > 1 > currency
-
Earnings History > 1 > eps Actual
-1.1496
Earnings History > 1 > eps Estimate
0.1
Earnings History > 1 > eps Difference
-1.2496
Earnings History > 1 > surprise Percent
-1249.6
Earnings History > 2 > period
2025-06-30
Earnings History > 2 > report Date
2025-08-14
Earnings History > 2 > date
2025-06-30
Earnings History > 2 > before After Market
AfterMarket
Earnings History > 2 > currency
-
Earnings History > 2 > eps Actual
-0.25
Earnings History > 2 > eps Estimate
0.08
Earnings History > 2 > eps Difference
-0.33
Earnings History > 2 > surprise Percent
-412.5
Earnings History > 3 > period
2025-03-31
Earnings History > 3 > report Date
2025-05-13
Earnings History > 3 > date
2025-03-31
Earnings History > 3 > before After Market
AfterMarket
Earnings History > 3 > currency
USD
Earnings History > 3 > eps Actual
0.1748
Earnings History > 3 > eps Estimate
-
Earnings History > 3 > eps Difference
0
Earnings History > 3 > surprise Percent
-
Earnings History > 4 > period
2024-12-31
Earnings History > 4 > report Date
2025-02-19
Earnings History > 4 > date
2024-12-31
Earnings History > 4 > before After Market
AfterMarket
Earnings History > 4 > currency
USD
Earnings History > 4 > eps Actual
0.3498
Earnings History > 4 > eps Estimate
-
Earnings History > 4 > eps Difference
0
Earnings History > 4 > surprise Percent
-
Earnings History > 5 > period
2024-09-30
Earnings History > 5 > report Date
2024-11-13
Earnings History > 5 > date
2024-09-30
Earnings History > 5 > before After Market
AfterMarket
Earnings History > 5 > currency
USD
Earnings History > 5 > eps Actual
-0.5109
Earnings History > 5 > eps Estimate
-
Earnings History > 5 > eps Difference
0
Earnings History > 5 > surprise Percent
-
Earnings History > 6 > period
2024-06-30
Earnings History > 6 > report Date
2024-08-14
Earnings History > 6 > date
2024-06-30
Earnings History > 6 > before After Market
AfterMarket
Earnings History > 6 > currency
USD
Earnings History > 6 > eps Actual
0.6963
Earnings History > 6 > eps Estimate
-
Earnings History > 6 > eps Difference
0
Earnings History > 6 > surprise Percent
-
Earnings History > 7 > period
2024-03-31
Earnings History > 7 > report Date
2024-05-15
Earnings History > 7 > date
2024-03-31
Earnings History > 7 > before After Market
AfterMarket
Earnings History > 7 > currency
USD
Earnings History > 7 > eps Actual
0.2149
Earnings History > 7 > eps Estimate
-
Earnings History > 7 > eps Difference
0
Earnings History > 7 > surprise Percent
-
Earnings History > 8 > period
2023-12-31
Earnings History > 8 > report Date
2024-03-05
Earnings History > 8 > date
2023-12-31
Earnings History > 8 > before After Market
BeforeMarket
Earnings History > 8 > currency
USD
Earnings History > 8 > eps Actual
-0.8289
Earnings History > 8 > eps Estimate
-
Earnings History > 8 > eps Difference
0
Earnings History > 8 > surprise Percent
-
Earnings History > 9 > period
2023-09-30
Earnings History > 9 > report Date
2023-11-10
Earnings History > 9 > date
2023-09-30
Earnings History > 9 > before After Market
BeforeMarket
Earnings History > 9 > currency
USD
Earnings History > 9 > eps Actual
0.102
Earnings History > 9 > eps Estimate
-
Earnings History > 9 > eps Difference
0
Earnings History > 9 > surprise Percent
-
Earnings History > 10 > period
2023-06-30
Earnings History > 10 > report Date
2023-08-10
Earnings History > 10 > date
2023-06-30
Earnings History > 10 > before After Market
AfterMarket
Earnings History > 10 > currency
USD
Earnings History > 10 > eps Actual
0.0083
Earnings History > 10 > eps Estimate
-
Earnings History > 10 > eps Difference
0
Earnings History > 10 > surprise Percent
-
Earnings History > 11 > period
2023-03-31
Earnings History > 11 > report Date
2023-05-09
Earnings History > 11 > date
2023-03-31
Earnings History > 11 > before After Market
AfterMarket
Earnings History > 11 > currency
USD
Earnings History > 11 > eps Actual
0.2017
Earnings History > 11 > eps Estimate
-
Earnings History > 11 > eps Difference
0
Earnings History > 11 > surprise Percent
-
Earnings History > 12 > period
2022-12-31
Earnings History > 12 > report Date
2023-02-23
Earnings History > 12 > date
2022-12-31
Earnings History > 12 > before After Market
AfterMarket
Earnings History > 12 > currency
USD
Earnings History > 12 > eps Actual
1.12
Earnings History > 12 > eps Estimate
0.44
Earnings History > 12 > eps Difference
0.68
Earnings History > 12 > surprise Percent
154.5455
Earnings History > 13 > period
2022-09-30
Earnings History > 13 > report Date
2022-11-09
Earnings History > 13 > date
2022-09-30
Earnings History > 13 > before After Market
AfterMarket
Earnings History > 13 > currency
USD
Earnings History > 13 > eps Actual
0.33
Earnings History > 13 > eps Estimate
0.21
Earnings History > 13 > eps Difference
0.12
Earnings History > 13 > surprise Percent
57.1429
Earnings History > 14 > period
2022-06-30
Earnings History > 14 > report Date
2022-08-11
Earnings History > 14 > date
2022-06-30
Earnings History > 14 > before After Market
AfterMarket
Earnings History > 14 > currency
USD
Earnings History > 14 > eps Actual
1.01
Earnings History > 14 > eps Estimate
0.11
Earnings History > 14 > eps Difference
0.9
Earnings History > 14 > surprise Percent
818.1818
Earnings History > 15 > period
2022-03-31
Earnings History > 15 > report Date
2022-05-10
Earnings History > 15 > date
2022-03-31
Earnings History > 15 > before After Market
AfterMarket
Earnings History > 15 > currency
USD
Earnings History > 15 > eps Actual
0.99
Earnings History > 15 > eps Estimate
0.48
Earnings History > 15 > eps Difference
0.51
Earnings History > 15 > surprise Percent
106.25
Earnings History > 16 > period
2021-12-31
Earnings History > 16 > report Date
2022-02-23
Earnings History > 16 > date
2021-12-31
Earnings History > 16 > before After Market
AfterMarket
Earnings History > 16 > currency
USD
Earnings History > 16 > eps Actual
0.45
Earnings History > 16 > eps Estimate
0.38
Earnings History > 16 > eps Difference
0.07
Earnings History > 16 > surprise Percent
18.4211
Earnings History > 17 > period
2021-09-30
Earnings History > 17 > report Date
2021-11-10
Earnings History > 17 > date
2021-09-30
Earnings History > 17 > before After Market
AfterMarket
Earnings History > 17 > currency
USD
Earnings History > 17 > eps Actual
-0.05
Earnings History > 17 > eps Estimate
0.13
Earnings History > 17 > eps Difference
-0.18
Earnings History > 17 > surprise Percent
-138.4615
Earnings History > 18 > period
2021-06-30
Earnings History > 18 > report Date
2021-08-11
Earnings History > 18 > date
2021-06-30
Earnings History > 18 > before After Market
AfterMarket
Earnings History > 18 > currency
USD
Earnings History > 18 > eps Actual
-0.08
Earnings History > 18 > eps Estimate
0.14
Earnings History > 18 > eps Difference
-0.22
Earnings History > 18 > surprise Percent
-157.1429
Earnings History > 19 > period
2021-03-31
Earnings History > 19 > report Date
2021-05-12
Earnings History > 19 > date
2021-03-31
Earnings History > 19 > before After Market
AfterMarket
Earnings History > 19 > currency
USD
Earnings History > 19 > eps Actual
0.44
Earnings History > 19 > eps Estimate
0.56
Earnings History > 19 > eps Difference
-0.12
Earnings History > 19 > surprise Percent
-21.4286
Earnings History > 20 > period
2020-12-31
Earnings History > 20 > report Date
2021-02-22
Earnings History > 20 > date
2020-12-31
Earnings History > 20 > before After Market
AfterMarket
Earnings History > 20 > currency
USD
Earnings History > 20 > eps Actual
0.11
Earnings History > 20 > eps Estimate
0.33
Earnings History > 20 > eps Difference
-0.22
Earnings History > 20 > surprise Percent
-66.6667
Earnings History > 21 > period
2020-09-30
Earnings History > 21 > report Date
2020-11-10
Earnings History > 21 > date
2020-09-30
Earnings History > 21 > before After Market
BeforeMarket
Earnings History > 21 > currency
USD
Earnings History > 21 > eps Actual
0.4
Earnings History > 21 > eps Estimate
0.22
Earnings History > 21 > eps Difference
0.18
Earnings History > 21 > surprise Percent
81.8182
Earnings History > 22 > period
2020-06-30
Earnings History > 22 > report Date
2020-08-12
Earnings History > 22 > date
2020-06-30
Earnings History > 22 > before After Market
AfterMarket
Earnings History > 22 > currency
USD
Earnings History > 22 > eps Actual
0.26
Earnings History > 22 > eps Estimate
0.22
Earnings History > 22 > eps Difference
0.04
Earnings History > 22 > surprise Percent
18.1818
Earnings History > 23 > period
2020-03-31
Earnings History > 23 > report Date
2020-05-13
Earnings History > 23 > date
2020-03-31
Earnings History > 23 > before After Market
AfterMarket
Earnings History > 23 > currency
USD
Earnings History > 23 > eps Actual
1.02
Earnings History > 23 > eps Estimate
0.55
Earnings History > 23 > eps Difference
0.47
Earnings History > 23 > surprise Percent
85.4545
Earnings History > 24 > period
2019-12-31
Earnings History > 24 > report Date
2020-02-25
Earnings History > 24 > date
2019-12-31
Earnings History > 24 > before After Market
AfterMarket
Earnings History > 24 > currency
USD
Earnings History > 24 > eps Actual
0.74
Earnings History > 24 > eps Estimate
0.43
Earnings History > 24 > eps Difference
0.31
Earnings History > 24 > surprise Percent
72.093
Earnings History > 25 > period
2019-09-30
Earnings History > 25 > report Date
2019-11-06
Earnings History > 25 > date
2019-09-30
Earnings History > 25 > before After Market
AfterMarket
Earnings History > 25 > currency
USD
Earnings History > 25 > eps Actual
0.41
Earnings History > 25 > eps Estimate
0.36
Earnings History > 25 > eps Difference
0.05
Earnings History > 25 > surprise Percent
13.8889
Earnings History > 26 > period
2019-06-30
Earnings History > 26 > report Date
2019-08-07
Earnings History > 26 > date
2019-06-30
Earnings History > 26 > before After Market
AfterMarket
Earnings History > 26 > currency
USD
Earnings History > 26 > eps Actual
0.28
Earnings History > 26 > eps Estimate
0.22
Earnings History > 26 > eps Difference
0.06
Earnings History > 26 > surprise Percent
27.2727
Earnings History > 27 > period
2019-03-31
Earnings History > 27 > report Date
2019-05-08
Earnings History > 27 > date
2019-03-31
Earnings History > 27 > before After Market
AfterMarket
Earnings History > 27 > currency
USD
Earnings History > 27 > eps Actual
0.76
Earnings History > 27 > eps Estimate
0.56
Earnings History > 27 > eps Difference
0.2
Earnings History > 27 > surprise Percent
35.7143
Earnings History > 28 > period
2018-12-31
Earnings History > 28 > report Date
2019-02-21
Earnings History > 28 > date
2018-12-31
Earnings History > 28 > before After Market
AfterMarket
Earnings History > 28 > currency
USD
Earnings History > 28 > eps Actual
0.22
Earnings History > 28 > eps Estimate
0.33
Earnings History > 28 > eps Difference
-0.11
Earnings History > 28 > surprise Percent
-33.3333
Earnings History > 29 > period
2018-09-30
Earnings History > 29 > report Date
2018-11-06
Earnings History > 29 > date
2018-09-30
Earnings History > 29 > before After Market
AfterMarket
Earnings History > 29 > currency
USD
Earnings History > 29 > eps Actual
0.37
Earnings History > 29 > eps Estimate
0.2
Earnings History > 29 > eps Difference
0.17
Earnings History > 29 > surprise Percent
85
Earnings History > 30 > period
2018-06-30
Earnings History > 30 > report Date
2018-08-08
Earnings History > 30 > date
2018-06-30
Earnings History > 30 > before After Market
AfterMarket
Earnings History > 30 > currency
USD
Earnings History > 30 > eps Actual
0.28
Earnings History > 30 > eps Estimate
0.24
Earnings History > 30 > eps Difference
0.04
Earnings History > 30 > surprise Percent
16.6667
Earnings History > 31 > period
2018-03-31
Earnings History > 31 > report Date
2018-05-09
Earnings History > 31 > date
2018-03-31
Earnings History > 31 > before After Market
AfterMarket
Earnings History > 31 > currency
USD
Earnings History > 31 > eps Actual
0.61
Earnings History > 31 > eps Estimate
0.49
Earnings History > 31 > eps Difference
0.12
Earnings History > 31 > surprise Percent
24.4898
Earnings History > 32 > period
2017-12-31
Earnings History > 32 > report Date
2018-02-22
Earnings History > 32 > date
2017-12-31
Earnings History > 32 > before After Market
AfterMarket
Earnings History > 32 > currency
USD
Earnings History > 32 > eps Actual
0.25
Earnings History > 32 > eps Estimate
0.35
Earnings History > 32 > eps Difference
-0.1
Earnings History > 32 > surprise Percent
-28.5714
Earnings History > 33 > period
2017-09-30
Earnings History > 33 > report Date
2017-11-08
Earnings History > 33 > date
2017-09-30
Earnings History > 33 > before After Market
AfterMarket
Earnings History > 33 > currency
USD
Earnings History > 33 > eps Actual
0.12
Earnings History > 33 > eps Estimate
0.21
Earnings History > 33 > eps Difference
-0.09
Earnings History > 33 > surprise Percent
-42.8571
Earnings History > 34 > period
2017-06-30
Earnings History > 34 > report Date
2017-08-09
Earnings History > 34 > date
2017-06-30
Earnings History > 34 > before After Market
AfterMarket
Earnings History > 34 > currency
USD
Earnings History > 34 > eps Actual
0.19
Earnings History > 34 > eps Estimate
0.14
Earnings History > 34 > eps Difference
0.05
Earnings History > 34 > surprise Percent
35.7143
Earnings History > 35 > period
2017-03-31
Earnings History > 35 > report Date
2017-05-09
Earnings History > 35 > date
2017-03-31
Earnings History > 35 > before After Market
AfterMarket
Earnings History > 35 > currency
USD
Earnings History > 35 > eps Actual
0.3
Earnings History > 35 > eps Estimate
0.23
Earnings History > 35 > eps Difference
0.07
Earnings History > 35 > surprise Percent
30.4348
Earnings History > 36 > period
2016-12-31
Earnings History > 36 > report Date
2017-02-23
Earnings History > 36 > date
2016-12-31
Earnings History > 36 > before After Market
AfterMarket
Earnings History > 36 > currency
USD
Earnings History > 36 > eps Actual
1.05
Earnings History > 36 > eps Estimate
0.49
Earnings History > 36 > eps Difference
0.56
Earnings History > 36 > surprise Percent
114.2857
Earnings History > 37 > period
2016-09-30
Earnings History > 37 > report Date
2016-11-09
Earnings History > 37 > date
2016-09-30
Earnings History > 37 > before After Market
AfterMarket
Earnings History > 37 > currency
USD
Earnings History > 37 > eps Actual
-0.18
Earnings History > 37 > eps Estimate
0.25
Earnings History > 37 > eps Difference
-0.43
Earnings History > 37 > surprise Percent
-172
Earnings History > 38 > period
2016-06-30
Earnings History > 38 > report Date
2016-08-10
Earnings History > 38 > date
2016-06-30
Earnings History > 38 > before After Market
AfterMarket
Earnings History > 38 > currency
USD
Earnings History > 38 > eps Actual
0.2
Earnings History > 38 > eps Estimate
0.16
Earnings History > 38 > eps Difference
0.04
Earnings History > 38 > surprise Percent
25
Earnings History > 39 > period
2016-03-31
Earnings History > 39 > report Date
2016-05-11
Earnings History > 39 > date
2016-03-31
Earnings History > 39 > before After Market
AfterMarket
Earnings History > 39 > currency
USD
Earnings History > 39 > eps Actual
-0.32
Earnings History > 39 > eps Estimate
0.14
Earnings History > 39 > eps Difference
-0.46
Earnings History > 39 > surprise Percent
-328.5714
Earnings History > 40 > period
2015-12-31
Earnings History > 40 > report Date
2016-02-24
Earnings History > 40 > date
2015-12-31
Earnings History > 40 > before After Market
AfterMarket
Earnings History > 40 > currency
USD
Earnings History > 40 > eps Actual
0.07
Earnings History > 40 > eps Estimate
0.08
Earnings History > 40 > eps Difference
-0.01
Earnings History > 40 > surprise Percent
-12.5
Earnings History > 41 > period
2015-09-30
Earnings History > 41 > report Date
2015-11-10
Earnings History > 41 > date
2015-09-30
Earnings History > 41 > before After Market
BeforeMarket
Earnings History > 41 > currency
USD
Earnings History > 41 > eps Actual
-0.51
Earnings History > 41 > eps Estimate
0.09
Earnings History > 41 > eps Difference
-0.6
Earnings History > 41 > surprise Percent
-666.6667
Earnings History > 42 > period
2015-06-30
Earnings History > 42 > report Date
2015-08-13
Earnings History > 42 > date
2015-06-30
Earnings History > 42 > before After Market
AfterMarket
Earnings History > 42 > currency
USD
Earnings History > 42 > eps Actual
0.56
Earnings History > 42 > eps Estimate
0.1
Earnings History > 42 > eps Difference
0.46
Earnings History > 42 > surprise Percent
460
Earnings History > 43 > period
2015-03-31
Earnings History > 43 > report Date
2015-05-11
Earnings History > 43 > date
2015-03-31
Earnings History > 43 > before After Market
AfterMarket
Earnings History > 43 > currency
USD
Earnings History > 43 > eps Actual
-0.05
Earnings History > 43 > eps Estimate
0.08
Earnings History > 43 > eps Difference
-0.13
Earnings History > 43 > surprise Percent
-162.5
Earnings History > 44 > period
2014-12-31
Earnings History > 44 > report Date
2015-02-18
Earnings History > 44 > date
2014-12-31
Earnings History > 44 > before After Market
AfterMarket
Earnings History > 44 > currency
USD
Earnings History > 44 > eps Actual
-0.07
Earnings History > 44 > eps Estimate
0.13
Earnings History > 44 > eps Difference
-0.2
Earnings History > 44 > surprise Percent
-153.8462
Earnings History > 45 > period
2014-09-30
Earnings History > 45 > report Date
2014-11-13
Earnings History > 45 > date
2014-09-30
Earnings History > 45 > before After Market
AfterMarket
Earnings History > 45 > currency
USD
Earnings History > 45 > eps Actual
-0.11
Earnings History > 45 > eps Estimate
0.09
Earnings History > 45 > eps Difference
-0.2
Earnings History > 45 > surprise Percent
-222.2222
Earnings History > 46 > period
2014-06-30
Earnings History > 46 > report Date
2014-08-05
Earnings History > 46 > date
2014-06-30
Earnings History > 46 > before After Market
-
Earnings History > 46 > currency
USD
Earnings History > 46 > eps Actual
-0.4
Earnings History > 46 > eps Estimate
0.1
Earnings History > 46 > eps Difference
-0.5
Earnings History > 46 > surprise Percent
-500
Earnings History > 47 > period
2014-03-31
Earnings History > 47 > report Date
2014-05-12
Earnings History > 47 > date
2014-03-31
Earnings History > 47 > before After Market
-
Earnings History > 47 > currency
USD
Earnings History > 47 > eps Actual
0.11
Earnings History > 47 > eps Estimate
0.09
Earnings History > 47 > eps Difference
0.02
Earnings History > 47 > surprise Percent
22.2222
Earnings History > 48 > period
2013-12-31
Earnings History > 48 > report Date
2014-02-19
Earnings History > 48 > date
2013-12-31
Earnings History > 48 > before After Market
-
Earnings History > 48 > currency
USD
Earnings History > 48 > eps Actual
0.1
Earnings History > 48 > eps Estimate
0.12
Earnings History > 48 > eps Difference
-0.02
Earnings History > 48 > surprise Percent
-16.6667
Earnings History > 49 > period
2013-09-30
Earnings History > 49 > report Date
2013-11-08
Earnings History > 49 > date
2013-09-30
Earnings History > 49 > before After Market
-
Earnings History > 49 > currency
USD
Earnings History > 49 > eps Actual
0.26
Earnings History > 49 > eps Estimate
0.12
Earnings History > 49 > eps Difference
0.14
Earnings History > 49 > surprise Percent
116.6667
Earnings History > 50 > period
2013-06-30
Earnings History > 50 > report Date
2013-08-07
Earnings History > 50 > date
2013-06-30
Earnings History > 50 > before After Market
-
Earnings History > 50 > currency
USD
Earnings History > 50 > eps Actual
0.58
Earnings History > 50 > eps Estimate
0.02
Earnings History > 50 > eps Difference
0.56
Earnings History > 50 > surprise Percent
2800
Earnings History > 51 > period
2013-03-31
Earnings History > 51 > report Date
2013-05-08
Earnings History > 51 > date
2013-03-31
Earnings History > 51 > before After Market
-
Earnings History > 51 > currency
USD
Earnings History > 51 > eps Actual
0.16
Earnings History > 51 > eps Estimate
0.05
Earnings History > 51 > eps Difference
0.11
Earnings History > 51 > surprise Percent
220
Earnings History > 52 > period
2012-12-31
Earnings History > 52 > report Date
2013-02-22
Earnings History > 52 > date
2012-12-31
Earnings History > 52 > before After Market
-
Earnings History > 52 > currency
USD
Earnings History > 52 > eps Actual
0.16
Earnings History > 52 > eps Estimate
0.05
Earnings History > 52 > eps Difference
0.11
Earnings History > 52 > surprise Percent
220
Earnings History > 53 > period
2012-09-30
Earnings History > 53 > report Date
2012-11-06
Earnings History > 53 > date
2012-09-30
Earnings History > 53 > before After Market
-
Earnings History > 53 > currency
USD
Earnings History > 53 > eps Actual
-0.21
Earnings History > 53 > eps Estimate
-0.02
Earnings History > 53 > eps Difference
-0.19
Earnings History > 53 > surprise Percent
-950
Earnings History > 54 > period
2012-06-30
Earnings History > 54 > report Date
2012-08-08
Earnings History > 54 > date
2012-06-30
Earnings History > 54 > before After Market
-
Earnings History > 54 > currency
USD
Earnings History > 54 > eps Actual
-0.31
Earnings History > 54 > eps Estimate
0.01
Earnings History > 54 > eps Difference
-0.32
Earnings History > 54 > surprise Percent
-3200
Earnings History > 55 > period
2012-03-31
Earnings History > 55 > report Date
2012-05-09
Earnings History > 55 > date
2012-03-31
Earnings History > 55 > before After Market
-
Earnings History > 55 > currency
USD
Earnings History > 55 > eps Actual
0.37
Earnings History > 55 > eps Estimate
0.1
Earnings History > 55 > eps Difference
0.27
Earnings History > 55 > surprise Percent
270
Earnings History > 56 > period
2011-12-31
Earnings History > 56 > report Date
2012-02-22
Earnings History > 56 > date
2011-12-31
Earnings History > 56 > before After Market
-
Earnings History > 56 > currency
USD
Earnings History > 56 > eps Actual
-0.22
Earnings History > 56 > eps Estimate
0.1
Earnings History > 56 > eps Difference
-0.32
Earnings History > 56 > surprise Percent
-320
Earnings History > 57 > period
2011-09-30
Earnings History > 57 > report Date
2011-11-09
Earnings History > 57 > date
2011-09-30
Earnings History > 57 > before After Market
-
Earnings History > 57 > currency
USD
Earnings History > 57 > eps Actual
-0.62
Earnings History > 57 > eps Estimate
-0.02
Earnings History > 57 > eps Difference
-0.6
Earnings History > 57 > surprise Percent
-3000
Earnings History > 58 > period
2011-06-30
Earnings History > 58 > report Date
2011-08-15
Earnings History > 58 > date
2011-06-30
Earnings History > 58 > before After Market
-
Earnings History > 58 > currency
USD
Earnings History > 58 > eps Actual
-0.22
Earnings History > 58 > eps Estimate
0.01
Earnings History > 58 > eps Difference
-0.23
Earnings History > 58 > surprise Percent
-2300
Earnings History > 59 > period
2011-03-31
Earnings History > 59 > report Date
2011-06-13
Earnings History > 59 > date
2011-03-31
Earnings History > 59 > before After Market
-
Earnings History > 59 > currency
USD
Earnings History > 59 > eps Actual
0.25
Earnings History > 59 > eps Estimate
0.1
Earnings History > 59 > eps Difference
0.15
Earnings History > 59 > surprise Percent
150
Earnings History > 60 > period
2010-12-31
Earnings History > 60 > report Date
2011-02-25
Earnings History > 60 > date
2010-12-31
Earnings History > 60 > before After Market
-
Earnings History > 60 > currency
USD
Earnings History > 60 > eps Actual
0.02
Earnings History > 60 > eps Estimate
0.23
Earnings History > 60 > eps Difference
-0.21
Earnings History > 60 > surprise Percent
-91.3043
Earnings History > 61 > period
2010-09-30
Earnings History > 61 > report Date
2010-11-10
Earnings History > 61 > date
2010-09-30
Earnings History > 61 > before After Market
-
Earnings History > 61 > currency
USD
Earnings History > 61 > eps Actual
-0.01
Earnings History > 61 > eps Estimate
0.04
Earnings History > 61 > eps Difference
-0.05
Earnings History > 61 > surprise Percent
-125
Earnings History > 62 > period
2010-06-30
Earnings History > 62 > report Date
2010-08-12
Earnings History > 62 > date
2010-06-30
Earnings History > 62 > before After Market
-
Earnings History > 62 > currency
USD
Earnings History > 62 > eps Actual
0.02
Earnings History > 62 > eps Estimate
0.09
Earnings History > 62 > eps Difference
-0.07
Earnings History > 62 > surprise Percent
-77.7778
Earnings History > 63 > period
2010-03-31
Earnings History > 63 > report Date
2010-05-14
Earnings History > 63 > date
2010-03-31
Earnings History > 63 > before After Market
-
Earnings History > 63 > currency
USD
Earnings History > 63 > eps Actual
0.1
Earnings History > 63 > eps Estimate
0.16
Earnings History > 63 > eps Difference
-0.06
Earnings History > 63 > surprise Percent
-37.5
Earnings History > 64 > period
2009-12-31
Earnings History > 64 > report Date
2010-02-25
Earnings History > 64 > date
2009-12-31
Earnings History > 64 > before After Market
-
Earnings History > 64 > currency
USD
Earnings History > 64 > eps Actual
0.27
Earnings History > 64 > eps Estimate
0.16
Earnings History > 64 > eps Difference
0.11
Earnings History > 64 > surprise Percent
68.75
Earnings History > 65 > period
2009-09-30
Earnings History > 65 > report Date
2009-11-12
Earnings History > 65 > date
2009-09-30
Earnings History > 65 > before After Market
-
Earnings History > 65 > currency
USD
Earnings History > 65 > eps Actual
0.05
Earnings History > 65 > eps Estimate
0.12
Earnings History > 65 > eps Difference
-0.07
Earnings History > 65 > surprise Percent
-58.3333
Earnings History > 66 > period
2009-06-30
Earnings History > 66 > report Date
2009-08-06
Earnings History > 66 > date
2009-06-30
Earnings History > 66 > before After Market
-
Earnings History > 66 > currency
USD
Earnings History > 66 > eps Actual
-0.05
Earnings History > 66 > eps Estimate
0.16
Earnings History > 66 > eps Difference
-0.21
Earnings History > 66 > surprise Percent
-131.25
Earnings History > 67 > period
2009-03-31
Earnings History > 67 > report Date
2009-05-14
Earnings History > 67 > date
2009-03-31
Earnings History > 67 > before After Market
-
Earnings History > 67 > currency
USD
Earnings History > 67 > eps Actual
0.27
Earnings History > 67 > eps Estimate
0.26
Earnings History > 67 > eps Difference
0.01
Earnings History > 67 > surprise Percent
3.8462
Earnings History > 68 > period
2008-12-31
Earnings History > 68 > report Date
2009-02-13
Earnings History > 68 > date
2008-12-31
Earnings History > 68 > before After Market
-
Earnings History > 68 > currency
USD
Earnings History > 68 > eps Actual
0.36
Earnings History > 68 > eps Estimate
0.24
Earnings History > 68 > eps Difference
0.12
Earnings History > 68 > surprise Percent
50
Earnings History > 69 > period
2008-09-30
Earnings History > 69 > report Date
2008-11-06
Earnings History > 69 > date
2008-09-30
Earnings History > 69 > before After Market
-
Earnings History > 69 > currency
USD
Earnings History > 69 > eps Actual
0.23
Earnings History > 69 > eps Estimate
0.11
Earnings History > 69 > eps Difference
0.12
Earnings History > 69 > surprise Percent
109.0909
Earnings History > 70 > period
2008-06-30
Earnings History > 70 > report Date
2008-08-07
Earnings History > 70 > date
2008-06-30
Earnings History > 70 > before After Market
-
Earnings History > 70 > currency
USD
Earnings History > 70 > eps Actual
0.18
Earnings History > 70 > eps Estimate
0.12
Earnings History > 70 > eps Difference
0.06
Earnings History > 70 > surprise Percent
50
Earnings History > 71 > period
2008-03-31
Earnings History > 71 > report Date
2008-05-08
Earnings History > 71 > date
2008-03-31
Earnings History > 71 > before After Market
-
Earnings History > 71 > currency
USD
Earnings History > 71 > eps Actual
0.25
Earnings History > 71 > eps Estimate
0.25
Earnings History > 71 > eps Difference
0
Earnings History > 71 > surprise Percent
0
Earnings History > 72 > period
2007-12-31
Earnings History > 72 > report Date
2008-02-14
Earnings History > 72 > date
2007-12-31
Earnings History > 72 > before After Market
-
Earnings History > 72 > currency
USD
Earnings History > 72 > eps Actual
0.48
Earnings History > 72 > eps Estimate
0.22
Earnings History > 72 > eps Difference
0.26
Earnings History > 72 > surprise Percent
118.1818
Earnings History > 73 > period
2007-09-30
Earnings History > 73 > report Date
2007-11-08
Earnings History > 73 > date
2007-09-30
Earnings History > 73 > before After Market
-
Earnings History > 73 > currency
USD
Earnings History > 73 > eps Actual
0.03
Earnings History > 73 > eps Estimate
0.09
Earnings History > 73 > eps Difference
-0.06
Earnings History > 73 > surprise Percent
-66.6667
Earnings History > 74 > period
2007-06-30
Earnings History > 74 > report Date
2007-08-07
Earnings History > 74 > date
2007-06-30
Earnings History > 74 > before After Market
-
Earnings History > 74 > currency
USD
Earnings History > 74 > eps Actual
0.29
Earnings History > 74 > eps Estimate
0.13
Earnings History > 74 > eps Difference
0.16
Earnings History > 74 > surprise Percent
123.0769
Earnings History > 75 > period
2007-03-31
Earnings History > 75 > report Date
2007-05-10
Earnings History > 75 > date
2007-03-31
Earnings History > 75 > before After Market
-
Earnings History > 75 > currency
USD
Earnings History > 75 > eps Actual
0.27
Earnings History > 75 > eps Estimate
0.22
Earnings History > 75 > eps Difference
0.05
Earnings History > 75 > surprise Percent
22.7273
Earnings History > 76 > period
2006-12-31
Earnings History > 76 > report Date
2007-02-19
Earnings History > 76 > date
2006-12-31
Earnings History > 76 > before After Market
-
Earnings History > 76 > currency
USD
Earnings History > 76 > eps Actual
0.29
Earnings History > 76 > eps Estimate
0.24
Earnings History > 76 > eps Difference
0.05
Earnings History > 76 > surprise Percent
20.8333
Earnings History > 77 > period
2006-09-30
Earnings History > 77 > report Date
2006-11-08
Earnings History > 77 > date
2006-09-30
Earnings History > 77 > before After Market
-
Earnings History > 77 > currency
USD
Earnings History > 77 > eps Actual
0.09
Earnings History > 77 > eps Estimate
0.17
Earnings History > 77 > eps Difference
-0.08
Earnings History > 77 > surprise Percent
-47.0588
Earnings History > 78 > period
2002-12-31
Earnings History > 78 > report Date
2003-03-17
Earnings History > 78 > date
2002-12-31
Earnings History > 78 > before After Market
-
Earnings History > 78 > currency
USD
Earnings History > 78 > eps Actual
0.15
Earnings History > 78 > eps Estimate
0.26
Earnings History > 78 > eps Difference
-0.11
Earnings History > 78 > surprise Percent
-42.3077
Northland Power Inc. operates as a power producer in Canada, the Netherlands, Germany, Colombia, Spain, the United States, and internationally. The company produces electricity from renewable resources, such as offshore and onshore wind; solar; natural gas; and battery energy storage for sale under power purchase agreements and other revenue arrangements. As of December 31, 2024, it owned or had a net economic interest in 2,840 MW of power-producing facilities with a total gross operating capacity of approximately 3,248 MW and a regulated utility. The company was founded in 1987 and is headquartered in Toronto, Canada.
Stock Price
$0.00
increase compared to yesterday.
Dividend
Frequency:
Rate:
0.04Next Payout:
Jan 15, 2026Yield:
1.2327 %Northland Power, Inc. (OTCMKTS:NPIFF) Given Average Recommendation of "Moderate Buy" by Analysts MarketBeat
Read more →Showing 2 of 10
(Last Updated 2025-09-30)
Health Score
Price to Book Ratio (P/B)
-
Very Low
Low ≤ 1
High ≥ 3
Return on Equity (ROE)
-
Very Low
Low ≤ 5%
High ≥ 25%
Return on Assets (ROA)
-
Very Low
Low ≤ 2%
High ≥ 10%
Free Cash Flow - Revenue % (FCF)
-
Very High
Low ≤ 5%
High ≥ 15%
Debt to Equity
-
Very Low
Low ≥ 1
High ≤ 0.3
* Institutions hold a combined 0.00% of the total shares of Northland Power Inc.
* Investors data is estimated based on stocks listed on Finnton that are currently held by Institution/Fund.
Date
2025-12-31
EPS Estimate
0.38
Date
2025-09-30
EPS Actual
-1.1496
EPS Estimate
0.1
EPS Difference
-1.2496
Surprise Percent
-1249.6%
(Last Updated 2025-09-30)
(Last Updated 2025-09-30)
Revenue
$ 0
Cost Of Revenue
$ 0
Gross Profit
$ 0
Operating Expenses
$ 0
Operating Income
$ 0
Interest Expense
$ 0
Pretax Income
$ 0
Net Income
$ 0
Income Tax Expense
$ 0
EBITDA
$ 0
Total Other Income Expense Net
$ 0
Earnings Per Share
0
Dividends Per Share
0
Shares Outstanding
0
Operating Margin
0%
(Last Updated 2025-09-30)
Cash
$ 0
Short Term Investments
$ 0
Receivables
$ 0
Inventories
$ 0
Total Current Assets
$ 0
Property Plant Equipment
$ 0
Total Assets
$ 0
Payables
$ 0
Short Term Debt
$ 0
Long Term Debt
$ 0
Total Liabilities
$ 0
Equity
$ 0
(Last Updated 2025-09-30)
Net Income
$ 0
Depreciation
$ 0
Change In Working Capital
$ 0
Cash From Operations
$ 0
Capital Expenditures
$ 0
Cash From Investing
$ 0
Cash From Financing
$ 0
Net Change In Cash
$ 0
Disclaimer: Finnton is a stock screener tool provided for informational and educational purposes only. The data, analysis, and insights offered on this website do not constitute financial, investment, tax, or legal advice. Users are solely responsible for their own investment decisions, and Finnton makes no guarantees regarding the accuracy, completeness, or reliability of the information provided. Past performance is not indicative of future results. Always conduct your own research and consult with a licensed financial advisor before making any investment decisions.