Skip to content
10-K

Annual Report

DISTRIBUTION SOLUTIONS GROUP, INC. DSGR

0000703604-26-000008

← back to feed
Filed
Mar 5, 2026 12:00 AM ET
Period of report

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding FY 2025 · Feb 27, 2026 46.19M sh
Shares Diluted FY 2025 · Dec 31, 2025 47.17M sh
Shares Diluted FY 2025 · Dec 31, 2024 46.81M sh
Shares Diluted FY 2025 · Dec 31, 2023 44.87M sh
Stock Repurchased FY 2025 · Dec 31, 2025 $23.75M
Stock Repurchased FY 2025 · Dec 31, 2024 $2.58M
Stock Repurchased FY 2025 · Dec 31, 2023 $3.62M
Capex FY 2025 · Dec 31, 2025 $21.02M
Capex FY 2025 · Dec 31, 2024 $13.68M
Capex FY 2025 · Dec 31, 2023 $15.34M
Operating Cash Flow FY 2025 · Dec 31, 2025 $83.85M
Operating Cash Flow FY 2025 · Dec 31, 2024 $56.45M
Operating Cash Flow FY 2025 · Dec 31, 2023 $102.29M
Long Term Debt FY 2025 · Dec 31, 2025 $664.2M
Long Term Debt FY 2025 · Dec 31, 2024 $693.9M
Short Term Debt FY 2025 · Dec 31, 2025 $35.47M
Short Term Debt FY 2025 · Dec 31, 2024 $40.48M
Cash And Equivalents FY 2025 · Dec 31, 2025 $61.75M
Cash And Equivalents FY 2025 · Dec 31, 2024 $66.48M
Cash And Equivalents FY 2025 · Dec 31, 2023 $83.93M
Stockholders Equity FY 2025 · Dec 31, 2025 $649.35M
Stockholders Equity FY 2025 · Dec 31, 2024 $640.54M
Stockholders Equity FY 2025 · Dec 31, 2023 $661.6M
Stockholders Equity FY 2025 · Dec 31, 2022 $563M
Current Liabilities FY 2025 · Dec 31, 2025 $291.47M
Current Liabilities FY 2025 · Dec 31, 2024 $266.26M
Total Liabilities FY 2025 · Dec 31, 2025 $1.1B
Total Liabilities FY 2025 · Dec 31, 2024 $1.09B
Current Assets FY 2025 · Dec 31, 2025 $746.92M
Current Assets FY 2025 · Dec 31, 2024 $712.17M
Total Assets FY 2025 · Dec 31, 2025 $1.75B
Total Assets FY 2025 · Dec 31, 2024 $1.73B
Eps Diluted FY 2025 · Dec 31, 2025 $0.18
Eps Diluted FY 2025 · Dec 31, 2024 −$0.16
Eps Diluted FY 2025 · Dec 31, 2023 −$0.20
Eps Basic FY 2025 · Dec 31, 2025 $0.18
Eps Basic FY 2025 · Dec 31, 2024 −$0.16
Eps Basic FY 2025 · Dec 31, 2023 −$0.20
Sga Expense FY 2025 · Dec 31, 2025 $583.78M
Sga Expense FY 2025 · Dec 31, 2024 $557.82M
Sga Expense FY 2025 · Dec 31, 2023 $508.88M
Net Income FY 2025 · Dec 31, 2025 $8.35M
Net Income FY 2025 · Dec 31, 2024 −$7.33M
Net Income FY 2025 · Dec 31, 2023 −$8.97M
Operating Income FY 2025 · Dec 31, 2025 $78.26M
Operating Income FY 2025 · Dec 31, 2024 $55.96M
Operating Income FY 2025 · Dec 31, 2023 $42.99M
Gross Profit FY 2025 · Dec 31, 2025 $662.04M
Gross Profit FY 2025 · Dec 31, 2024 $613.78M
Gross Profit FY 2025 · Dec 31, 2023 $551.88M
Cost Of Revenue FY 2025 · Dec 31, 2025 $1.32B
Cost Of Revenue FY 2025 · Dec 31, 2024 $1.19B
Cost Of Revenue FY 2025 · Dec 31, 2023 $1.02B