Singapore markets closed

Baozun Inc. (BZUN)

NasdaqGS - NasdaqGS Real-time price. Currency in USD
Add to watchlist
2.3200-0.0600 (-2.52%)
At close: 04:00PM EDT
2.3200 0.00 (0.00%)
After hours: 04:00PM EDT
Annual

Cash flow

Currency in CNY. All numbers in thousands
Breakdown
ttm
31/12/2022
31/12/2021
31/12/2020
Cash flows from operating activities
Net income
-556,702
-653,290
-219,830
425,992
Depreciation & amortisation
120,096
196,543
206,936
151,724
Deferred income taxes
-16,786
-56,115
-63,655
-563
Stock-based compensation
75,183
142,381
196,547
108,440
Change in working capital
-279,228
-59,160
-653,332
-526,436
Accounts receivable
-247,806
-42,366
-98,601
-400,112
Inventory
-320,086
-31,026
-137,044
-237,680
Accounts payable
-24,369
57,448
39,311
-450,817
Other working capital
148,519
123,363
-448,887
151,435
Other non-cash items
16,563
9,449
23,673
25,229
Net cash provided by operating activities
301,396
382,605
-96,107
310,014
Cash flows from investing activities
Investments in property, plant and equipment
-152,877
-259,242
-352,780
-158,579
Acquisitions, net
-16,500
-142,865
-371,595
-21,400
Purchases of investments
-1,743,627
-907,790
-1,279,369
-1,977,841
Sales/maturities of investments
765,969
18,600
2,388,364
1,541,453
Other investing activities
-
-15,364
-8,800
-
Net cash used for investing activities
-1,133,451
-1,306,661
375,820
-616,367
Cash flows from financing activities
Debt repayment
-993,728
-3,135,820
0
-664,621
Common stock issued
-
0
0
3,127,305
Common stock repurchased
-40,266
-446,636
-1,060,353
0
Other financing activities
4,500
88,594
1,261,792
-31,666
Net cash used provided by (used for) financing activities
1,776,891
-1,650,402
749,953
2,666,837
Net change in cash
944,836
-2,574,458
1,029,666
2,360,484
Cash at beginning of period
582,855
4,699,764
3,731,019
1,526,810
Cash at end of period
1,526,810
2,245,724
4,699,764
3,731,019
Free cash flow
Operating cash flow
301,396
382,605
-96,107
310,014
Capital expenditure
-152,877
-259,242
-352,780
-158,579
Free cash flow
148,519
123,363
-448,887
151,435