Spruce Power Holding Corporation

Spruce Power Holding Corporation

SPRUยทNYSE

$2.85

+1.1%
EnergySolar

XL Fleet Corp. provides fleet electrification solutions for commercial vehicles in North America. Its products include hybrid electric drive systems are comprised of an electric motor that is mounted onto the vehicle's drive shaft, an inverter motor controller, and a lithium-ion battery pack to store energy to be used for propulsion; plug-in hybrid electric drive system, which are fitted to vehicles. In addition, the company offers vehicle electrification and infrastructure solutions, and charging stations. It serves end-use customer base comprising Fortune 500 corporate enterprises, public utilities, and various municipalities. The company was incorporated in 2009 and is headquartered in Boston, Massachusetts.

At a Glance

Live Snapshot
Market Cap$52.35M
EPS-1.4400
P/E Ratio-1.98
Earnings Date08/06/2026
3Y-94.0%
5Y-82.0%
10Y-73.0%
3Y-166.0%
5Y-17190.0%
10Y-17073.0%
3Y+242.0%
5Y-111.0%
10Y-672.0%
SPRU

Spruce Power Holding Corporation Cash Conversion Engine

SPRU ยท NYSE
Net Income-25.71M
Depreciation & Amortization-317.00K
Stock-Based Compensation2.96M
Change in Working Capital-8.44M
Others27.97M
Capital Expenditures-221.00K
Free Cash Flow-3.75M

Cash Flow Quality Analysis

FCF Conversion Rate

14.6%

Weak cash conversion. Significant portion of earnings not converting to cashโ€”review working capital trends and capital intensity.

CapEx Intensity

-6.3%

Asset-light business model. Low capital requirements leave more cash available for shareholders and growth investments.

FCF Growth Trend

+91.1%

Strong FCF growth demonstrates improving cash generation and business momentum. Positive signal for sustainability.

Working Capital Impact

-$8.44M

Significant working capital drain. Growth may be consuming cash through inventory buildup or receivables extensionโ€”monitor closely.

Cash Flow Quality Insight

Working capital strain: Significant cash tied up in operations. Monitor receivables collection, inventory turns, and payment terms to optimize cash conversion cycle.

Spruce Power Holding Corporation Cash Flow Statement

SPRU โ€ข NYSE

Spruce Power Holding Corporation Cash Flow StatementDec 2025Dec 2024Dec 2023Dec 2022Dec 2021Dec 2020Dec 2019Dec 2018
OPERATING ACTIVITIES
-25.7M
-70.1M
-62.5M
-53.8M
28.8M
-60.6M
-14.9M
-12.9M
-317K
21.3M
21.6M
7.5M
72K
622K
319K
260K
0.0
0.0
0.0
0.0
0.0
0.0
-797K
0.0
3M
2.7M
2.9M
0.0
7.9M
978K
208K
305K
28M
18.5M
-5.5M
-18.6M
-84.8M
44.4M
1.7M
859K
-8.4M
-14.3M
9.9M
1.4M
-424K
-5.2M
1.9M
-1.8M
-3.5M
-41.8M
-33.7M
-63.5M
-48.5M
-19.9M
-11.6M
-13.3M
INVESTING ACTIVITIES
-221K
-354K
-499K
(0.0)
(0.0)
-145K
-28K
-146K
(275K)
-132.8M
-43.1M
-38.6M
(0.0)
(0.0)
(0.0)
(0.0)
(0.0)
(0.0)
(0.0)
(0.0)
(0.0)
(0.0)
-230M
(0.0)
24.7M
25.6M
20.2M
0.0
0.0
0.0
0.0
0.0
0.0
6.1M
6.6M
1.3M
-14.8M
0.0
230M
0.0
(24.8M)
-101.4M
-16.7M
-37.3M
-14.8M
-145K
-28K
-146K
FINANCING ACTIVITIES
-1.8M
-853K
-5.3M
630K
0.0
144.9M
0.0
0.0
-35.1M
83.9M
-11.6M
-9.5M
0.0
-6.3M
9.4M
928K
(0.0)
(0.0)
(0.0)
(0.0)
(0.0)
(0.0)
-10K
(0.0)
-1.8M
-853K
-5.4M
(0.0)
(0.0)
(0.0)
-231.2M
(0.0)
-336K
-3.6M
79K
-2M
85.4M
207.7M
-174K
5.6M
-37.3M
79.4M
-16.8M
-10.9M
85.4M
346.3M
9.2M
6.5M
CASH FLOW SUMMARY
-16M
-63.8M
-67.2M
-111.7M
22M
326.3M
-2.4M
-6.9M
109.1M
172.9M
240.1M
351.8M
329.8M
3.5M
5.9M
12.8M
93.1M
109.1M
172.9M
240.1M
351.8M
329.8M
3.5M
5.9M
-3.8M
-42.2M
-34.2M
-63.5M
-48.5M
-20M
-11.6M
-13.4M

SEC Filings

SPRU - Filing history and reports

Filing TypeFiling DatePeriod EndingFiscal YearActions
10-Q

10-Q 2026 Q1

Q1

May 14, 2026
March 31, 2026
2026
8-K

8-K 2026

N/A

May 14, 2026
May 13, 2026
2026
10-K/A

10-K/A 2025 FY (Amended)

FY

April 23, 2026
December 31, 2025
2025
8-K

8-K 2026

N/A

April 03, 2026
April 02, 2026
2026
10-K/A

10-K/A 2025 FY (Amended)

FY

April 03, 2026
December 31, 2025
2025
10-K

10-K 2025 FY

FY

March 31, 2026
December 31, 2025
2025
8-K

8-K 2026

N/A

March 30, 2026
March 30, 2026
2026
8-K

8-K 2026

N/A

March 25, 2026
March 25, 2026
2026
8-K

8-K 2025

N/A

December 10, 2025
December 03, 2025
2025
10-Q

10-Q 2025 Q3

Q3

November 13, 2025
September 30, 2025
2025
Showing 1 to 10 of 152 filings