Companies

Shoals Technologies Group, Inc.

SHLS · CIK 0001831651 · operating

$5.95+0.25%Last updated Mar 2, 8:48 PM

Key Statistics

Valuation

Market Cap$997.63M
P/E31.37
Fwd P/E11.67
PEG
P/S2.10
P/B1.66
EV/EBITDA13.15
EV/Rev2.45

Profitability

Gross Margin35.03%
Op. Margin11.86%
Net Margin7.06%
ROE
ROA3.71%
FCF Margin-3.36%

Financial Health

Current Ratio2.03
Debt/Equity
Free Cash Flow-$15.98M
Div. Yield

Growth & Other

Revenue Growth19.07%
EPS Growth42.86%
Beta1.71
52W High$11.36
52W Low$2.71

About Shoals Technologies Group, Inc.

Shoals Technologies designs and manufactures electrical balance of system (EBOS) solutions and components for the solar and battery storage industries. The company's product portfolio includes solar big lead assembly solutions, homeruns, interconnection and extension solutions, combiners and re-combiners, load break disconnects, wireless performance monitoring systems, and battery energy storage solutions. Shoals also provides original equipment manufacturer components and technical support services spanning installation through transition to operations and maintenance phases.

The company serves a diverse customer base including engineering, procurement, and construction firms; utilities; solar developers and independent power producers; solar module manufacturers; and charge point operators. Its products are used throughout the solar project development and deployment process, positioning the company within the broader solar infrastructure supply chain.

Shoals operates with approximately 1,480 full-time employees and maintains operations in the United States and internationally. The company was founded in 1996 and is headquartered in Portland, Tennessee.

Earnings Per Share (Annual · SEC XBRL)

Fiscal years are as reported by the company and may not align with the calendar year. For example, Apple's FY 2024 ends in September 2024.

Fiscal YearEPS DilutedEPS BasicYoY
2025$0.20$0.20+42.9%
2024$0.14$0.14-41.7%
2023$0.24$0.24-71.8%
2022$0.85$1.11
2021$0.00$0.00

Annual Reports (10-K) · 6 filings

Report DateFiledAccession Number
2025-12-312026-02-240001831651-26-000021SEC ↗
2024-12-312025-02-250001831651-25-000019SEC ↗
2023-12-312024-02-280001831651-24-000011SEC ↗
2022-12-312023-02-280001831651-23-000024SEC ↗
2021-12-312022-03-110001831651-22-000008SEC ↗
2020-12-312021-03-160001831651-21-000003SEC ↗