Vianet Group plc (VNET.L)

GBp 112.0

(0.0%)

Annual Cash Flows

(In GBP)
Breakdown 2024 2023 2022 2021 2020 2019
Operating Cash Flow 4.31 Million 2.03 Million 2.39 Million 1.05 Million 4.21 Million 1.54 Million
Net Income 801 Thousand 161 Thousand 187 Thousand -1.95 Million 2.43 Million 2.48 Million
Depreciation & Amortization 2.7 Million 2.77 Million 2.68 Million 2.23 Million 2.06 Million 1.64 Million
Deferred income taxes -17 Thousand 1.23 Million -278 Thousand -741 Thousand 77 Thousand -303 Thousand
Stock-based compensation 100 Thousand 71 Thousand 83 Thousand 73 Thousand 125 Thousand 132 Thousand
Change in working capital -259 Thousand -2.41 Million -341 Thousand 1.39 Million 494 Thousand -1.95 Million
Other non-cash items 6.75 Million 206 Thousand 62 Thousand 50 Thousand -975 Thousand -456 Thousand
Investing Cash Flow -2.3 Million -2.35 Million -2.43 Million -2.61 Million -2.98 Million -2.33 Million
Investments in PPE -2.3 Million -2.35 Million -2.45 Million -2.61 Million -2.98 Million -2.33 Million
Acquisitions - - 22 Thousand - - -
Investment purchases - - - - - -
Sales/Maturities of investments - - - - - -
Other Investing Activities -1.73 Million - - - - -
Financing Cash Flow 914 Thousand -1.04 Million -1.59 Million 3.07 Million -1.64 Million -2.32 Million
Debt repayment -1.25 Million -992 Thousand -1.28 Million -319 Thousand -661 Thousand -659 Thousand
Dividends payments -148 Thousand - - - -1.6 Million -1.58 Million
Common Stock Repurchased -150 Thousand - -126 Thousand - -15 Thousand -
Common Stock Issuance 44 Thousand - 2000.00 - 1.18 Million 13 Thousand
Other Financing Activities 48 Thousand -56 Thousand -16 Thousand 3.39 Million -552 Thousand -95 Thousand
Accounts receivables -996 Thousand -1.09 Million 68 Thousand 786 Thousand 125 Thousand -423 Thousand
Accounts payables 646 Thousand -618 Thousand -267 Thousand 547 Thousand 191 Thousand -948 Thousand
Inventory 91 Thousand -702 Thousand -142 Thousand 60 Thousand 178 Thousand -583 Thousand
Other working capital 646 Thousand - - - - -
Cash at beginning of period 69 Thousand 266 Thousand 1.89 Million 381 Thousand 798 Thousand 3.92 Million
Cash at end of period 1.82 Million -1.09 Million 266 Thousand 1.89 Million 381 Thousand 798 Thousand
Capital Expenditure -2.3 Million -2.35 Million -2.45 Million -2.61 Million -2.98 Million -2.33 Million
Effect of forex changes on cash - - - - - -
Net cash flow / Change in cash 1.75 Million -1.36 Million -1.62 Million 1.51 Million -417 Thousand -3.12 Million
Free Cash Flow 2 Million -317 Thousand -55 Thousand -1.56 Million 1.22 Million -798 Thousand

Cash Flow Charts