Shoals Technologies (SHLS) Q4 2025 earnings review

Revenue Surging, But Margins Are Going the Wrong Way

Shoals delivered record Q4 revenue of $148.3M (+39% YoY), capping a strong FY25 with 19% growth to $475.3M. Backlog hit a record $747.6M. But the top-line strength masks a profitability problem: Q4 gross margin collapsed to 31.6% (from 37.6% a year ago), and Adj EBITDA of $30.3M missed the company's own $35-40M guidance by a wide margin. For the full year, Adj EBITDA was essentially flat at $99.5M despite 19% revenue growth, and operating cash flow plunged 79% to $17.1M. Management explicitly abandoned its 40% gross margin target, guiding to 'low to mid thirties for the foreseeable future.' FY26 outlook calls for $560-600M revenue (+22%) and $110-130M Adj EBITDA (+21%), signaling continued growth but no margin expansion.

🐂 Bull Case

Accelerating Revenue Growth with Record Backlog

Revenue growth accelerated every quarter in FY25 (from -11% in Q1 to +39% in Q4), and BLAO hit $748M (+18% YoY). With $603M of orders scheduled for 2026 delivery, the top-line trajectory is well-supported. Book-to-bill remained above 1.0x every quarter.

BESS Opens a Major New Growth Vector

Battery energy storage BLAO surged from $18M at Q3 to $67M at Q4—nearly a 4x increase. The ON Energy partnership for AI data center power adds credibility. More than half of BESS BLAO is expected to convert to revenue in 2026. This market could be as large as the core solar business.

Diversification Strategy Gaining Traction

International revenue grew from under $1M to $13M in FY25 with $90M international BLAO. OEM business grew 47%. New products accounted for 6% of FY25 solar revenue and are winning new customers—three customers that generated under $6M in 2023 now have $140M in BLAO.

🐻 Bear Case

Margin Reset Is Structural, Not Temporary

Management explicitly guided 'low to mid thirties' gross margins 'for the foreseeable future,' abandoning the 40%+ target. This isn't just tariffs or facility transition—it reflects strategic pricing, lower-margin new products, and competitive pressure. Despite 19% revenue growth in FY25, Adj EBITDA grew just 0.4%.

Cash Flow Deterioration Raises Quality Concerns

Operating cash flow collapsed from $80.4M to $17.1M. Free cash flow went negative at -$16.0M. Accounts receivable surged 65% (DSO expanded from 71 to 99 days) and inventory grew 61%—both far outpacing 19% revenue growth. While some is growth-related, the magnitude demands monitoring.

Q4 EBITDA Miss Undermines Guidance Credibility

Q4 Adj EBITDA of $30.3M missed the $35-40M guided range by $4.7M despite revenue hitting the target. Higher-than-expected tariffs ($2.1M), labor costs ($2.5M), and facility expenses caused a ~350 bps gross margin shortfall. If management couldn't forecast one quarter out, the FY26 guide carries execution risk.

⚖️ Verdict: ⚪

Mixed. The revenue growth trajectory is impressive and the BESS opportunity is genuinely exciting. But Shoals is buying growth with margin sacrifice—FY25 Adj EBITDA was flat on 19% more revenue. The Q4 EBITDA miss, cash flow deterioration, and permanent margin reset temper the top-line enthusiasm. Execution on converting growth into profit dollars is the key test for 2026.

Key Themes

CONCERNNEW🔴🔴

Gross Margin Collapse and Permanent Reset

Q4 gross margin of 31.6% was the lowest since the shrinkback-impacted Q3 2024. The decline from 37.0% in Q3 was driven by $2.1M in tariffs and logistics, $2.5M in incremental labor for new product packaging, $1.5M in new facility lease costs, and competitive pricing—totaling ~350 bps of unexpected margin pressure. More importantly, CFO Bardos permanently lowered expectations: 'for the foreseeable future, a gross margin percentage of low to mid thirties will provide us with the flexibility to win new customers.' The long-term 40%+ target is now explicitly off the table near-term. This represents a fundamental shift in the investment thesis from a high-margin niche player to a lower-margin growth company.

