Sinopec Oilfield Service Corporation (600871.SS)

CNY 2.12

(-1.39%)

Annual Cash Flows

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Operating Cash Flow 5.58 Billion 4.19 Billion 6.2 Billion 4.47 Billion 1.37 Billion -2.93 Billion
Net Income 589.21 Million 463.81 Million 179.79 Million 78.97 Million 914.24 Million 142.05 Million
Depreciation & Amortization 5.71 Billion 3.79 Billion 3.58 Billion 3.6 Billion 3.5 Billion 3.14 Billion
Deferred income taxes -12.47 Million 497 Thousand 81.03 Million -10.4 Million 68.38 Million -24.42 Million
Stock-based compensation - - - 3.19 Million 3.81 Million -
Change in working capital -1.71 Billion -3.03 Billion -393.91 Million -2.61 Billion -5.99 Billion -8.44 Billion
Other non-cash items 14.13 Billion 2.97 Billion 2.83 Billion 3.41 Billion 2.88 Billion 2.21 Billion
Investing Cash Flow -4.06 Billion -3.95 Billion -3.25 Billion -1.59 Billion -3.17 Billion -1.17 Billion
Investments in PPE -4.15 Billion -3.89 Billion -3.34 Billion -1.74 Billion -3.2 Billion -1.27 Billion
Acquisitions 87.94 Million 61.99 Million 83.49 Million 1.88 Billion -139.46 Million -7.38 Million
Investment purchases - -125 Million -83.49 Million -9000.00 3.37 Billion 1.37 Billion
Sales/Maturities of investments 6.27 Million 4.84 Million 3.74 Million 2.14 Million 2.36 Million 1.3 Million
Other Investing Activities -6.27 Million -58.16 Million 83.49 Million -1.74 Billion -3.2 Billion -1.27 Billion
Financing Cash Flow -558.22 Million -1.05 Billion -1.94 Billion -2.88 Billion 1.24 Billion 3.61 Billion
Debt repayment -783.4 Million -44.49 Billion -61.66 Billion -54.39 Billion -35.71 Billion -359.2 Million
Dividends payments -712.64 Million -604.28 Million -611.43 Million -827.36 Million -855.36 Million -613.89 Million
Common Stock Repurchased - - - - - -
Common Stock Issuance - - - - - -
Other Financing Activities 937.82 Million 44.04 Billion 60.33 Billion 52.33 Billion 37.82 Billion 3.87 Billion
Accounts receivables -4.4 Billion -5.52 Billion -147.66 Million 404.31 Million 558.04 Million -6.7 Billion
Accounts payables 2.79 Billion 2.52 Billion -286.87 Million -3.18 Billion -6.85 Billion -8.29 Billion
Inventory -87.95 Million -30.35 Million -40.41 Million 146.98 Million 235.44 Million 6.58 Billion
Other working capital -13.13 Million 497 Thousand 81.03 Million 18.33 Million 71.56 Million -15.02 Billion
Cash at beginning of period 1.83 Billion 2.47 Billion 1.52 Billion 1.65 Billion 2.17 Billion 2.53 Billion
Cash at end of period 2.81 Billion 1.8 Billion 2.47 Billion 1.52 Billion 1.65 Billion 2.17 Billion
Capital Expenditure -4.15 Billion -3.89 Billion -3.34 Billion -1.74 Billion -3.2 Billion -1.27 Billion
Effect of forex changes on cash 28.34 Million 130.38 Million -53.3 Million -119.22 Million 29.23 Million 135.61 Million
Net cash flow / Change in cash 977.88 Million -674.15 Million 951.95 Million -127.38 Million -522.84 Million -359.85 Million
Free Cash Flow 1.42 Billion 304.87 Million 2.86 Billion 2.72 Billion -1.83 Billion -4.21 Billion

Cash Flow Charts