New Zealand markets close in 2 hours 29 minutes

Daqo New Energy Corp (5DQ2.BE)

Berlin - Berlin Delayed price. Currency in EUR
Add to watchlist
14.45-1.15 (-7.37%)
At close: 08:03AM CEST
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
166,214
429,545
1,819,801
748,924
129,195
-
Depreciation & amortisation
-
148,889
107,097
77,366
68,686
-
Stock-based compensation
-
141,918
307,447
10,077
17,908
-
Change in working capital
90,186
657,797
-448,955
-318,842
-14,464
-
Accounts receivable
-
-
0
0
13
1,163
Inventory
-
-13,079
138,258
-280,187
-5,125
-
Accounts payable
-
13,365
6,999
61,067
4,556
-
Other working capital
-407,195
429,202
1,212,134
130,729
91,411
-
Other non-cash items
14,577
3,396
8,407
4,378
616
-
Net cash provided by operating activities
693,071
1,616,042
2,462,652
638,989
209,703
-
Cash flows from investing activities
Investments in property, plant and equipment
-1,100,266
-1,186,840
-1,250,518
-508,260
-118,292
-
Acquisitions, net
-
-
-
-
-
0
Purchases of investments
-
-26,771
-46,192
-501,441
0
-
Sales/maturities of investments
5,534
13,701
298,294
227,807
0
-
Net cash used for investing activities
-1,117,548
-1,195,955
-998,416
-781,894
-118,487
-
Cash flows from financing activities
Debt repayment
-
-140,000
-178,752
-262,909
-245,581
-
Common stock issued
-
-
-
-
0
0
Common stock repurchased
-
-522,135
-124,929
0
0
-
Other financing activities
-
-303,658
1,596,025
934,960
28,088
-
Net cash used provided by (used for) financing activities
-
-795,398
1,472,091
736,225
-95,471
-
Net change in cash
-1,441,239
-472,395
2,796,385
605,562
3,110
-
Cash at beginning of period
4,130,549
3,520,351
723,966
118,404
115,294
-
Cash at end of period
2,844,805
3,047,956
3,520,351
723,966
118,404
-
Free cash flow
Operating cash flow
693,071
1,616,042
2,462,652
638,989
209,703
-
Capital expenditure
-1,100,266
-1,186,840
-1,250,518
-508,260
-118,292
-
Free cash flow
-407,195
429,202
1,212,134
130,729
91,411
-