Logo image of SPRU

SPRUCE POWER HOLDING CORP (SPRU) Stock Balance Sheet

USA - NYSE:SPRU - US9837FR2091 - Common Stock

2.99 USD
+0.26 (+9.52%)
Last: 10/28/2025, 3:14:45 PM
3 USD
+0.01 (+0.33%)
After Hours: 10/21/2025, 8:04:01 PM

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-6-30)
2024
(2024-12-31)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
ASSETS
Current Assets
Cash
SPRU Cash ChartSPRU Cash over time chart
N/AN/AN/AN/AN/A
Cash Equivalents
SPRU Cash Equivalents ChartSPRU Cash Equivalents over time chart
53.51M72.80M141.35M220.32M351.68M
Receivables
SPRU Receivables ChartSPRU Receivables over time chart
19.45M15.01M9.19M8.34M6.48M
Inventories
SPRU Inventories ChartSPRU Inventories over time chart
N/AN/AN/AN/A15.26M
Other Current Assets
SPRU Other Current Assets ChartSPRU Other Current Assets over time chart
46.34M48.62M52.80M46.30M1.19M
Total Current Assets
SPRU Total Current Assets ChartSPRU Total Current Assets over time chart
119.30M136.43M203.34M274.96M374.61M
 
Non-Current Assets
PPE Net
SPRU PPE Net ChartSPRU PPE Net over time chart
582.24M593.76M490.34M398.97M8.06M
Investments And Advances
SPRU Investments And Advances ChartSPRU Investments And Advances over time chart
136.90M136.94M143.09MN/AN/A
Goodwill
SPRU Goodwill ChartSPRU Goodwill over time chart
N/A0.0028.76M128.55M8.61M
Intangibles
SPRU Intangibles ChartSPRU Intangibles over time chart
8.39M8.96M10.20MN/A1.86M
Other Non-Current Assets
SPRU Other Non-Current Assets ChartSPRU Other Non-Current Assets over time chart
15.79M22.39M19.29M24.08M88.00K
Total Non-Current Assets
SPRU Total Non-Current Assets ChartSPRU Total Non-Current Assets over time chart
743.33M762.05M691.68M551.60M18.62M
 
TOTAL ASSETS
SPRU TOTAL ASSETS ChartSPRU TOTAL ASSETS over time chart
862.63M898.48M895.02M826.55M393.22M
 
LIABILITIES
Current Liabilities
Short Term Debt
SPRU Short Term Debt ChartSPRU Short Term Debt over time chart
0.000.000.000.000.00
Current Portion Of LT Debt.
SPRU Current Portion Of LT Debt. ChartSPRU Current Portion Of LT Debt. over time chart
215.62M28.31M27.91M25.37M527.00K
Accrued Expenses
SPRU Accrued Expenses ChartSPRU Accrued Expenses over time chart
20.10M27.88M41.80M22.29M12.31M
Accounts Payable
SPRU Accounts Payable ChartSPRU Accounts Payable over time chart
952.00K987.00K1.12M2.90M3.80M
Other Current Liabilities
SPRU Other Current Liabilities ChartSPRU Other Current Liabilities over time chart
2.81M2.39M878.00K9.14MN/A
Total Current Liabilities
SPRU Total Current Liabilities ChartSPRU Total Current Liabilities over time chart
239.49M59.57M71.71M59.70M16.63M
 
Non-Current Liabilities
Long Term Debt
SPRU Long Term Debt ChartSPRU Long Term Debt over time chart
479.42M677.02M590.87M474.50M564.00K
Deferred Taxes/Income
SPRU Deferred Taxes/Income ChartSPRU Deferred Taxes/Income over time chart
N/AN/AN/AN/AN/A
Other Non-Current Liabilities
SPRU Other Non-Current Liabilities ChartSPRU Other Non-Current Liabilities over time chart
16.31M15.74M17.77M3.38M14.21M
Total Non-Current Liabilities
SPRU Total Non-Current Liabilities ChartSPRU Total Non-Current Liabilities over time chart
498.16M695.20M610.97M486.91M14.78M
 
TOTAL LIABILITIES
SPRU TOTAL LIABILITIES ChartSPRU TOTAL LIABILITIES over time chart
737.64M754.76M682.68M546.60M31.41M
 
SHAREHOLDERS' EQUITY
Retained Earnings
SPRU Retained Earnings ChartSPRU Retained Earnings over time chart
-346.68M-328.38M-257.89M-193.34M-99.41M
Additional Paid In Capital
SPRU Additional Paid In Capital ChartSPRU Additional Paid In Capital over time chart
479.76M478.37M475.65M473.28M461.21M
Minority Interest
SPRU Minority Interest ChartSPRU Minority Interest over time chart
2.42M2.44M2.33M9.03MN/A
Common Shares
SPRU Common Shares ChartSPRU Common Shares over time chart
2.00K2.00K2.00K14.00K14.00K
Treasury Stock
SPRU Treasury Stock ChartSPRU Treasury Stock over time chart
-8.10M-6.28M-5.42MN/AN/A
Shares Outstanding
SPRU Shares Outstanding ChartSPRU Shares Outstanding over time chart
17.83M18.31M18.29M18.05M17.57M
Tangible Book Value per Share
SPRU Tangible Book Value per Share ChartSPRU Tangible Book Value per Share over time chart
6.547.369.488.3920.00
Total Shareholders' Equity
SPRU Total Shareholders' Equity ChartSPRU Total Shareholders' Equity over time chart
124.99M143.71M212.34M279.95M361.81M
 
TOTAL LIABILITIES AND EQUITY
SPRU TOTAL LIABILITIES AND EQUITY ChartSPRU TOTAL LIABILITIES AND EQUITY over time chart
862.63M898.48M895.02M826.55M393.22M
 
Statistics
Debt/Equity
SPRU Debt/Equity ChartSPRU Debt/Equity over time chart
3.844.712.781.690.00
Current Ratio
SPRU Current Ratio ChartSPRU Current Ratio over time chart
0.502.292.844.6122.52
Return On Assets (ROA)
SPRU Return On Assets (ROA) ChartSPRU Return On Assets (ROA) over time chart
-9.01%-7.85%-7.36%-11.36%7.32%
Return On Equity (ROE)
SPRU Return On Equity (ROE) ChartSPRU Return On Equity (ROE) over time chart
-62.22%-49.05%-31.00%-33.55%7.96%

All data in USD , ROIC based on taxRate of 0.21

Charts

SPRU Balance Sheet Over Time ChartSPRU Balance Sheet Over Time: Assets, Equity, Liabilities and DebtBalance Sheet Over Time 2018 2019 2020 2021 2022 2023 2024 MRQ LIABILITIES + EQUITY TOTAL ASSETS
SPRU Balance Sheet - Short Vs Long Term ChartSPRU Balance Sheet - Short Vs Long Term Assets and LiabilitiesBalance Sheet - Short Vs Long Term Short Term Long Term 200M 400M 600M