Singapore markets closed

MINISO Group Holding Limited (MIF.MU)

Munich - Munich Delayed price. Currency in EUR
Add to watchlist
22.20+1.40 (+6.73%)
At close: 08:16AM CEST
Annual

Cash flow

All numbers in thousands
Breakdown
ttm
30/06/2023
30/06/2022
30/06/2021
30/06/2020
Cash flows from operating activities
Net income
1,969,883
1,768,926
638,170
-1,415,010
-262,267
Depreciation & amortisation
-
425,074
389,871
265,019
268,669
Deferred income taxes
-
551,785
267,070
213,255
210,949
Stock-based compensation
-
62,882
82,835
281,319
364,380
Change in working capital
-
-519,836
350,279
277,213
-183,814
Inventory
-
-250,851
307,966
-93,197
-86,717
Other working capital
-
1,491,883
172,055
736,041
769,510
Other non-cash items
-
-140,829
-57,963
1,610,586
686,420
Net cash provided by operating activities
-
1,666,030
1,406,262
916,320
826,484
Cash flows from investing activities
Investments in property, plant and equipment
-
-174,147
-1,234,207
-180,279
-56,974
Acquisitions, net
-
-
-683,483
-364,824
-75,552
Purchases of investments
-
-8,642,134
-12,864,201
-28,887,790
-3,821,580
Sales/maturities of investments
-
8,167,858
12,589,278
28,854,627
4,202,767
Other investing activities
-
200,000
-
14,713
195,663
Net cash used for investing activities
-
-293,406
-2,125,918
-518,797
462,815
Cash flows from financing activities
Debt repayment
-
-346,214
-322,312
-632,350
-196,716
Common stock issued
-
382
0
4,178,860
0
Common stock repurchased
-
-36,404
-85,535
0
0
Dividends paid
-
-370,787
-306,255
0
-330,336
Other financing activities
-
-42,616
-18,457
-9,151
-5,590
Net cash used provided by (used for) financing activities
-
-325,956
-733,559
3,536,184
-128,174
Net change in cash
-
1,046,668
-1,453,215
3,933,707
1,171,593
Cash at beginning of period
-
5,348,492
6,771,653
2,853,980
1,686,218
Cash at end of period
-
6,489,213
5,348,492
6,771,653
2,853,980
Free cash flow
Operating cash flow
-
1,666,030
1,406,262
916,320
826,484
Capital expenditure
-
-174,147
-1,234,207
-180,279
-56,974
Free cash flow
-
1,491,883
172,055
736,041
769,510