Olin Corporation

NYSE: OLN · Real-Time Price · USD
21.48
-0.11 (-0.51%)
At close: Aug 15, 2025, 12:17 PM

Olin Income Statement

Financials in USD. Fiscal year is January - December.
Fiscal Year FY 2024 FY 2023 FY 2022 FY 2021
Period Ending Dec 31, 2024 Dec 31, 2023 Dec 31, 2022 Dec 31, 2021
Revenue
6.54B 6.83B 9.38B 8.91B
Cost of Revenue
5.8B 5.67B 7.19B 6.62B
Gross Profit
737.5M 1.16B 2.18B 2.29B
Operating Income
296.5M 712.1M 1.78B 1.85B
Interest Income
3.7M 4.3M 2.2M 200K
Pretax Income
141.7M 559.3M 1.68B 1.54B
Net Income
108.6M 460.2M 1.33B 1.3B
Selling & General & Admin
408.5M 382.7M 393.9M 416.9M
Research & Development
n/a 20M n/a n/a
Other Expenses
32.5M 44.3M 28.4M 39.6M
Operating Expenses
441M 447M 402.9M 443.4M
Interest Expense
184.5M 181.1M 143.9M 348M
Selling & Marketing Expenses
n/a n/a n/a n/a
Cost & Expenses
6.24B 6.12B 7.57B 7.03B
Income Tax Expense
36.7M 107.3M 349.1M 242M
Shares Outstanding (Basic)
117.8M 125.9M 144.9M 159.1M
Shares Outstanding (Diluted)
119.5M 128.8M 148.5M 163M
EPS (Basic)
0.92 3.66 9.16 8.15
EPS (Diluted)
0.91 3.57 8.94 7.96
EBITDA
844.3M 1.3B 2.44B 2.32B
EBIT
326.2M 740.4M 1.82B 1.73B
Depreciation & Amortization
546.8M 533.4M 619.8M 592M