Babcock & Wilcox Enterprises, IBWNBNYSE
Loading
Net Margin Over TimeStrong
Percentile Rank31
Year-over-Year Change

Net income as a percentage of revenue

Latest
-8.68%
↑ 46% vs avg
Percentile
P31
Within normal range
Streak
1 yr
Consecutive declineStrong
Average
-15.95%
Historical baseline
PeriodValueYoY Change
2025-8.68%-3.9%
2024-8.35%+69.2%
2023-27.11%-622.8%
2022-3.75%-186.3%
20214.35%+338.5%
2020-1.82%+87.2%
2019-14.20%+79.2%
2018-68.27%-180.0%
2017-24.38%-232.9%
2016-7.32%-