Shoals Technologies Group, Inc.

SHLS Nasdaq SEC CIK 1831651
Follow Shoals Technologies Weekly email: filings, results, news

Financials

Reported figures only · latest: Q2 2026 USD · US GAAP
Revenue, last quarter $163.4M +47.4% vs same quarter last year
Net income $12.1M −12.4% vs same quarter last year
EPS, diluted $0.07 −12.5% vs same quarter last year
Operating cash flow $6.8M +149.3% vs same quarter last year
Revenue by quarter
$102.2M
$107M
$80.4M
$110.8M
$135.8M
$148.3M
$140.6M
$163.4M
Q3 24 Q4 24 Q1 25 Q2 25 Q3 25 Q4 25 Q1 26 Q2 26

Source: SEC XBRL filings · latest filing

The long view

Fiscal years as reported · SEC XBRL filings, US GAAP
Revenue and net income7 fiscal years
  • Revenue
  • Net income
$0$200M$400M$600MFY19FY20FY21FY22FY23FY24FY25
Show the numbers
YearRevenueNet income
FY25$475.3M$33.6M
FY24$399.2M$24.1M
FY23$488.9M$40M
FY22$326.9M$127.6M
FY21$213.2M$2.3M
FY20$175.5M$33.8M
FY19$144.5M$25.1M
MarginsShare of revenue
  • Gross margin
  • Operating margin
  • Net margin
0%20%40%60%FY19FY20FY21FY22FY23FY24FY25
Show the numbers
YearGross marginOperating marginNet margin
FY2535%11.9%7.1%
FY2435.6%12.8%6%
FY2334.4%16.2%8.2%
FY2240.2%20.3%39%
FY2138.8%17%1.1%
FY2037.9%21.2%19.2%
FY1930.6%18.6%17.4%
Free cash flowOperating cash flow minus capital expenditure
−$25M$0$25M$50M$75M$100MFY19FY20FY21FY22FY23FY24FY25
Show the numbers
YearFree cash flow
FY25−$16M
FY24$72M
FY23$81.4M
FY22$36.3M
FY21−$8.2M
FY20$50.8M
FY19$34.5M
Returned to shareholdersDividends paid and shares bought back
$0$10M$20M$30MFY19FY20FY21FY22FY23FY24FY25
Show the numbers
YearBuybacks
FY25$0
FY24$25.3M
FY23$0
FY22$0
FY21-
FY20-
FY19-
Net margin vs the sectorMedian of Technology companies filing with the SEC
  • Shoals Technologies
  • Technology median
−20%0%20%40%FY19FY20FY21FY22FY23FY24FY25
Show the numbers
YearShoals TechnologiesTechnology median
FY257.1%−2.2%
FY246%−6.1%
FY238.2%−10.6%
FY2239%−13.6%
FY211.1%−7.7%
FY2019.2%−9.7%
FY1917.4%−4.7%

News

No stories filed under Shoals Technologies yet - coverage appears here as the news feed clusters it.