CONCERNNEW🔴

Working Capital Surge and Cash Flow Deterioration

Operating cash flow plunged from $80.4M to $17.1M, and free cash flow went negative at -$16.0M (vs +$72.0M in FY24). The main culprits: accounts receivable ballooned 65% to $128.8M (DSO expanded from 71 to 99 days) and inventory surged 61% to $89.9M—both growing 3x faster than revenue. Partially offsetting: accounts payable tripled to $64.9M and deferred revenue doubled to $37.0M. While growth typically consumes working capital, the magnitude of the AR and inventory build is a red flag. The good news: warranty remediation is now essentially complete (liability down from $41.0M to $3.6M), removing a ~$41M annual cash drain. FY26 OCF guidance of $65-85M implies meaningful recovery.

DRIVER🟢

BESS Market Traction Accelerating Rapidly

Battery energy storage BLAO surged from $18M at Q3 to $67M at Q4—nearly a 4x quarterly increase. Management expects more than half to convert to revenue in 2026 (~$35M+). The ON Energy partnership targets AI data center backup power, combining Shoals' DC recombiners with medium-voltage UPS systems. The product line includes standardized 1,200, 2,000, and 4,000 amp recombiners, with the 4,000 amp unit suited for large data centers at 800V and 3.3+ MW. A new BESS production line will be operational within weeks, with capacity to support 'hundreds of millions' in annual revenue before needing a second line. CEO Moss noted quoting activity was up 100x YoY at Q2 and continues to build. This is the most compelling new growth vector—the addressable market could rival core solar.

DRIVER🟢

Record Backlog Underpins 2026 Revenue Visibility

BLAO reached a record $747.6M, up 18% YoY and up sequentially every quarter in FY25. Of this, $326.2M is firm backlog (signed POs) and $603.4M has planned 2026 delivery dates—already covering the midpoint of FY26 revenue guidance. Book-to-bill was consistently above 1.0x throughout FY25 (1.1, 1.2, 1.4, 1.2 by quarter). Q4 added $175M in new orders against $148M in revenue. Quote volume exceeded $700M in Q4 alone—projects that would generate 2027+ revenue. The backlog is also increasingly diversified: $67M BESS, $90M international, and significant contributions from new customers.

DRIVER🟢

Revenue Growth Acceleration Across Channels

Revenue growth accelerated every quarter: -11% in Q1, +12% in Q2, +33% in Q3, +39% in Q4. The core U.S. solar business grew 11% for FY25, accelerating to 30% in the back half. International expanded from under $1M to $13M. OEM (junction boxes) grew 47%. CC&I exceeded $10M. Three customers that accounted for less than $6M in 2023 now represent $140M of BLAO—proof that the commercial strategy of using strategic pricing to win new customers is delivering tangible results.

CONCERN🔴

Elevated Legal Expenses With No Near-Term Resolution

Shoals spent $30M on legal professional services in FY25, double the prior year. This includes $18.3M for the Prysmian wire defect case (excluded from Adj EBITDA), plus significant costs for the Voltage IP case and shareholder class action (included in GAAP G&A). The Prysmian case won't reach trial until 2026. The Voltage ITC initial determination was favorable, but the final ruling isn't until June 2026. Starting in 2026, Shoals will also adjust EBITDA for shareholder lawsuit costs—a sign these expenses remain material. Management expects legal costs to decline in 2027, but for now they represent a meaningful drag on profitability: Q4 G&A of $27.3M was 18.4% of revenue.

CONCERN🔴

Tariff Uncertainty Creates Ongoing Margin Risk

