Olin Corporation reported a decrease in net income for Q4 2022 to $196.6 million, or $1.43 per diluted share, compared to $306.6 million, or $1.89 per diluted share in Q4 2021. Sales also decreased to $1,977.0 million from $2,430.4 million in the same period last year. The company expects challenging global economic conditions to continue in 2023.
Q4 2022 net income was $196.6 million, or $1.43 per diluted share.
Adjusted EBITDA for the quarter was $441.8 million.
Share repurchases amounted to $1.35 billion in 2022.
The company anticipates 2023 adjusted EBITDA to be between $1.5 to $2.0 billion.
Olin expects challenging global economic conditions to continue in 2023, anticipating full year adjusted EBITDA to be in the $1.5 to $2.0 billion range.
Visualization of income flow from segment revenue to net income