Xinjiangtianshan Cement Co.,Ltd (000877.SZ)

CNY 6.24

(-0.64%)

Annual Cash Flows

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Operating Cash Flow 17.29 Billion 15.25 Billion 28.42 Billion 2.56 Billion 2.67 Billion 1.71 Billion
Net Income 1.96 Billion 5.07 Billion 14.92 Billion 1.71 Billion 1.82 Billion 1.23 Billion
Depreciation & Amortization 10.95 Billion 10.02 Billion 9.32 Billion 786.06 Million 830.67 Million 893.34 Million
Deferred income taxes -99.89 Million -1.03 Billion -48.98 Million -580.82 Million 16.16 Million 69.67 Million
Stock-based compensation - - - - - -
Change in working capital 1.04 Billion -3.35 Billion -4.91 Billion -325.46 Million -264.96 Million -819.49 Million
Other non-cash items 24.3 Billion 3.51 Billion 9.08 Billion 387.36 Million 281.37 Million 407.82 Million
Investing Cash Flow -8.53 Billion -14.23 Billion -19.31 Billion 93.42 Million -355.13 Million 113.27 Million
Investments in PPE -10.66 Billion -15.52 Billion -20.02 Billion -126.46 Million -174.2 Million -40.57 Million
Acquisitions 2.16 Billion -304.33 Million -665.84 Million 177.06 Million 339.93 Million 219.81 Million
Investment purchases -160.41 Million -811.28 Million -1.26 Billion -20 Million -348.6 Million -28.57 Million
Sales/Maturities of investments 121.99 Million 1.45 Billion 469.02 Million 62.67 Million 1.94 Million 3.16 Million
Other Investing Activities 1.00 957.64 Million 2.16 Billion 139.24 Thousand -174.2 Million -40.57 Million
Financing Cash Flow -5.16 Billion -5.23 Billion -9.62 Billion -2.35 Billion -2.84 Billion -2.11 Billion
Debt repayment -1.14 Billion -76.54 Billion -56.7 Billion -2.52 Billion -5.34 Billion -5.35 Billion
Dividends payments -5.58 Billion -2.85 Billion -16.1 Billion -5.67 Billion -398.51 Million -348.65 Million
Common Stock Repurchased - - - -180 Million - -
Common Stock Issuance - - - 180 Million - -
Other Financing Activities 1.56 Billion 86.66 Billion 60.12 Billion 796.12 Million 3.07 Billion 3.58 Billion
Accounts receivables 2.13 Billion -568.37 Million -6.15 Billion 32.89 Million 839.92 Million 508.67 Million
Accounts payables -3.48 Billion -45.15 Million 1.59 Billion 3.38 Billion -1.13 Billion -1.56 Billion
Inventory 2.39 Billion -1.71 Billion -300.84 Million -45.66 Million 9.89 Million 165.68 Million
Other working capital -3.58 Billion -1.03 Billion -47.46 Million -3.69 Billion 16.16 Million -985.18 Million
Cash at beginning of period 10.74 Billion 12.36 Billion 12.86 Billion 606.26 Million 1.13 Billion 1.41 Billion
Cash at end of period 14.62 Billion 8.15 Billion 12.35 Billion 911.87 Million 606.26 Million 1.13 Billion
Capital Expenditure -10.66 Billion -15.52 Billion -20.02 Billion -126.46 Million -174.2 Million -40.57 Million
Effect of forex changes on cash -9.42 Million 7.89 Million 11.65 Million - - -
Net cash flow / Change in cash 3.88 Billion -4.2 Billion -502.02 Million 305.61 Million -526.07 Million -285.44 Million
Free Cash Flow 6.63 Billion -272.03 Million 8.4 Billion 2.43 Billion 2.5 Billion 1.67 Billion

Cash Flow Charts