Toggle Menu
Stocknear
ctrl
K
/
Search
Popular
KO
Coca Cola Company
Stock
TSLA
Tesla Inc
Stock
AMD
Advanced Micro Devices
Stock
SPY
SPDR S&P 500 ETF Trust
ETF
NVDA
Nvidia
Stock
Login
SHLS
2.90
AI Score
0
XX
Unlock
Shoals Technologies Group...
(SHLS)
AI Score
0
XX
Unlock
2.90
-0.13
(-4.29%)
At close:
Mar 03, 2025, 3:59 PM
2.90
0.00%
Pre-market:
Mar 04, 2025, 05:01 AM EST
Overview
Financials
Statistics
Metrics
Forecast
Dark Pool
Options
Insider
Dividends
History
Profile
Income
Balance Sheet
Cashflow
Ratios
Shoals Income Statement
Annual
Quarterly
Table Mode
Max
Download
Year
FY24
FY23
FY22
FY21
FY20
FY19
FY18
Revenue
399.21M
488.94M
326.94M
213.21M
175.52M
144.5M
103.75M
Cost of Revenue
257.19M
320.63M
195.63M
130.57M
108.97M
100.28M
75.58M
Gross Profit
142.02M
168.3M
131.31M
82.64M
66.55M
44.21M
28.17M
Operating Income
51.17M
79.03M
170.54M
36.23M
37.28M
26.93M
11.09M
Interest Income
518K
n/a
18.54M
14.55M
3.51M
1.79M
n/a
Pretax Income
37.86M
54.94M
152M
4.03M
33.77M
25.14M
8.65M
Net Income
24.13M
39.97M
127.61M
3.94M
33.77M
25.14M
8.65M
Selling & General & Admin
82.25M
80.72M
55.91M
37.89M
21.01M
9.06M
8.9M
Research & Development
n/a
n/a
n/a
n/a
n/a
n/a
n/a
Other Expenses
8.59M
8.55M
9.07M
8.52M
8.26M
8.22M
8.18M
Operating Expenses
90.84M
89.27M
64.98M
46.41M
29.27M
17.28M
17.08M
Interest Expense
13.83M
24.1M
18.54M
14.55M
3.51M
1.79M
2.44M
Selling & Marketing Expenses
n/a
n/a
n/a
n/a
n/a
n/a
n/a
Cost & Expenses
348.04M
409.9M
260.61M
176.98M
138.24M
117.57M
92.66M
Income Tax
13.74M
12.27M
8.99M
86K
3.51M
1.79M
8.83M
Shares Outstanding (Basic)
168.57M
164.16M
114.5M
112.05M
160.28M
160.28M
160.28M
Shares Outstanding (Diluted)
168.72M
164.5M
167.63M
112.05M
160.28M
166.59M
166.59M
EPS (Basic)
0.31
0.24
1.11
0.04
0.21
0.15
0.05
EPS (Diluted)
0.31
0.24
0.76
0.04
0.21
0.15
0.05
EBITDA
64.32M
89.56M
181.05M
48.63M
46.68M
36.09M
20.08M
Depreciation & Amortization
12.63M
10.53M
10.51M
10.05M
9.4M
9.16M
8.99M
Create Price Alert on SHLS
Symbol
SHLS, Regular trading hours
Condition
Crossing
Above
Below
Value
Quick Summary:
Your price alert will notify you when the stock price is above 2.9.
Cancel
Save
✕
Add to Watchlist