Logo image of NPI.CA

NORTHLAND POWER INC (NPI.CA) Stock Balance Sheet

TSX:NPI - Toronto Stock Exchange - CA6665111002 - Common Stock - Currency: CAD

22.88  -0.08 (-0.35%)

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.

MRQ
(2025-3-31)
2024
(2024-12-31)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
ASSETS
Current Assets
Cash Equivalents
NPI.CA Cash Equivalents ChartNPI.CA Cash Equivalents over time chart
827.66M613.32M642.48M1.30B673.69M
Marketable Securities
NPI.CA Marketable Securities ChartNPI.CA Marketable Securities over time chart
N/AN/A0.00146.52MN/A
Receivables
NPI.CA Receivables ChartNPI.CA Receivables over time chart
524.25M535.96M396.01M403.11M388.23M
Inventories
NPI.CA Inventories ChartNPI.CA Inventories over time chart
N/AN/AN/A43.78M36.61M
Other Current Assets
NPI.CA Other Current Assets ChartNPI.CA Other Current Assets over time chart
213.46M242.78M408.20M455.70M316.17M
Total Current Assets
NPI.CA Total Current Assets ChartNPI.CA Total Current Assets over time chart
1.57B1.39B1.45B2.35B1.41B
 
Non-Current Assets
PPE Net
NPI.CA PPE Net ChartNPI.CA PPE Net over time chart
9.02B8.88B9.18B9.38B9.59B
Investments And Advances
NPI.CA Investments And Advances ChartNPI.CA Investments And Advances over time chart
1.11B1.02B899.88M441.56M131.13M
Goodwill
NPI.CA Goodwill ChartNPI.CA Goodwill over time chart
643.41M617.61M639.35M712.62M753.37M
Intangibles
NPI.CA Intangibles ChartNPI.CA Intangibles over time chart
403.99M393.89M446.87M515.77M497.63M
Other Non-Current Assets
NPI.CA Other Non-Current Assets ChartNPI.CA Other Non-Current Assets over time chart
1.24B485.78M443.59M660.44M309.19M
Total Non-Current Assets
NPI.CA Total Non-Current Assets ChartNPI.CA Total Non-Current Assets over time chart
12.52B12.21B12.18B11.87B11.46B
 
TOTAL ASSETS
NPI.CA TOTAL ASSETS ChartNPI.CA TOTAL ASSETS over time chart
14.09B13.60B13.63B14.22B12.88B
 
LIABILITIES
Current Liabilities
Short Term Debt
NPI.CA Short Term Debt ChartNPI.CA Short Term Debt over time chart
0.0015.98M15.00M0.000.00
Current Portion Of LT Debt.
NPI.CA Current Portion Of LT Debt. ChartNPI.CA Current Portion Of LT Debt. over time chart
1.12B881.10M760.95M800.86M690.30M
Accounts Payable
NPI.CA Accounts Payable ChartNPI.CA Accounts Payable over time chart
159.89M169.03M161.64M985.02M491.67M
Other Current Liabilities
NPI.CA Other Current Liabilities ChartNPI.CA Other Current Liabilities over time chart
375.42M265.00M338.43M122.97M222.58M
Total Current Liabilities
NPI.CA Total Current Liabilities ChartNPI.CA Total Current Liabilities over time chart
1.65B1.33B1.28B1.91B1.40B
 
Non-Current Liabilities
Long Term Debt
NPI.CA Long Term Debt ChartNPI.CA Long Term Debt over time chart
6.16B6.48B6.61B6.32B7.09B
Deferred Taxes/Income
NPI.CA Deferred Taxes/Income ChartNPI.CA Deferred Taxes/Income over time chart
566.91M557.83M590.26M697.58M530.95M
Other Non-Current Liabilities
NPI.CA Other Non-Current Liabilities ChartNPI.CA Other Non-Current Liabilities over time chart
932.51M677.12M669.84M575.60M881.40M
Total Non-Current Liabilities
NPI.CA Total Non-Current Liabilities ChartNPI.CA Total Non-Current Liabilities over time chart
8.07B8.09B8.17B7.92B8.72B
 