Tariffs impacted FY25 COGS by an estimated $3.7M (~80 bps of gross margin), heavily weighted to H2. The situation remains fluid: AD/CVD tariffs are no longer being collected as of the call date, but new Section 122 tariffs at 15% are expected to be assessed on top of existing Section 232 aluminum tariffs. Management has not assumed tariff refunds in guidance. Critically, Shoals has inventory with capitalized tariff costs that will flow through COGS in H1 2026 regardless of policy changes. The company's ability to pass tariffs through to customers is 'limited'—in several cases, it doesn't appear possible.

THEME

Facility Consolidation: Short-Term Pain for Long-Term Gain

Shoals is moving into a new consolidated 635,000 sq ft facility in Portland, Tennessee. Currently operating across three locations, creating redundant overhead and training costs. The move is expected to be complete by mid-2026, with operational savings and synergies beginning in H2. CapEx peaked at $33.0M in FY25 (vs $8.4M in FY24) and is guided to decline to $20-30M in FY26. A redundant plant's lease doesn't expire until 2027. Once fully operational, the new facility should drive meaningful productivity improvements through lean manufacturing and automation, but the benefits won't be visible until late 2026 at the earliest.

THEMENEW

Trading Margins for Market Share—A Deliberate Strategy

Management is explicitly choosing growth over margins. CFO Bardos framed it clearly: 'Is there a reason I should not take a 30% margin job? Absolutely not.' The strategy involves promotional pricing to win new customers, introducing lower-margin products like long-tail BLA to expand the addressable market, and offering more flexible packaging and delivery options. About 6% of FY25 solar revenue came from new products. The bet is that scale will eventually restore margins through operating leverage—current SG&A can support much higher revenue. But the near-term result is clear: 19% more revenue translated into just 0.4% more Adj EBITDA.

DRIVER

International Expansion Building Momentum

International revenue grew from under $1M to approximately $13M in FY25, with record international BLAO of $90M (up from $86M at FY24 end). The pipeline exceeds 20 GW across Latin America, Australia, and other regions. A 12 GW MOU with UGT Renewables/Sun Africa leverages U.S. EXIM Bank financing, which requires domestic content—positioning Shoals favorably. A dedicated commercial leader was hired for Australia, which has a 40 GW government mandate. International currently represents approximately 12% of total BLAO, with revenue expected to accelerate in 2026.

CONCERNNEW🔴

Q1 2026 Guidance Implies Sequential Revenue Drop and Weak Margins

Q1 2026 revenue is guided at $125-135M, down 9-16% sequentially from Q4's $148.3M. The company noted 'headwinds in the utility scale solar market which have resulted in certain customers changing order patterns.' Adj EBITDA of $16-21M implies a midpoint margin of just 14.2%—the lowest expected quarter of the year and well below the FY26 guided margin of ~20.7%. While management described 2026 seasonality as 45/55 (H1/H2 split), the steep Q1 step-down and margin compression warrant attention.

Other KPIs

FY25 Adj EBITDA$99.5 million

Stable. Essentially flat YoY (+0.4%) despite 19% revenue growth—a stark illustration of margin dilution. FY25 EBITDA margin compressed to 20.9% from 24.8%. In Q4, Adj EBITDA of $30.3M missed the company's own $35-40M guidance by $4.7M at the low end, driven by the 350 bps gross margin shortfall. Adjusted diluted EPS for FY25 was $0.36 (vs $0.35), reflecting the minimal profit growth. For context, FY23 Adj EBITDA was $173.4M on lower revenue of $488.9M—margins have structurally compressed.

Balance SheetNet debt $129.4M, 1.3x leverage

Manageable but weaker. Cash fell to $7.3M from $23.5M while the revolver balance declined modestly to $136.8M from $141.8M. The warranty liability is now largely resolved ($3.6M remaining vs $41.0M a year ago), removing a significant balance sheet overhang. Deferred revenue nearly doubled to $37.0M, a positive signal of customer prepayments and demand visibility. However, the working capital build (AR +$50.6M, inventory +$35.1M) consumed significant liquidity.

