Tiansheng Pharmaceutical Group Co., Ltd. (002872.SZ)

CNY 4.76

(-0.83%)

Annual Cash Flows

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Operating Cash Flow -24.56 Million 89.18 Million 18.97 Million 189.75 Million 144.2 Million 153.98 Million
Net Income -93.71 Million -91.55 Million -72.33 Million -493.58 Million -218.93 Million 117.5 Million
Depreciation & Amortization 107.25 Million 107.72 Million 89.99 Million 117.05 Million 106.06 Million 108.5 Million
Deferred income taxes -1.4 Million 4.23 Million 30.37 Million -44.45 Million -12.91 Million -596.76 Thousand
Stock-based compensation - - - - - -
Change in working capital -79.99 Million 47.34 Million -33.33 Million 116.28 Million 128.16 Million -150.75 Million
Other non-cash items 17.23 Million 25.66 Million 34.65 Million 449.99 Million 128.92 Million 78.73 Million
Investing Cash Flow -82.08 Million -65.56 Million 169.58 Million -76.14 Million -128.56 Million -160.89 Million
Investments in PPE -76.73 Million -73.42 Million -114.38 Million -92.7 Million -93.23 Million -234.26 Million
Acquisitions 15.05 Million 22.45 Million 31.07 Million 7.1 Million 3.53 Million -39.23 Million
Investment purchases -330 Million -188 Million -152.7 Million -202.07 Million -142.5 Million -100 Million
Sales/Maturities of investments 331.9 Million 271.82 Million 398.64 Million 201.31 Million 102.49 Million 201.21 Million
Other Investing Activities -22.3 Million -98.42 Million 6.93 Million 10.2 Million 1.15 Million 11.38 Million
Financing Cash Flow -11.2 Million -44.47 Million -138.96 Million -134.57 Million -33.79 Million -273.61 Million
Debt repayment -4.73 Million -163.59 Million -354.39 Million -726.83 Million -570.56 Million -560.32 Million
Dividends payments -15.53 Million -15.93 Million -22.89 Million -37.18 Million -34.74 Million -93.01 Million
Common Stock Repurchased - - - - - -
Common Stock Issuance - - - - - -
Other Financing Activities -396.45 Thousand 135.05 Million 238.31 Million 629.44 Million 571.52 Million 379.72 Million
Accounts receivables 103.03 Million 54.68 Million -419.08 Million 277.35 Million 35.02 Million 81.35 Million
Accounts payables -231.09 Million -4.71 Million 187.8 Million -112.93 Million -23.47 Million -183.77 Million
Inventory 49.46 Million -6.86 Million 167.56 Million -3.68 Million 128.77 Million 47.99 Million
Other working capital 2.16 Million 4.23 Million 30.37 Million -44.45 Million -12.15 Million -198.74 Million
Cash at beginning of period 278.25 Million 299.1 Million 249.52 Million 270.48 Million 287.32 Million 567.97 Million
Cash at end of period 160.4 Million 278.25 Million 299.1 Million 249.52 Million 269.2 Million 287.32 Million
Capital Expenditure -76.73 Million -73.42 Million -114.38 Million -92.7 Million -93.23 Million -234.26 Million
Effect of forex changes on cash - 0.94 0.31 0.53 23.58 Thousand -130.84 Thousand
Net cash flow / Change in cash -117.84 Million -20.85 Million 49.58 Million -20.96 Million -18.12 Million -280.65 Million
Free Cash Flow -101.29 Million 15.76 Million -95.41 Million 97.05 Million 50.96 Million -80.28 Million

Cash Flow Charts