U.S. market Closed. Opens in 15 hours 58 minutes

BW-PA | Babcock & Wilcox Enterprises, Inc. Stock Financials Income Statements Annual

(Stock Exchange: NYSE)
*Sign In to persist settings
Financial Year End2023-12-312022-12-312021-12-312020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-31
Revenue999.35M889.80M723.40M566.30M859.10M1.06B1.56B1.58B1.76B1.59B1.77B2.04B
Cost of Revenue775.27M704.20M543.80M400.50M698.90M1.19B1.46B1.40B1.45B1.36B1.33B1.57B
Gross Profit224.09M185.60M179.60M165.80M160.20M-129.64M99.88M179.12M308.16M225.36M436.48M465.71M
Operating Expenses194.21M190.80M169.60M159.00M181.90M227.11M269.21M257.56M256.51M260.45M225.11M273.95M
Selling, General & Admin185.76M187.00M168.00M154.60M179.00M223.33M259.80M247.15M239.97M241.70M204.07M247.93M
Research & Development8.44M3.80M1.60M4.40M2.90M3.78M9.41M10.41M16.54M18.75M21.04M26.02M
Other Operating Expenses-38.84M33.60M46.80M4.50M23.10M-41.86MN/AN/AN/AN/AN/AN/A
Operating Income29.88M29.10M57.50M11.90M2.50M-426.60M-281.56M-78.44M51.65M-35.08M211.37M191.76M
Other Expenses / Income-100.03M-44.60M-28.20M-15.80M-126.90M-149.68M-32.63M-29.70M-31.44M-20.61M1.12M13.46M
Before Tax Income-70.15M-15.50M29.30M-3.90M-124.40M-555.80M-314.20M-108.14M20.20M-55.69M212.49M205.22M
Income Tax Expenses8.48M11.10M-2.20M8.20M5.30M102.22M64.82M6.94M3.67M-29.53M72.01M64.32M
Net Income-197.21M-26.60M30.89M-12.10M-129.70M-725.29M-379.82M-115.65M19.14M-26.53M174.53M140.75M
Interest Expenses49.90M45.00M39.40M59.80M94.90M26.67M20.04M3.80M1.06M503.00K462.00K567.00K
Basic Shares Outstanding89.01M88.26M82.39M48.71M31.51M13.83MN/AN/AN/AN/AN/AN/A
Diluted Shares Outstanding89.01M88.26M83.58M48.71M31.51M13.83MN/AN/AN/AN/AN/AN/A
EBITDA50.87M53.10M75.80M28.70M26.10M-400.92M-254.84M-65.33M58.80M-19.10M270.03M229.50M
EBITDA Margin5.09%5.97%10.48%5.07%3.04%-37.74%-16.36%-4.14%3.35%-1.20%15.28%11.25%
EBIT-138.83M29.50M68.09M55.90M-29.50M-596.40M-294.97M-104.91M23.87M-55.55M247.00M205.64M
EBIT Margin-13.89%3.32%9.41%9.87%-3.43%-56.14%-18.94%-6.65%1.36%-3.49%13.97%10.08%
Financial Year End2023-12-312022-12-312021-12-312020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-31
An error has occurred. This application may no longer respond until reloaded. Reload 🗙