UK markets close in 3 hours 55 minutes

Olin Corporation (OLN)

NYSE - NYSE Delayed price. Currency in USD
Add to watchlist
53.84+0.25 (+0.47%)
At close: 04:00PM EDT
55.43 +1.59 (+2.95%)
Pre-market: 07:00AM EDT
Annual

Cash flow

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
460,200
460,200
1,326,900
1,296,700
-969,900
Depreciation & amortisation
533,400
533,400
598,800
582,500
568,400
Deferred income taxes
-55,600
-55,600
-32,400
-42,700
-18,400
Stock-based compensation
18,600
18,600
14,100
8,300
13,600
Change in working capital
61,000
61,000
61,900
-230,200
130,000
Inventory
94,400
94,400
-86,300
-206,000
28,600
Accounts payable
-133,900
-133,900
-22,300
240,100
-
Other working capital
738,300
738,300
1,685,000
1,540,400
134,100
Other non-cash items
-3,700
-3,700
-1,300
4,500
500
Net cash provided by operating activities
974,300
974,300
1,921,900
1,741,000
433,000
Cash flows from investing activities
Investments in property, plant and equipment
-236,000
-236,000
-236,900
-200,600
-298,900
Acquisitions, net
-63,900
-63,900
0
0
-
Other investing activities
-69,700
-69,700
-37,700
-
-536,800
Net cash used for investing activities
-340,800
-340,800
-259,700
-197,400
-835,700
Cash flows from financing activities
Debt repayment
-621,800
-621,800
-616,100
-1,643,100
-1,307,200
Common stock repurchased
-711,300
-711,300
-1,350,700
-251,900
0
Dividends paid
-101,000
-101,000
-116,200
-127,800
-126,300
Other financing activities
44,100
44,100
-4,400
-141,600
-24,900
Net cash used provided by (used for) financing activities
-656,900
-656,900
-1,646,700
-1,552,000
371,000
Net change in cash
-23,700
-23,700
13,500
-9,200
-31,200
Cash at beginning of period
194,000
194,000
180,500
189,700
220,900
Cash at end of period
170,300
170,300
194,000
180,500
189,700
Free cash flow
Operating cash flow
974,300
974,300
1,921,900
1,741,000
433,000
Capital expenditure
-236,000
-236,000
-236,900
-200,600
-298,900
Free cash flow
738,300
738,300
1,685,000
1,540,400
134,100