Latest Annual Report
Filed: 2026-03-16
Key Insights
- Babcock & Wilcox Enterprises, Inc. (BW-PA) reported a decline in revenue from $486,168,020 in fiscal year 2024 to $486,168,020 in fiscal year 2025, indicating a potential slowdown in the company's performance.
- The company has been actively divesting certain business segments, including Vlund, Diamond Power, and Allen Sherman Hoff LLC, which may impact its overall financial position.
- Babcock & Wilcox Enterprises has a significant amount of debt, with $650 million in Senior Notes due in 2026 and $875 million in Senior Notes due in 2030, which could impact its financial flexibility.