RevenueThe total money the company brought in from sales, before subtracting any costs.
$112Mβ² +36.2% YoY
Gross MarginOf every $1 of sales, how much is left after the direct cost of making the product/service. Higher = more efficient.
65.2%β² +27.1% YoY
Operating IncomeProfit from the core business after operating costs, but before interest and taxes. Negative means the core business isnβt profitable yet.
$18MβΌ β135.3% YoY
Free Cash FlowCash left over after running the business and paying for equipment/capex. Negative means the company is burning cash.
β$4MβΌ β91.1% YoY
Shares OutstandingHow many shares exist. Rising means the company is issuing more shares, which dilutes (shrinks) each existing ownerβs slice.
18.1MβΌ β2.7% YoY
Net CashCash minus total debt. Positive = more cash than debt (financially strong); negative = more debt than cash (net debt).
β$627Mβ² +$11M YoY
StockOtter Β· stockotter.space
About SPRUCE POWER HOLDING CORP
XL Fleet Corp. specializes in delivering electrification solutions tailored for commercial vehicle fleets across North America. Their product portfolio features hybrid electric drive systems, which integrate an electric motor positioned on the vehicle's drive shaft, an inverter motor controller, and a lithium-ion battery pack for storing propulsive energy. They also offer plug-in hybrid electric drive systems designed for vehicle integration. Beyond these core systems, the company supplies comprehensive vehicle electrification and infrastructure solutions, including charging stations. Their diverse client base includes major corporate entities from the Fortune 500 list, public utility providers, and numerous municipal organizations. Established in 2009, the firm's primary operations are based in Boston, Massachusetts.
π¦¦
Otter Score Breakdown
How it's scoredFive components, each rated 1β5β and equally weighted (20%), averaged to a 0β100 score:π Quality β gross marginπ Growth β revenue YoYβοΈ Valuation β P/S ratioβ‘ Momentum β 30-day price changeπ§ Dilution β 1-yr share issuance (buybacks score higher)