ADVFN Logo
Registration Strip Icon for alerts Register for real-time alerts, custom portfolio, and market movers
Spruce Power Holding Corporation

Spruce Power Holding Corporation (SPRU)

1.93
-0.01
(-0.52%)
1.90
-0.03
(-1.55%)

Spruce Power Holding Corporation Financial Summary

The current SPRU market cap is 34.41M. The company's latest EPS is USD -3.9542 and P/E is -4.94.

Quarter End Mar 2024Jun 2024Sep 2024Dec 2024Mar 2025
USD ($)USD ($)USD ($)USD ($)USD ($)
Total Revenue 18.29M22.48M21.11M20.23M23.82M
Operating Income -4.05M-4.36M-37.6M-6.89M-2.03M
Net Income -2.45M-8.58M-53.53M-5.93M-15.34M
Year End December 30 2024 20202021202220232024
USD ($)USD ($)USD ($)USD ($)USD ($)
Total Revenue 20.34M15.6M23.19M79.86M82.11M
Operating Income -15.29M-58.91M-59.87M-41.54M-52.9M
Net Income -25.59M28.79M-93.93M-65.83M-70.49M
Quarter End Mar 2024Jun 2024Sep 2024Dec 2024Mar 2025
USD ($)USD ($)USD ($)USD ($)USD ($)
Total Assets 867.89M858.43M806.77M898.48M877.99M
Total Liabilities 654.92M653.87M655.14M752.33M747.21M
Total Equity 212.96M204.56M151.64M146.15M130.78M
Year End December 30 2024 20202021202220232024
USD ($)USD ($)USD ($)USD ($)USD ($)
Total Assets 347.01M393.22M826.55M895.02M898.48M
Total Liabilities 14.82M31.41M537.58M680.35M752.33M
Total Equity 332.19M361.81M288.89M214.67M146.15M
Quarter End Mar 2024Jun 2024Sep 2024Dec 2024Mar 2025
USD ($)USD ($)USD ($)USD ($)USD ($)
Operating -22.19M-27.3M-28.35M-41.81M-9.12M
Investing 5.69M13.49M23.4M-101.41M4.18M
Financing -6.78M-8.92M-18.01M79.43M-7.73M
Year End December 30 2024 20202021202220232024
USD ($)USD ($)USD ($)USD ($)USD ($)
Operating -19.88M-48.49M-63.49M-33.66M-41.81M
Investing -145k-14.83M-29.01M-16.74M-101.41M
Financing 346.28M85.36M-19.19M-16.81M79.43M
Market Cap 34.41M
Price to Earnings Ratio -4.94
Price to Sales Ratio 4.24
Price to Cash Ratio 4.78
Price to Book Ratio 2.38
Dividend Yield -

Share Statistics

Shares Outstanding 17.83M
Average Volume (1 week) 24.82k
Average Volume (1 Month) 32.63k
52 Week Change -40.25%
52 Week High 3.675
52 Week Low 1.42
Spread (Intraday) 0.5 (22.22%)

Company Info

Company Name Spruce Power Holding Corporation
Address 251 little falls drive
wilmington, delaware 19808
Website https://sprucepower.com
Industry motor vehicle part,accessory (3714)

Your Recent History

Delayed Upgrade Clock