Skip to content
10-K/A

Annual Report

Spruce Power Holding Corporation SPRU

0001628280-26-023731

← back to feed
Filed
Apr 3, 2026 12:00 AM ET
Period of report
Amendment. Amends a previously filed report.

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding FY 2025 · Mar 19, 2026 18.17M sh
Shares Diluted FY 2025 · Dec 31, 2025 18.07M sh
Shares Diluted FY 2025 · Dec 31, 2024 18.47M sh
Capex FY 2025 · Dec 31, 2025 $221K
Capex FY 2025 · Dec 31, 2024 $354K
Operating Cash Flow FY 2025 · Dec 31, 2025 −$3.53M
Operating Cash Flow FY 2025 · Dec 31, 2024 −$41.81M
Long Term Debt FY 2025 · Dec 31, 2025 $462.94M
Long Term Debt FY 2025 · Dec 31, 2024 $677.02M
Cash And Equivalents FY 2025 · Dec 31, 2025 $54.84M
Cash And Equivalents FY 2025 · Dec 31, 2024 $72.8M
Current Liabilities FY 2025 · Dec 31, 2025 $238.76M
Current Liabilities FY 2025 · Dec 31, 2024 $59.57M
Total Liabilities FY 2025 · Dec 31, 2025 $716.02M
Total Liabilities FY 2025 · Dec 31, 2024 $752.33M
Current Assets FY 2025 · Dec 31, 2025 $115.87M
Current Assets FY 2025 · Dec 31, 2024 $136.43M
Total Assets FY 2025 · Dec 31, 2025 $837.27M
Total Assets FY 2025 · Dec 31, 2024 $898.48M
Eps Diluted FY 2025 · Dec 31, 2025 −$1.44
Eps Diluted FY 2025 · Dec 31, 2024 −$3.82
Eps Basic FY 2025 · Dec 31, 2025 −$1.44
Eps Basic FY 2025 · Dec 31, 2024 −$3.82
Sga Expense FY 2025 · Dec 31, 2025 $55.11M
Sga Expense FY 2025 · Dec 31, 2024 $58.89M
Net Income FY 2025 · Dec 31, 2025 −$26.03M
Net Income FY 2025 · Dec 31, 2024 −$70.49M
Operating Income FY 2025 · Dec 31, 2025 $17.94M
Operating Income FY 2025 · Dec 31, 2024 −$50.39M
Revenue FY 2025 · Dec 31, 2025 $111.81M
Revenue FY 2025 · Dec 31, 2024 $82.11M