Australia markets closed

Flowers Foods, Inc. (FLO)

NYSE - NYSE Delayed price. Currency in USD
Add to watchlist
24.90-0.10 (-0.40%)
At close: 04:00PM EDT
24.50 -0.40 (-1.61%)
After hours: 04:45PM 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
123,416
123,416
228,394
206,187
152,318
Depreciation & amortisation
151,709
151,709
141,957
136,559
141,384
Deferred income taxes
-43,340
-43,340
1,446
6,777
-31,154
Stock-based compensation
26,945
26,945
25,822
21,343
12,855
Change in working capital
66,121
66,121
-49,995
-34,007
36,515
Accounts receivable
5,008
5,008
-55,420
-10,600
-25,021
Inventory
-15,163
-15,163
-37,396
-9,767
-1,771
Accounts payable
-26,588
-26,588
82,125
38,076
-5,772
Other working capital
220,275
220,275
191,818
133,757
356,535
Other non-cash items
3,511
3,511
-11,829
358
17,778
Net cash provided by operating activities
349,353
349,353
360,889
344,610
454,464
Cash flows from investing activities
Investments in property, plant and equipment
-129,078
-129,078
-169,071
-210,853
-97,929
Acquisitions, net
-276,736
-276,736
-9,000
0
-
Other investing activities
-310
-310
19,302
16,420
18,569
Net cash used for investing activities
-403,812
-403,812
-151,088
-191,438
-73,992
Cash flows from financing activities
Debt repayment
-744,819
-744,819
-331,597
-581,173
-399,115
Common stock repurchased
-45,801
-45,801
-34,586
-9,510
-783
Dividends paid
-195,215
-195,215
-186,501
-175,903
-167,270
Other financing activities
-533
-533
-282
-6,022
-4,906
Net cash used provided by (used for) financing activities
-88,148
-88,148
-222,167
-274,777
-84,040
Net change in cash
-142,607
-142,607
-12,366
-121,605
296,432
Cash at beginning of period
165,134
165,134
185,871
307,476
11,044
Cash at end of period
22,527
22,527
165,134
185,871
307,476
Free cash flow
Operating cash flow
349,353
349,353
360,889
344,610
454,464
Capital expenditure
-129,078
-129,078
-169,071
-210,853
-97,929
Free cash flow
220,275
220,275
191,818
133,757
356,535