Australia markets closed

MGP Ingredients, Inc. (MGPI)

NasdaqGS - NasdaqGS Real-time price. Currency in USD
Add to watchlist
78.49-1.59 (-1.99%)
At close: 04:00PM EDT
78.49 0.00 (0.00%)
After hours: 04:02PM EDT
Annual

Cash flow

All numbers in thousands
Breakdown
ttm
31/12/2023
31/12/2022
31/12/2021
31/12/2020
31/12/2019
Cash flows from operating activities
Net income
97,039
107,475
109,462
91,307
40,345
-
Depreciation & amortisation
22,231
22,113
21,455
19,092
12,961
-
Deferred income taxes
-3,969
-4,041
1,011
6,772
593
-
Stock-based compensation
10,536
10,635
5,502
5,555
3,002
-
Change in working capital
-53,845
-79,610
-50,318
-19,404
-4,140
-
Accounts receivable
-
-
-
-
-
-2,134
Inventory
-30,333
-46,921
-44,350
-14,214
-3,886
-
Accounts payable
-19,111
-2,406
10,626
5,301
1,817
-
Other working capital
37,329
28,516
43,613
40,874
33,554
-
Other non-cash items
11,986
7,828
194
-16,180
494
-
Net cash provided by operating activities
103,385
83,783
88,936
88,263
53,255
-
Cash flows from investing activities
Investments in property, plant and equipment
-66,056
-55,267
-45,323
-47,389
-19,701
-
Acquisitions, net
-
-103,712
-2,810
-150,475
-2,750
-
Purchases of investments
-24
-
-
-
-
-1,201
Other investing activities
205
-263
320
15,245
-102
-
Net cash used for investing activities
-169,563
-159,242
-47,813
-182,619
-19,647
-
Cash flows from financing activities
Debt repayment
-63,400
-47,600
-3,403
-331,429
-56,208
-
Common stock repurchased
-6,961
-801
-715
-767
-4,411
-
Dividends paid
-10,678
-10,675
-10,646
-10,017
-8,188
-
Other financing activities
-
-
-
-7,050
-1,148
-76
Net cash used provided by (used for) financing activities
53,961
45,924
-14,764
94,287
-15,255
-
Net change in cash
-12,231
-29,501
26,321
-94
18,353
-
Cash at beginning of period
31,728
47,889
21,568
21,662
3,309
-
Cash at end of period
19,511
18,388
47,889
21,568
21,662
-
Free cash flow
Operating cash flow
103,385
83,783
88,936
88,263
53,255
-
Capital expenditure
-66,056
-55,267
-45,323
-47,389
-19,701
-
Free cash flow
37,329
28,516
43,613
40,874
33,554
-