Kingsoft Corporation Limited (KSFTF)

USD 3.35

(0.0%)

Annual Cash Flows

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Operating Cash Flow 3.48 Billion 2.57 Billion 2.22 Billion 2.99 Billion 824.96 Million 769.5 Million
Net Income 1.48 Billion -5.72 Billion 1.14 Billion 11.59 Billion -1.92 Billion -25.01 Million
Depreciation & Amortization 239.57 Million 272.79 Million 212.43 Million 490.48 Million 737.92 Million 514.09 Million
Deferred income taxes - 7.74 Billion 313.66 Million -10.06 Billion 1.68 Billion -
Stock-based compensation 313.87 Million 260.79 Million 219.15 Million 240.83 Million 244.82 Million 211.93 Million
Change in working capital 663.52 Million 322.2 Million 601.14 Million 900.53 Million -36.05 Million 426.12 Million
Other non-cash items -460.3 Million -303.76 Million -269.42 Million -172.48 Million 110.16 Million 810 Thousand
Investing Cash Flow -6.47 Billion 4.42 Billion -1.6 Billion -7.57 Billion -2.21 Billion -779.52 Million
Investments in PPE -473.97 Million -508.65 Million -303.76 Million -533.69 Million -1.37 Billion -1.42 Billion
Acquisitions -635.3 Million -316.33 Million -116.97 Million -2.15 Billion -100.5 Million -102.19 Million
Investment purchases -4.94 Billion -143.67 Million -273.45 Million -3.84 Billion -1.15 Billion -17.88 Million
Sales/Maturities of investments - 4.62 Billion 1.15 Billion 1.48 Billion 393.56 Million 451.24 Million
Other Investing Activities -6.01 Billion 766.95 Million -2.07 Billion -2.51 Billion 19.31 Million 14.45 Million
Financing Cash Flow 655.86 Million -619.04 Million -479.6 Million 1.87 Billion 4.16 Billion 1.5 Billion
Debt repayment -95.18 Million -370.03 Million -175.15 Million -530.66 Million -623.86 Million -540.9 Million
Dividends payments -162.83 Million -139.92 Million -227.73 Million -237.97 Million - -126.6 Million
Common Stock Repurchased -278.97 Million -164.15 Million -107.99 Million 2.65 Billion - -11.9 Million
Common Stock Issuance 34.25 Million 5.06 Million 18.48 Million -1.24 Million 4.46 Billion -2.73 Million
Other Financing Activities 1.54 Billion 50 Million 12.79 Million -12.79 Million 326.47 Million 1.1 Billion
Accounts receivables 48.5 Million 438 Thousand -100.73 Million -659.91 Million -936.92 Million -71.51 Million
Accounts payables - -438 Thousand 100.73 Million 659.91 Million 936.92 Million -
Inventory 2.7 Million -68 Thousand 505 Thousand -5.01 Million -4.69 Million -1.35 Million
Other working capital 25.77 Million 322.27 Million 600.63 Million 905.55 Million -31.35 Million 341.44 Million
Cash at beginning of period 11.01 Billion 4.55 Billion 4.45 Billion 7.32 Billion 4.54 Billion 3.03 Billion
Cash at end of period 8.7 Billion 11.01 Billion 4.55 Billion 4.45 Billion 7.32 Billion 4.54 Billion
Capital Expenditure -473.97 Million -508.65 Million -303.76 Million -533.69 Million -1.37 Billion -1.42 Billion
Effect of forex changes on cash 19.91 Million 89.38 Million -37.03 Million -166.97 Million 10.23 Million 8.4 Million
Net cash flow / Change in cash -2.31 Billion 6.46 Billion 98.15 Million -2.87 Billion 2.78 Billion 1.5 Billion
Free Cash Flow 3.01 Billion 2.06 Billion 1.91 Billion 2.45 Billion -551.82 Million -651.17 Million

Cash Flow Charts