Australia markets closed

China Yuchai International Limited (CYD)

NYSE - NYSE Delayed price. Currency in USD
Add to watchlist
8.32+0.08 (+0.97%)
At close: 04:00PM EDT
Annual

Cash flow

Currency in CNY. All numbers in thousands
Breakdown
ttm
31/12/2023
31/12/2022
31/12/2021
31/12/2020
Cash flows from operating activities
Net income
285,518
285,518
218,581
272,673
548,903
Depreciation & amortisation
465,209
665,065
624,692
573,596
494,607
Stock-based compensation
0
-
-
-
-
Change in working capital
465,076
352,821
-962,954
-243,305
315,042
Inventory
-314,975
221,649
185,854
-741,037
-1,687,714
Other working capital
318,990
818,605
-716,668
-354,971
330,545
Other non-cash items
-169,923
-601,801
-557,832
-468,484
-225,593
Net cash provided by operating activities
1,583,016
1,226,038
-119,419
504,556
1,415,368
Cash flows from investing activities
Investments in property, plant and equipment
-1,264,026
-407,433
-597,249
-859,527
-1,084,823
Acquisitions, net
-41,274
-38,556
-1,950
-17,640
0
Purchases of investments
-84,333
-84,333
-
-79,695
-5,341
Sales/maturities of investments
154,508
0
124,200
6,485
1,354
Other investing activities
152,604
257,449
193,156
51,862
123,178
Net cash used for investing activities
-810,477
-113,256
-133,048
-738,848
-785,753
Cash flows from financing activities
Debt repayment
-2,049,138
-3,082,536
-1,934,597
-1,989,041
-2,091,643
Common stock issued
0
-
-
-
-
Dividends paid
-238,758
-80,238
-109,684
-448,712
-245,871
Other financing activities
-203,167
-15,008
-48,799
-223,917
-205,525
Net cash used provided by (used for) financing activities
-589,429
-33,742
-140,365
-838,563
-461,832
Net change in cash
183,110
1,079,040
-392,832
-1,072,855
167,783
Cash at beginning of period
5,559,890
4,451,489
4,788,219
5,877,647
5,753,268
Cash at end of period
5,753,268
5,544,376
4,451,489
4,788,219
5,877,647
Free cash flow
Operating cash flow
1,583,016
1,226,038
-119,419
504,556
1,415,368
Capital expenditure
-1,264,026
-407,433
-597,249
-859,527
-1,084,823
Free cash flow
318,990
818,605
-716,668
-354,971
330,545