Log in
E-mail
Password
Remember
Forgot password ?
Become a member for free
Sign up
Sign up
New member
Sign up for FREE
New customer
Discover our services
Settings
Settings
Dynamic quotes 
OFFON

MarketScreener Homepage  >  Equities  >  Nyse  >  Babcock & Wilcox Enterprises, Inc.    BW

BABCOCK & WILCOX ENTERPRISES, INC.

(BW)
  Report
SummaryQuotesChartsNewsRatingsCalendarCompanyFinancialsConsensusRevisions 
Valuation
Fiscal Period: December 2017 2018 2019 2020 2021 2022
Capitalization1 25065,9169284284-
Entreprise Value (EV)1 363199408585533471
P/E ratio -0,70x-0,07x-0,94x-11,6x-14,8x-32,1x
Yield ------
Capitalization / Revenue 0,16x0,06x0,20x0,52x0,48x0,46x
EV / Revenue 0,23x0,19x0,47x1,06x0,90x0,76x
EV / EBITDA -2,92x-0,65x12,2x15,8x8,49x6,20x
Price to Book 1,19x-0,17x-0,39x-0,80x-0,79x-0,77x
Nbr of stocks (in thousands) 4 40516 87346 34152 00952 009-
Reference price (USD) 56,83,903,645,465,465,46
Last update 03/01/201804/02/201903/30/202011/16/202011/16/202011/16/2020
1 USD in Million
Estimates
Income Statement Evolution
Annual Income Statement Data
Fiscal Period: December 2017 2018 2019 2020 2021 2022
Net sales1 1 5581 062859549593618
EBITDA1 -124-30533,337,162,875,9
Operating profit (EBIT)1 -282-427-29,4-1,5542,855,9
Operating Margin -18,1%-40,2%-3,42%-0,28%7,22%9,04%
Pre-Tax Profit (EBT)1 -314-556-124-28,0-24,0-11,0
Net income1 -380-725-122-23,0-19,0-9,00
Net margin -24,4%-68,3%-14,2%-4,19%-3,20%-1,46%
EPS2 -80,9-57,0-3,87-0,47-0,37-0,17
Dividend per Share2 ------
Last update 03/01/201804/02/201903/30/202011/16/202011/16/202011/16/2020
1 USD in Million
2 USD
Estimates
Balance Sheet Analysis
Fiscal Period: December 2017 2018 2019 2020 2021 2022
Net Debt1 113133239301249187
Net Cash position1 ------
Leverage (Debt / EBITDA) -0,91x-0,44x7,18x8,12x3,96x2,46x
Free Cash Flow1 -204-287-180-64,052,062,0
ROE (Net Profit / Equities) -51,1%-----
Shareholders' equity1 743-----
ROA (Net Profit / Asset) ------
Assets1 ------
Book Value Per Share2 47,5-22,5-9,40-6,82-6,95-7,13
Cash Flow per Share2 -39,3-22,2--1,241,151,40
Capex1 14,35,473,804,006,008,00
Capex / Sales 0,92%0,52%0,44%0,73%1,01%1,29%
Last update 03/01/201804/02/201903/30/202011/16/202011/16/202011/16/2020
1 USD in Million
2 USD
Estimates
Finances - Leverage
Financial data source
© 2021 S&P Global Market Intelligence
Key data
Capitalization (USD)
283 971 859
Net sales (USD)
859 111 000
Number of employees
2 400
Sales / Employee (USD)
357 963
Free-Float
76,1%
Free-Float capitalization (USD)
216 008 817
Avg. Exchange 20 sessions (USD)
2 540 118
Average Daily Capital Traded
0,89%
EPS & Dividend