Logo image of SPRU

SPRUCE POWER HOLDING CORP (SPRU) Stock Income Statement

NYSE:SPRU - New York Stock Exchange, Inc. - US9837FR2091 - Common Stock - Currency: USD

1.42  -0.04 (-2.74%)

After market: 1.41 -0.01 (-0.7%)

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.

TTM
(2025-3-31)
2024
(2024-12-31)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
Revenue
SPRU Revenue ChartSPRU Revenue over time chart
87.90M82.11M79.86M23.19M15.60M
Minority Interest Expense
SPRU Minority Interest Expense ChartSPRU Minority Interest Expense over time chart
-456.00K-436.00K779.00K-1.14MN/A
Cost Of Goods
SPRU Cost Of Goods ChartSPRU Cost Of Goods over time chart
42.45M39.97M37.81M9.95M16.30M
Gross Profit
SPRU Gross Profit ChartSPRU Gross Profit over time chart
45.45M42.13M42.05M13.24M-696.00K
Operating Expenses
SPRU Operating Expenses ChartSPRU Operating Expenses over time chart
59.78M58.19M55.42M58.68M58.21M
Research and Development
SPRU Research and Development ChartSPRU Research and Development over time chart
N/AN/AN/AN/A10.78M
Selling, General, and Administrative Expenses
SPRU Selling, General, and Administrative Expenses ChartSPRU Selling, General, and Administrative Expenses over time chart
59.28M57.29M54.02M58.68M47.44M
Operating Income
SPRU Operating Income ChartSPRU Operating Income over time chart
-14.33M-16.06M-13.38M-45.43M-58.91M
Interest Income/Expense
SPRU Interest Income/Expense ChartSPRU Interest Income/Expense over time chart
-34.72M-20.23M-27.22M-4.51M-39.00K
Other Income/Expense
SPRU Other Income/Expense ChartSPRU Other Income/Expense over time chart
268.00K542.00K1.55M6.59M90.76M
Non Recurring Items
SPRU Non Recurring Items ChartSPRU Non Recurring Items over time chart
N/A-36.84M-28.16M-9.91M-3.00M
Income Before Taxes
SPRU Income Before Taxes ChartSPRU Income Before Taxes over time chart
-83.10M-70.08M-62.49M-52.68M28.79M
Net Income
SPRU Net Income ChartSPRU Net Income over time chart
-83.37M-70.49M-65.83M-93.93M28.79M
EBITDA
SPRU EBITDA ChartSPRU EBITDA over time chart
8.52M5.23M8.21M-39.01M-57.15M
 
Per Share Data
EPS Diluted Total Ops
SPRU EPS Diluted Total Ops ChartSPRU EPS Diluted Total Ops over time chart
-4.50-3.82-3.57-5.261.55
Non GAAP EPS
SPRU Non GAAP EPS ChartSPRU Non GAAP EPS over time chart
N/A-0.91N/AN/A-0.25
 
Statistics
Gross Profit Margin
SPRU Gross Profit Margin ChartSPRU Gross Profit Margin over time chart
51.71%51.31%52.65%57.11%-4.46%
Profit Margin
SPRU Profit Margin ChartSPRU Profit Margin over time chart
-94.85%-85.85%-82.43%-404.98%184.55%
Operating Profit Margin
SPRU Operating Profit Margin ChartSPRU Operating Profit Margin over time chart
-16.31%-19.55%-16.75%-195.88%-377.60%

All data in USD

Charts

SPRU Income Statement data chartSPRU Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2018 2019 2020 2021 2022 2023 2024 TTM 0 50M -50M
SPRU Earnings Per Share (EPS) chartSPRU EPS Diluted and non-GAAP ChartEarnings Per Share 2018 2019 2020 2021 2022 2023 2024 TTM 0 -2 -4