Distribution Solutions Group, Inc. (DSGR)
NASDAQ: DSGR · IEX Real-Time Price · USD
35.12
+0.30 (0.86%)
Mar 27, 2024, 4:00 PM EDT - Market closed

DSGR Cash Flow Statement

Millions USD. Fiscal year is Jan - Dec.
Year 2023202220212020201920182017201620152014 2013 - 1994
Net Income
-8.977.41-5.0515.117.226.2129.69-1.630.3-4.37
Upgrade
Depreciation & Amortization
63.5945.1918.686.75.896.866.778.078.548.75
Upgrade
Share-Based Compensation
8.372.4501.484.057.513.112.472.096.38
Upgrade
Other Operating Activities
39.3-66.07-3.319.24-7.97-0.28-32.36-0.27-1.4-8.95
Upgrade
Operating Cash Flow
102.29-11.0310.3232.539.220.37.28.649.531.8
Upgrade
Operating Cash Flow Growth
---68.27%253.72%-54.70%181.77%-16.58%-9.41%428.44%-17.44%
Upgrade
Capital Expenditures
-18.69-11.35-7.44-1.69-2.03-2.524.92-3.11-2.345.55
Upgrade
Acquisitions
-259.84-115.34-33.94-2.30-5.31-32.29-6.03-0.4412.13
Upgrade
Investing Cash Flow
-278.52-126.69-41.38-3.99-2.03-7.83-27.37-9.14-2.7817.67
Upgrade
Share Issuance / Repurchase
97.82-2.469.23-3.24-4.49-0.510-0.18-0.20.05
Upgrade
Debt Issued / Paid
157.01162.8825.44-2.53-8.82-3.9113.46-0.080.93-16.08
Upgrade
Other Financing Activities
-4.42-11.96---0.57-0.08-0.08---
Upgrade
Financing Cash Flow
250.41148.4634.67-5.77-13.89-4.4913.38-0.260.73-16.03
Upgrade
Exchange Rate Effect
0.72-0.680.660.320.34-0.510.780.42-0.920.06
Upgrade
Net Cash Flow
74.8910.074.2723.09-6.397.47-6.01-0.346.563.51
Upgrade
Free Cash Flow
83.6-22.372.8830.847.1717.7812.135.527.197.35
Upgrade
Free Cash Flow Growth
---90.66%330.26%-59.67%46.60%119.50%-23.21%-2.15%-
Upgrade
Free Cash Flow Margin
5.32%-1.94%0.55%8.77%1.93%5.08%3.96%2.00%2.61%2.57%
Upgrade
Free Cash Flow Per Share
1.78-0.580.161.710.401.000.680.320.410.42
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).