TOTAL LIABILITIES
NPI.CA TOTAL LIABILITIES ChartNPI.CA TOTAL LIABILITIES over time chart
9.72B9.42B9.44B9.83B10.12B
 
SHAREHOLDERS' EQUITY
Retained Earnings
NPI.CA Retained Earnings ChartNPI.CA Retained Earnings over time chart
-1.22B-1.20B-1.16B-701.14M-1.23B
Additional Paid In Capital
NPI.CA Additional Paid In Capital ChartNPI.CA Additional Paid In Capital over time chart
6.50M6.28M5.98M5.54M3.59M
Minority Interest
NPI.CA Minority Interest ChartNPI.CA Minority Interest over time chart
413.04M370.30M297.55M333.09M208.83M
Common Shares
NPI.CA Common Shares ChartNPI.CA Common Shares over time chart
5.37B5.34B5.23B5.09B4.27B
Other Shareholders' Equity
NPI.CA Other Shareholders' Equity ChartNPI.CA Other Shareholders' Equity over time chart
209.55M43.62M107.65M-4.04M-279.96M
Shares Outstanding
NPI.CA Shares Outstanding ChartNPI.CA Shares Outstanding over time chart
261.50M259.95M254.94M250.02M226.88M
Tangible Book Value per Share
NPI.CA Tangible Book Value per Share ChartNPI.CA Tangible Book Value per Share over time chart
12.1411.6611.5912.075.49
Total Shareholders' Equity
NPI.CA Total Shareholders' Equity ChartNPI.CA Total Shareholders' Equity over time chart
4.37B4.19B4.19B4.39B2.76B
 
TOTAL LIABILITIES AND EQUITY
NPI.CA TOTAL LIABILITIES AND EQUITY ChartNPI.CA TOTAL LIABILITIES AND EQUITY over time chart
14.09B13.60B13.63B14.22B12.88B
 
Statistics
Debt/Equity
NPI.CA Debt/Equity ChartNPI.CA Debt/Equity over time chart
1.411.551.581.442.57
Current Ratio
NPI.CA Current Ratio ChartNPI.CA Current Ratio over time chart
0.951.051.131.231.01
Return On Assets (ROA)
NPI.CA Return On Assets (ROA) ChartNPI.CA Return On Assets (ROA) over time chart
1.82%1.95%-1.33%5.74%1.39%
Return On Equity (ROE)
NPI.CA Return On Equity (ROE) ChartNPI.CA Return On Equity (ROE) over time chart
5.89%6.35%-4.33%18.59%6.48%
Return On Invested Capital (ROIC)
NPI.CA Return On Invested Capital (ROIC) ChartNPI.CA Return On Invested Capital (ROIC) over time chart
3.83%4.59%3.89%5.56%4.43%
Return On Invested Capital Ex Cash (ROICexc)
NPI.CA Return On Invested Capital Ex Cash (ROICexc) ChartNPI.CA Return On Invested Capital Ex Cash (ROICexc) over time chart
4.10%4.84%4.11%6.30%4.70%
Return On Invested Capital Ex Cash + Goodwill (ROICexcg)
NPI.CA Return On Invested Capital Ex Cash + Goodwill (ROICexcg) ChartNPI.CA Return On Invested Capital Ex Cash + Goodwill (ROICexcg) over time chart
4.51%5.29%4.53%7.11%5.32%

All data in CAD , ROIC based on taxRate of 0.34

Charts

NPI.CA Balance Sheet Over Time ChartNPI.CA Balance Sheet Over Time: Assets, Equity, Liabilities and DebtBalance Sheet Over Time 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 MRQ LIABILITIES + EQUITY TOTAL ASSETS
NPI.CA Balance Sheet - Short Vs Long Term ChartNPI.CA Balance Sheet - Short Vs Long Term Assets and LiabilitiesBalance Sheet - Short Vs Long Term Short Term Long Term 2B 4B 6B 8B 10B