Logo image of SPRU

SPRUCE POWER HOLDING CORP (SPRU) Stock Income Statement

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

2.86  -0.04 (-1.38%)

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
(2024-9-30)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
2020
(2020-12-31)
Revenue
SPRU Revenue ChartSPRU Revenue over time chart
77.85M79.86M23.19M15.60M20.34M
Minority Interest Expense
SPRU Minority Interest Expense ChartSPRU Minority Interest Expense over time chart
31.00K779.00K-1.14MN/AN/A
Cost Of Goods
SPRU Cost Of Goods ChartSPRU Cost Of Goods over time chart
40.22M37.81M9.95M16.30M17.59M
Gross Profit
SPRU Gross Profit ChartSPRU Gross Profit over time chart
37.63M42.05M13.25M-700.00K2.74M
Operating Expenses
SPRU Operating Expenses ChartSPRU Operating Expenses over time chart
55.72M55.42M58.68M58.21M18.04M
Research and Development
SPRU Research and Development ChartSPRU Research and Development over time chart
N/AN/AN/A10.78M4.45M
Selling, General, and Administrative Expenses
SPRU Selling, General, and Administrative Expenses ChartSPRU Selling, General, and Administrative Expenses over time chart
55.42M54.02M58.68M47.44M13.59M
Operating Income
SPRU Operating Income ChartSPRU Operating Income over time chart
-18.09M-13.38M-45.44M-58.91M-15.29M
Interest Income/Expense
SPRU Interest Income/Expense ChartSPRU Interest Income/Expense over time chart
-43.06M-27.22M-4.51M-40.00K-9.26M
Other Income/Expense
SPRU Other Income/Expense ChartSPRU Other Income/Expense over time chart
560.00K1.55M6.60M90.76M-35.02M
Non Recurring Items
SPRU Non Recurring Items ChartSPRU Non Recurring Items over time chart
N/A-28.16M-9.91M-3.00M-1.04M
Income Before Taxes
SPRU Income Before Taxes ChartSPRU Income Before Taxes over time chart
-95.12M-62.49M-52.68M28.79M-60.61M
Net Income
SPRU Net Income ChartSPRU Net Income over time chart
-94.75M-65.83M-93.93M28.79M-60.61M
EBITDA
SPRU EBITDA ChartSPRU EBITDA over time chart
2.74M8.21M-39.02M-57.15M-14.67M
 
Per Share Data
EPS Diluted Total Ops
SPRU EPS Diluted Total Ops ChartSPRU EPS Diluted Total Ops over time chart
-5.03-3.57-5.261.55-5.73
Non GAAP EPS
SPRU Non GAAP EPS ChartSPRU Non GAAP EPS over time chart
N/AN/AN/A-0.25N/A
 
Statistics
Gross Profit Margin
SPRU Gross Profit Margin ChartSPRU Gross Profit Margin over time chart
48.33%52.65%57.14%-4.49%13.47%
Profit Margin
SPRU Profit Margin ChartSPRU Profit Margin over time chart
-121.71%-82.43%-405.05%184.55%-297.98%
Operating Profit Margin
SPRU Operating Profit Margin ChartSPRU Operating Profit Margin over time chart
-23.24%-16.75%-195.95%-377.63%-75.17%

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 TTM 0 50M -50M
SPRU Earnings Per Share (EPS) chartSPRU EPS Diluted and non-GAAP ChartEarnings Per Share 2018 2019 2020 2021 2022 2023 TTM 0 -2 -4