Babcock & Wilcox Q1 2019 Earnings Report

Total Revenue
$232M
Previous year: $311M
-25.5%
EPS
-$2.9
Previous year: -$21.9
-86.8%
Adjusted EBITDA
-$4.4M

Babcock & Wilcox

Babcock & Wilcox