NYSE · Financial Statements
NPWR (NPWR) Financial Statements
$1.77
NYSE: NPWR
Market Cap $156.44M
Overview Financials Dividend
NPWR most recently reported annual revenue of $0, net profit of $-579.0M. See the full income statement, balance sheet, and cash flow statement below, plus valuation and return ratios.
Annual Financials (USD)
Metric 2021 2022 2023 2024 2025
Revenue $2.0M $1.0M $0 $0 $0 Operating Profit $-38.0M $-50.0M $-228.0M $-181.0M $-280.0M Net Profit $-38.0M $-55.0M $-77.0M $-49.0M $-579.0M EPS $-0.23 $-14.79 $-1.87 $-0.67 $-7.34 Op Margin -1793.1% -8625.0% -130091.4% -72528.4% —
Balance Sheet (USD)
Metric 2021 2022 2023 2024 2025
Total Assets $348.0M $78.0M $2.5B $2.3B $600.0M Total Liabilities $42.0M $14.0M $142.0M $132.0M $64.0M Cash $3.0M $5.0M $537.0M $329.0M $199.0M Borrowings $7.0M $1.0M $2.0M $3.0M $4.0M
Cash Flow (USD)
Metric 2021 2022 2023 2024 2025
Operating Cash Flow $-1.0M $-17.0M $-49.0M $-32.0M $-121.0M Investing Cash Flow $-345.0M $0 $-115.0M $-239.0M $-42.0M Financing Cash Flow $0 $-1.0M $-231.0M $-5.0M $0 Net Cash Flow $3.0M $5.0M $532.0M $-205.0M $-130.0M Free Cash Flow $-1.0M $-17.0M $-61.0M $-102.0M $-154.0M
Valuation & Return Ratios
Metric Value PEG Ratio — EV / EBITDA — FCF Yield -119.11% Quick Ratio 23.82 Interest Coverage — Return 1Y -53.48% Return 3Y -88.64% Return 5Y —
Screens featuring this stock