New Zealand markets open in 4 hours 52 minutes

Hualan Biological Vaccine Inc. (301207.SZ)

Shenzhen - Shenzhen Delayed price. Currency in CNY
Add to watchlist
18.29-0.15 (-0.81%)
At close: 03:04PM CST
Annual

Cash flow

All numbers in thousands
Breakdown
ttm
31/12/2023
31/12/2022
31/12/2021
31/12/2020
31/12/2019
Cash flows from operating activities
Net income
597,511
859,969
519,635
620,972
924,909
-
Depreciation & amortisation
-
140,329
135,433
68,929
40,845
-
Change in working capital
-
-155,737
-496,827
-232,944
-341,005
-
Inventory
-
-101,233
-211,487
-195,391
-20,174
-
Other working capital
-162,050
825,424
196,015
-66,732
161,428
-
Other non-cash items
-
10,840
16,956
14,614
4,322
-
Net cash provided by operating activities
-
888,025
288,662
569,329
693,712
-
Cash flows from investing activities
Investments in property, plant and equipment
-395,306
-62,601
-92,647
-636,060
-532,284
-
Purchases of investments
-6,394,861
-4,858,122
-6,820,193
-3,584,421
-2,516,805
-
Sales/maturities of investments
5,194,582
4,199,517
5,156,878
3,128,615
2,295,763
-
Other investing activities
-
-
-
-
-532,284
-143,894
Net cash used for investing activities
-1,595,474
-721,114
-1,755,651
-1,091,866
-753,326
-
Net change in cash
296,974
40,938
485,249
-236,403
76,079
-
Cash at beginning of period
599,049
600,042
114,793
351,196
275,117
-
Cash at end of period
896,023
640,980
600,042
114,793
351,196
-
Free cash flow
Operating cash flow
-
888,025
288,662
569,329
693,712
-
Capital expenditure
-395,306
-62,601
-92,647
-636,060
-532,284
-
Free cash flow
-162,050
825,424
196,015
-66,732
161,428
-