Book-to-Bill Consistency1.2x in Q4 2025

Stable. Book-to-bill remained above 1.0x every quarter in FY25 (1.1x, 1.2x, 1.4x, 1.2x). Q4 bookings were approximately $175M against $148M in recognized revenue. The total backlog composition: $326.2M firm backlog (44%), with $603.4M scheduled for 2026 delivery and $144.2M beyond. BESS ($67M) and international ($90M) are increasingly meaningful components.

Guidance

FY26 Revenue$560 - $600 million

Accelerating. Midpoint of $580M implies 22% YoY growth, up from 19% in FY25. Supported by $603M of BLAO with 2026 delivery dates, plus an estimated $50-70M in book-and-turn business. Seasonality expected at 45/55 (H1/H2). BESS is expected to contribute ~$35M+. Management positioned this as achievable with room for upside if project delays remain low: 'if the year materializes as planned, I would look for us to be at the upper end.' Key risk: new customer delivery patterns are less predictable than historical ones.

FY26 Adj EBITDA$110 - $130 million

Stable margin, growing dollars. Midpoint of $120M implies 21% YoY growth and a 20.7% margin—essentially flat with FY25's 20.9%. Q1 is guided as the weakest quarter (14.2% margin at midpoint), with improvement expected as facility synergies kick in during H2. Key margin headwinds: tariffs (similar to FY25 impact assumed), facility transition costs in H1, and continued lower-margin product mix. Potential tailwinds: tariff reductions, facility efficiency gains, scale leverage.

Q1 2026 OutlookRevenue $125-135M, Adj EBITDA $16-21M

Decelerating sequentially but strong YoY. Revenue midpoint of $130M implies 61% YoY growth off the weak 25Q1 base ($80.6M), but a 12% sequential decline from Q4's record $148.3M. Adj EBITDA midpoint of $18.5M implies 14.2% margin—the trough quarter. Management cited customer order pattern changes and seasonal factors. This is the only quarter where explicit quarterly guidance was provided, suggesting management felt it needed to set expectations for a softer start.

FY26 Cash FlowOCF $65-85M, CapEx $20-30M

Reversing. A major recovery from FY25's $17.1M OCF. Midpoints imply ~$50M in free cash flow, returning to positive territory after -$16M in FY25. The improvement is driven by: warranty remediation completion (was a ~$41M cumulative cash drain in FY24-25), lower CapEx as the facility build-out concludes, and lower working capital intensity as growth normalizes. Interest expense guided at $8-12M. Even at the low end ($35M FCF), the company should comfortably cover operating needs.

Key Questions

Margin Bridge to Recovery

Q4 gross margin of 31.6% was 600 bps below Q4 2024 and 540 bps below Q3. You've guided 'low to mid thirties' as the new normal. What specific factors get you from 31.6% back above 33%? How much of the Q4 shortfall (tariffs, labor, facility costs) was truly one-time versus recurring?

Working Capital Normalization

Accounts receivable grew 65% and inventory grew 61% on 19% revenue growth. DSO expanded from 71 to 99 days. When should investors expect working capital growth to normalize closer to revenue growth? Are the new customers' payment terms structurally longer?

BESS Revenue Timing and Margins

With $67M in BESS BLAO and the production line coming online, what is the expected margin profile of BESS revenue? Is it accretive or dilutive to the 'low to mid thirties' gross margin range? How firm are the delivery schedules for the ON Energy partnership?

Competitive Pricing Sustainability

You've described pricing as a 'strategic lever' and stated 30% margin jobs should be accepted. At what point does winning share at lower margins become dilutive to the business? What percentage of FY25 revenue was won through promotional pricing?

ITC Ruling Impact

The initial determination against Voltage was favorable, with a final ruling expected in June 2026. If the ruling holds and an exclusion order is issued, what is the expected timeline and magnitude of competitive benefit? How much market share has Voltage captured?