Viomi Technology Co., Ltd (VIOT)

USD 1.47

(0.0%)

Annual Cash Flows

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Operating Cash Flow -103.22 Million -284.16 Million 308.96 Million 185.19 Million 245.48 Million 222.26 Million
Net Income -89.33 Million -282.63 Million 88.89 Million 174.44 Million 293.83 Million 65.35 Million
Depreciation & Amortization 64.88 Million 88.49 Million 72.14 Million 54.27 Million 23.57 Million 2.27 Million
Deferred income taxes 1.67 Million 22.64 Million -21.11 Million -1.49 Million -7.04 Million -2.18 Million
Stock-based compensation 106 Thousand 19.56 Million 47.4 Million 72.2 Million 43.16 Million 116.61 Million
Change in working capital -124.86 Million -213.97 Million 86.57 Million -74.96 Million -121.45 Million 38.8 Million
Other non-cash items 712 Thousand 81.73 Million 35.06 Million -39.26 Million 13.4 Million 1.42 Million
Investing Cash Flow -198.92 Million 314.54 Million -265.32 Million -433.08 Million -268.95 Million -151.82 Million
Investments in PPE -113.6 Million -199.96 Million -110.17 Million -50.44 Million -68.6 Million -13.68 Million
Acquisitions - - 6.73 Million 2.36 Million 4.59 Million 184 Thousand
Investment purchases -325.12 Million -519.51 Million -1.99 Billion -3.47 Billion -1.08 Billion -238.71 Million
Sales/Maturities of investments 238.26 Million 1.03 Billion 1.83 Billion 3.08 Billion 882.15 Million 69.35 Million
Other Investing Activities -88.79 Million 132 Thousand -6.73 Million -2.36 Million -4.56 Million 31.04 Million
Financing Cash Flow 115.65 Million 113.56 Million 17.13 Million -146.37 Million 48.54 Million 604.97 Million
Debt repayment -121.96 Million -118.66 Million -16.1 Million -95.86 Million - -31.9 Million
Dividends payments - - - -1.23 Million -46.6 Million -
Common Stock Repurchased -6.44 Million -8.03 Million -12.06 Million -54.6 Million -2.63 Million -
Common Stock Issuance - - - 1.23 Million - 636.17 Million
Other Financing Activities 115 Thousand 121.59 Million 29.2 Million 4.09 Million 97.78 Million 705 Thousand
Accounts receivables 37.21 Million -31.95 Million 387.56 Million -19.61 Million -653.44 Million -118.8 Million
Accounts payables -177.72 Million -225.05 Million 67.73 Million -41.78 Million 494.67 Million 256.83 Million
Inventory 28.93 Million 41.21 Million -145.07 Million -43.93 Million -201.7 Million -182.34 Million
Other working capital 12.96 Million 1.82 Million -223.64 Million 30.37 Million 239.01 Million 83.11 Million
Cash at beginning of period 813.2 Million 622.78 Million 574.7 Million 1 Billion 969.84 Million 279.95 Million
Cash at end of period 491.71 Million 737.13 Million 586.95 Million 574.7 Million 1 Billion 969.84 Million
Capital Expenditure -113.6 Million -199.96 Million -110.17 Million -50.44 Million -68.6 Million -13.68 Million
Effect of forex changes on cash 9.64 Million 46.48 Million -12.7 Million -34.03 Million 8.08 Million 14.47 Million
Net cash flow / Change in cash -321.49 Million 114.35 Million 12.24 Million -428.29 Million 33.15 Million 689.89 Million
Free Cash Flow -216.83 Million -484.12 Million 198.79 Million 134.75 Million 176.88 Million 208.58 Million

Cash Flow Charts