profit/-loss before tax
7199
35 847
adjustments to reconcile profit/-loss before tax to operating cash flows
depreciation of property plant and equipment
46794
50 196
amortisation of intangible assets
7349
8 198
-gain/loss on disposal of property plant and equipment
1873
557
foreign exchange -gain/loss net
-49420
23 604
finance costs
63762
66 449
finance income
-3239
-3 856
-gain/loss on changes in fair value of derivative financial
share of -profit/loss of assoсiates
63
-34
allowance for net realisable value of inventory
20267
-107
allowance for doubtful debts
3520
826
movement in provisions
-2683
-13 083
operating cash flows before working capital changes
113070
168 597
decrease/-increase in inventories
39976
5 956
decrease/-increase in trade and other receivables
-32500
-6 349
decrease/-increase in prepayments
-16770
11 979
increase/-decrease in trade and other payables
-2000
-46 262
increase/-decrease in advances from customers
-44751
-23 856
cash generated from operations
57025
110 065
income taxes paid
-10919
-14 358
net cash flows from operating activities
46106
95 707
purchase of property plant and equipment and intangible assets
-23785
-38 887
proceeds from sale of property plant and equipment
193
270
acquisition of subsidiaries
–
670
issuance of loans
-15303
-40
proceeds from repayment of loans issued
193
300
interest received
2676
1 880
net cash flows used in investing activities
-36026
-35 807
proceeds from borrowings
76660
290 505
repayment of borrowings
-113382
-427 199
interest paid
-60722
-67 501
payment of finance lease liabilities
-1760
-1 728
acquisition of non-controlling interests
-201
–
contributions from non-controlling interest owners
–
1 250
dividends paid to equity holders of the parent
–
-5 576
other liabilities paid
-5315
–
net cash flows used in financing activities
-104720
-210 249
net increase/-decrease in cash and cash equivalents
-94640
-150 349
net foreign exchange difference
2636
-15 516
cash and cash equivalents at january 1
305205
252 898
cash and cash equivalents at march 31
213201
87 033