UK markets closed

Ecovyst Inc. (ECVT)

NYSE - NYSE Delayed price. Currency in USD
Add to watchlist
9.30+0.07 (+0.76%)
At close: 04:00PM EDT
9.51 +0.21 (+2.26%)
After hours: 06:01PM EDT
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
73,846
71,154
73,697
-139,949
-278,771
-
Depreciation & amortisation
86,334
84,598
79,163
79,741
76,926
-
Deferred income taxes
-19,706
-17,072
1,652
4,548
-60,060
-
Stock-based compensation
15,643
16,031
20,632
31,838
17,194
-
Change in working capital
-15,412
-20,761
-2,165
-18,069
14,519
-
Inventory
-7,170
-1,399
9,902
631
-2,976
-
Accounts payable
394
2,351
-10,127
10,006
6,868
-
Other working capital
105,977
72,262
127,736
69,873
168,761
-
Other non-cash items
2,130
2,723
-629
-1,325
-963
-
Net cash provided by operating activities
169,986
137,597
186,606
129,918
223,598
-
Cash flows from investing activities
Investments in property, plant and equipment
-64,009
-65,335
-58,870
-60,045
-54,837
-
Acquisitions, net
-
0
-4,232
-42,639
0
-
Sales/maturities of investments
-
-
-
-
1,761
38,070
Other investing activities
-
-
81
-12
2,375
469
Net cash used for investing activities
-64,009
-65,335
-63,021
835,732
551,472
-
Cash flows from financing activities
Debt repayment
-26,382
-26,347
-11,692
-1,432,298
-1,217,634
-
Common stock issued
-
-
-
-
-
0
Common stock repurchased
-48,867
-78,717
-136,741
0
-2,059
-
Dividends paid
-
0
0
-435,593
-243,749
-
Other financing activities
-3,362
-2,934
247
-8,953
-23,951
-
Net cash used provided by (used for) financing activities
-64,111
-93,498
-148,186
-963,089
-720,180
-
Net change in cash
41,517
-22,555
-29,969
3,670
63,302
-
Cash at beginning of period
61,619
110,920
140,889
137,219
73,917
-
Cash at end of period
103,485
88,365
110,920
140,889
137,219
-
Free cash flow
Operating cash flow
169,986
137,597
186,606
129,918
223,598
-
Capital expenditure
-64,009
-65,335
-58,870
-60,045
-54,837
-
Free cash flow
105,977
72,262
127,736
69,873
168,761
-