Canada markets closed

Distribution Solutions Group, Inc. (DSGR)

NasdaqGS - NasdaqGS Real Time Price. Currency in USD
Add to watchlist
30.65-0.31 (-1.00%)
At close: 04:00PM EDT
31.04 +0.39 (+1.27%)
After hours: 06:45PM EDT
Annual

Cash Flow

All numbers in thousands
Breakdown
ttm
2023-12-31
2022-12-31
2021-12-31
2020-12-31
2019-12-31
Cash flows from operating activities
Net Income
-20,098
-8,967
7,406
-5,052
15,113
-
Depreciation & amortization
64,918
63,588
45,186
18,683
6,701
-
Deferred income taxes
-7,481
-8,028
-2,406
-3,999
-167
-
Stock based compensation
8,361
8,367
2,448
0
1,479
-
Change in working capital
37,415
34,689
-74,066
766
6,809
-
Accounts receivable
17,475
18,020
-21,771
6,936
1,762
-
Inventory
7,055
-1,236
-42,404
-5,059
1,425
-
Accounts Payable
-4,681
3,048
-8,839
-2,241
5,788
-
Other working capital
73,600
77,608
-31,130
-3,461
30,841
-
Other non-cash items
13,810
14,234
9,845
1,038
-
-
Net cash provided by operating activites
95,043
102,286
-11,029
10,320
32,528
-
Cash flows from investing activities
Investments in property, plant and equipment
-21,443
-24,678
-20,101
-13,781
-1,687
-
Acquisitions, net
-272,980
-259,835
-115,343
-33,936
-2,300
-
Net cash used for investing activites
-289,437
-278,523
-126,688
-41,376
-3,987
-
Cash flows from financing activities
Debt repayment
-246,103
-328,973
-666,242
-18,686
-257
-
Common stock issued
-
98,469
0
-
-
-
Common stock repurchased
-4,238
-3,906
-2,460
0
-3,254
-
Other financing activites
-
-4,419
-11,956
9,233
-
-573
Net cash used privided by (used for) financing activities
248,849
250,406
148,461
34,668
-5,767
-
Net change in cash
54,270
74,886
10,069
4,272
23,094
-
Cash at beginning of period
31,332
24,740
14,671
10,399
6,297
-
Cash at end of period
85,787
99,626
24,740
14,671
29,391
-
Free Cash Flow
Operating Cash Flow
95,043
102,286
-11,029
10,320
32,528
-
Capital Expenditure
-21,443
-24,678
-20,101
-13,781
-1,687
-
Free Cash Flow
73,600
77,608
-31,130
-3,461
30,841
-