Breaking News
BW Swings to Profit with $0.05 EPS, Beating Estimates by 134.4% on $161M Revenue
BW swings to $0.02 EPS vs. $0.05 loss estimate on $161M revenue, missing top-line consensus by 2.5% as margins drive profitability.