Shoals Technologies Group, Inc. (SHLS)

PriceLoading quote

Financial charts

Revenue

Net income

Free cash flow

Total cash / debt

CashTotal debt

Financial statements

7 annual periodsNewest to oldest
2025202420232022202120202019
Revenue$475.3M$399.2M$488.9M$326.9M$213.2M$175.5M$144.5M
Gross profit$166.5M$142.0M$168.3M$131.3M$82.6M$66.5M$44.2M
Operating expenses$110.1M$90.8M$89.3M$65.0M$46.4M$29.3M$17.3M
Operating income$56.4M$51.2M$79.0M$66.3M$36.2M$37.3M$26.9M
EBITDAderived$70.2M$63.8M$89.6M$76.8M$46.3M$46.7M$36.1M
Net income$33.6M$24.1M$40.0M$127.6M$2.3M$33.8M$25.1M
Basic EPSper diluted share$0.20$0.14$0.24$1.11$0.00
Diluted EPSper diluted share$0.20$0.14$0.24$0.85$0.00

Insider buys & sells

Jul 1, 2024Jun 30, 2026
Buys3$270.1K disclosed value
Sells (SEC code S)15$787.5K disclosed value
18 recent transactions
TransactionInsiderTypeSharesPriceValueOwned after
Jun 16, 2026Form 4King Bobbie Lee JrChief Legal OfficerSellClass A Common Stock10.0K$10.41$104.1K98.9K
May 8, 2026Form 4Bardos DominicChief Financial OfficerSellClass A Common Stock54.4K$8.48$461.7K395.0K
Dec 5, 2025Form 4Bardos DominicChief Financial OfficerSellClass A Common Stock4.2K$7.83$32.7K412.3K
Dec 5, 2025Form 4TOLNAR JEFFERYPresidentSellClass A Common Stock2.5K$7.85$19.2K249.6K
Mar 12, 2025Form 4Bardos DominicChief Financial OfficerBuyClass A Common Stock35.0K$2.80$98.0K418.2K