Skip to content
10-K

Annual Report

Shoals Technologies Group, Inc. SHLS

0001831651-26-000021

← back to feed
Filed
Feb 24, 2026 12:00 AM ET
Period of report

On SEC.gov

Financials in this filing

Metric Period Value
Shares Diluted FY 2025 · Dec 31, 2025 168.38M sh
Shares Diluted FY 2025 · Dec 31, 2024 168.73M sh
Shares Diluted FY 2025 · Dec 31, 2023 164.5M sh
Stock Repurchased FY 2025 · Dec 31, 2025 $0
Stock Repurchased FY 2025 · Dec 31, 2024 $25.33M
Stock Repurchased FY 2025 · Dec 31, 2023 $0
Capex FY 2025 · Dec 31, 2025 $33.04M
Capex FY 2025 · Dec 31, 2024 $8.39M
Capex FY 2025 · Dec 31, 2023 $10.58M
Operating Cash Flow FY 2025 · Dec 31, 2025 $17.07M
Operating Cash Flow FY 2025 · Dec 31, 2024 $80.39M
Operating Cash Flow FY 2025 · Dec 31, 2023 $91.96M
Cash And Equivalents FY 2025 · Dec 31, 2025 $7.32M
Cash And Equivalents FY 2025 · Dec 31, 2024 $23.51M
Current Liabilities FY 2025 · Dec 31, 2025 $127.32M
Current Liabilities FY 2025 · Dec 31, 2024 $80.91M
Total Liabilities FY 2025 · Dec 31, 2025 $304.13M
Total Liabilities FY 2025 · Dec 31, 2024 $236.28M
Current Assets FY 2025 · Dec 31, 2025 $257.89M
Current Assets FY 2025 · Dec 31, 2024 $188.35M
Total Assets FY 2025 · Dec 31, 2025 $904.1M
Total Assets FY 2025 · Dec 31, 2024 $793.08M
Eps Diluted FY 2025 · Dec 31, 2025 $0.20
Eps Diluted FY 2025 · Dec 31, 2024 $0.14
Eps Diluted FY 2025 · Dec 31, 2023 $0.24
Eps Basic FY 2025 · Dec 31, 2025 $0.20
Eps Basic FY 2025 · Dec 31, 2024 $0.14
Eps Basic FY 2025 · Dec 31, 2023 $0.24
Sga Expense FY 2025 · Dec 31, 2025 $101.52M
Sga Expense FY 2025 · Dec 31, 2024 $82.25M
Sga Expense FY 2025 · Dec 31, 2023 $80.72M
Net Income FY 2025 · Dec 31, 2025 $33.57M
Net Income FY 2025 · Dec 31, 2024 $24.13M
Net Income FY 2025 · Dec 31, 2023 $39.97M
Operating Income FY 2025 · Dec 31, 2025 $56.39M
Operating Income FY 2025 · Dec 31, 2024 $51.17M
Operating Income FY 2025 · Dec 31, 2023 $79.04M
Gross Profit FY 2025 · Dec 31, 2025 $166.51M
Gross Profit FY 2025 · Dec 31, 2024 $142.02M
Gross Profit FY 2025 · Dec 31, 2023 $168.3M
Cost Of Revenue FY 2025 · Dec 31, 2025 $308.82M
Cost Of Revenue FY 2025 · Dec 31, 2024 $257.19M
Cost Of Revenue FY 2025 · Dec 31, 2023 $320.64M
Revenue FY 2025 · Dec 31, 2025 $475.33M
Revenue FY 2025 · Dec 31, 2024 $399.21M
Revenue FY 2025 · Dec 31, 2023 $488.94M