New Zealand markets open in 25 minutes

Sonoco Products Company (SON)

NYSE - Nasdaq Real-time price. Currency in USD
Add to watchlist
58.13+1.02 (+1.79%)
At close: 04:00PM EDT
57.49 -0.64 (-1.10%)
After hours: 05:16PM EDT
Annual

Cash flow

All numbers in thousands
Breakdown
ttm
31/12/2023
31/12/2022
31/12/2021
31/12/2020
Cash flows from operating activities
Net income
391,817
474,959
466,437
-85,477
207,463
Deferred income taxes
-18,666
-12,209
-9,876
-158,836
573
Stock-based compensation
28,532
27,780
31,309
22,608
10,607
Change in working capital
232,780
145,224
-271,636
-176,137
94,244
Accounts receivable
15,086
24,935
-2,466
-149,755
17,853
Inventory
347,571
342,713
-353,478
-130,119
12,125
Accounts payable
-51,591
-148,841
27,225
172,430
21,487
Other working capital
585,017
519,841
180,280
42,653
511,494
Other non-cash items
-
-14,662
-37,409
-163,659
-40,411
Net cash provided by operating activities
951,151
882,918
509,049
298,672
705,621
Cash flows from investing activities
Investments in property, plant and equipment
-366,134
-363,077
-328,769
-256,019
-194,127
Acquisitions, net
-379,368
-383,916
-1,429,720
-22,209
-49,261
Other investing activities
28,003
94,420
17,053
20,179
13,650
Net cash used for investing activities
-698,101
-619,336
-1,741,436
-165,902
-126,327
Cash flows from financing activities
Debt repayment
-1,050,203
-1,112,917
-285,511
-628,119
-886,055
Common stock repurchased
-9,180
-10,617
-4,547
-218,085
-8,483
Dividends paid
-199,829
-197,416
-187,093
-178,622
-172,626
Other financing activities
-
-
-14,474
-16,733
32,430
Net cash used provided by (used for) financing activities
-296,478
-351,985
1,294,201
-513,543
-162,874
Net change in cash
-37,438
-75,501
56,460
-393,870
419,565
Cash at beginning of period
209,651
227,438
170,978
564,848
145,283
Cash at end of period
166,223
151,937
227,438
170,978
564,848
Free cash flow
Operating cash flow
951,151
882,918
509,049
298,672
705,621
Capital expenditure
-366,134
-363,077
-328,769
-256,019
-194,127
Free cash flow
585,017
519,841
180,280
42,653
511,494