Logo image of DSGR

DISTRIBUTION SOLUTIONS GROUP (DSGR) Stock Cash Flow

USA - Nasdaq - NASDAQ:DSGR - US5207761058 - Common Stock

27.46 USD
+0.04 (+0.15%)
Last: 12/5/2025, 8:14:56 PM
27.46 USD
0 (0%)
After Hours: 12/5/2025, 8:14:56 PM

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

TTM
(2025-9-30)
2024
(2024-12-31)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
CASH FLOWS FROM OPERATING ACTIVITIES
Net Income
DSGR Net Income ChartDSGR Net Income over time chart
-11.21M-7.33M-8.97M7.41M9.41M
Depreciation Amortization
DSGR Depreciation Amortization ChartDSGR Depreciation Amortization over time chart
80.52M74.38M63.59M45.19M8.34M
Income Taxes - Deferred
DSGR Income Taxes - Deferred ChartDSGR Income Taxes - Deferred over time chart
-2.86M-6.65M-8.03M-2.41M-2.82M
Change In Working Capital
DSGR Change In Working Capital ChartDSGR Change In Working Capital over time chart
28.82M-20.57M34.69M-69.46M-16.76M
Interest Paid
DSGR Interest Paid ChartDSGR Interest Paid over time chart
54.87M52.91M38.05M22.15M970.00K
Taxes Paid
DSGR Taxes Paid ChartDSGR Taxes Paid over time chart
14.78M15.26M12.42M13.81M4.36M
Other non cash items
DSGR Other non cash items ChartDSGR Other non cash items over time chart
17.35M16.63M21.00M8.24M7.29M
OPERATING CASH FLOW
DSGR OPERATING CASH FLOW ChartDSGR OPERATING CASH FLOW over time chart
112.62M56.45M102.29M-11.03M5.45M
 
CASH FLOWS FROM INVESTING ACTIVITIES
Capital Expenditure
DSGR Capital Expenditure ChartDSGR Capital Expenditure over time chart
-52.90M-39.05M-24.68M-20.10M-8.19M
Other Investing Activity
DSGR Other Investing Activity ChartDSGR Other Investing Activity over time chart
8.14M-190.64M-253.84M-106.59M-33.00M
INVESTING CASH FLOW
DSGR INVESTING CASH FLOW ChartDSGR INVESTING CASH FLOW over time chart
-44.76M-229.68M-278.52M-126.69M-41.19M
 
CASH FLOWS FROM FINANCING ACTIVITIES
Debt Issued/Reduced
DSGR Debt Issued/Reduced ChartDSGR Debt Issued/Reduced over time chart
-41.39M164.56M157.01M172.63M11.68M
Stock Issued/Repurchased
DSGR Stock Issued/Repurchased ChartDSGR Stock Issued/Repurchased over time chart
-19.71M-3.20M97.82M-2.46M-1.02M
Other Financing Activity
DSGR Other Financing Activity ChartDSGR Other Financing Activity over time chart
N/A-2.06M-4.42M-21.71M9.23M
FINANCING CASH FLOW
DSGR FINANCING CASH FLOW ChartDSGR FINANCING CASH FLOW over time chart
-61.09M159.30M250.41M148.46M10.66M
 
Exchange Rate Effect
DSGR Exchange Rate Effect ChartDSGR Exchange Rate Effect over time chart
157.00K-3.97M717.00K-680.00K70.00K
CHANGE IN CASH
DSGR CHANGE IN CASH ChartDSGR CHANGE IN CASH over time chart
6.93M-17.90M74.89M10.06M-25.01M
 
FREE CASH FLOW
Operating Cash Flow
DSGR Operating Cash Flow ChartDSGR Operating Cash Flow over time chart
112.62M56.45M102.29M-11.03M5.45M
Capital Expenditure
DSGR Capital Expenditure ChartDSGR Capital Expenditure over time chart
-52.90M-39.05M-24.68M-20.10M-8.19M
FREE CASH FLOW
DSGR FREE CASH FLOW ChartDSGR FREE CASH FLOW over time chart
59.73M17.41M77.61M-31.13M-2.74M

All data in USD

Charts

DSGR Operating and Free Cash Flow chartDSGR OCF and FCF ChartOperating And Free Cash Flow 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM 0 50M 100M