Truking Technology Limited (300358.SZ)

CNY 7.55

(-0.26%)

Annual Cash Flows

(In CNY)
Breakdown 2023 2022 2021 2020 2019 2018
Operating Cash Flow 205.18 Million 24.79 Million 1.6 Billion 926.9 Million 274.21 Million 204.37 Million
Net Income 317.07 Million 572.03 Million 572.16 Million 200.98 Million 47.3 Million 41.33 Million
Depreciation & Amortization 252.98 Million 200 Million 192.78 Million 175.2 Million 68.3 Million 60.76 Million
Deferred income taxes -32.59 Million -25.49 Million -14.39 Million -4.94 Million 8.6 Million -7.82 Million
Stock-based compensation 19.56 Million 83.85 Million - - -11.98 Thousand -2.69 Million
Change in working capital -406.26 Million -835.08 Million 1.11 Billion 492.42 Million 83.26 Million 38.69 Million
Other non-cash items 1.1 Billion 87.83 Million -275.83 Million 58.28 Million 75.34 Million 63.58 Million
Investing Cash Flow -655.07 Million -541.75 Million -767.62 Million -607.87 Million -282.01 Million -5.64 Million
Investments in PPE -617.46 Million -835.06 Million -547.01 Million -329.28 Million -137.97 Million -129.02 Million
Acquisitions 9.56 Million -42.99 Million -26.54 Million -7.77 Million 536.49 Thousand 126.1 Thousand
Investment purchases -114.33 Million -2.1 Billion -3.21 Billion -1.25 Billion -1.71 Billion -1.17 Billion
Sales/Maturities of investments 63.74 Million 2.43 Billion 2.98 Billion 938.48 Million 1.57 Billion 1.28 Billion
Other Investing Activities 3.41 Million 10.91 Million 42.17 Million 43.39 Million -2.94 Million 4.03 Million
Financing Cash Flow 193.15 Million 86.11 Million -211.97 Million -368.54 Million 105.15 Million -26.64 Million
Debt repayment -191.52 Million -21.76 Million -765.03 Million -764.64 Million -459 Million -376 Million
Dividends payments -57.5 Million -69.07 Million -28.31 Million -16.37 Million -8.74 Million -18.14 Million
Common Stock Repurchased - - - - - -77.62 Million
Common Stock Issuance - - - - - -
Other Financing Activities 59.13 Million 199.18 Million 600.69 Million 452.8 Million 591.25 Million 367.49 Million
Accounts receivables -465.74 Million -666.91 Million -302.18 Million -46.17 Million -155.79 Million -6.81 Million
Accounts payables -201.18 Million 231.22 Million 3.02 Billion 633.26 Million 163.17 Million 135.61 Million
Inventory 141.95 Million -373.89 Million -1.59 Billion -89.71 Million 41.06 Million -82.27 Million
Other working capital 118.7 Million -25.49 Million -14.39 Million -4.94 Million 34.82 Million 120.96 Million
Cash at beginning of period 1.1 Billion 1.18 Billion 581.41 Million 624.09 Million 499.63 Million 327.26 Million
Cash at end of period 750.69 Million 766.5 Million 1.18 Billion 581.41 Million 596.21 Million 499.63 Million
Capital Expenditure -617.46 Million -835.06 Million -547.01 Million -329.28 Million -137.97 Million -129.02 Million
Effect of forex changes on cash -4.68 Million 9.42 Million -14.84 Million 6.83 Million -772.93 Thousand 274.58 Thousand
Net cash flow / Change in cash -354.76 Million -421.41 Million 606.5 Million -42.67 Million 96.57 Million 172.37 Million
Free Cash Flow -412.27 Million -810.26 Million 1.05 Billion 597.62 Million 136.23 Million 75.35 Million

Cash Flow Charts