Peabody Energy reported a net income of $268.5 million for Q1 2023, a significant increase compared to the net loss of $119.5 million in Q1 2022. The company's Adjusted EBITDA reached $390.6 million, up nearly 20% from the previous year. Peabody also generated $386 million in operating cash flow and initiated a $1.0 billion share repurchase authorization.
Initiated a $1.0 billion share repurchase authorization.
Adjusted EBITDA reached $391 million and Operating Cash Flow landed at $386 million.
Seaborne Thermal export volumes exceeded expectations by 17%, reaching 2.1 million tons.
Completed pre-funding of all long-term mine closure and reclamation obligations.
Peabody Energy provided the following outlook for the second quarter of 2023:
Visualization of income flow from segment revenue to net income
Analyze how earnings announcements historically affect stock price performance