Babcock & Wilcox Enterprises Reports First Quarter 2025 Results
1. Babcock & Wilcox reported Q1 2025 revenue of $181.2 million, exceeding expectations. 2. Company's adjusted EBITDA rose by 27% to $14.3 million. 3. Bond exchange will lower annual interest expense by $1.1 million. 4. Continuing Operations backlog grew by 47%, reaching $526.8 million. 5. Asset sale for $20 million will support debt repayment initiatives.