Babcock Net Profit Margin 2013-2024 | BW

Babcock net profit margin from 2013 to 2024. Net profit margin can be defined as net Income as a portion of total sales revenue.
Babcock Net Profit Margin Historical Data
Date TTM Revenue TTM Net Income Net Margin
2024-06-30 $0.91B $-0.19B -20.48%
2024-03-31 $0.97B $-0.22B -22.46%
2023-12-31 $1.00B $-0.21B -21.22%
2023-09-30 $0.98B $-0.14B -14.65%
2023-06-30 $0.96B $-0.04B -4.60%
2023-03-31 $0.89B $-0.04B -4.63%
2022-12-31 $0.85B $-0.04B -4.36%
2022-09-30 $0.82B $-0.01B -1.59%
2022-06-30 $0.77B $0.02B 2.35%
2022-03-31 $0.75B $0.03B 3.35%
2021-12-31 $0.71B $0.02B 3.09%
2021-09-30 $0.68B $0.00B 0.15%
2021-06-30 $0.65B $0.03B 3.98%
2021-03-31 $0.59B $0.01B 1.19%
2020-12-31 $0.57B $-0.01B -1.76%
2020-09-30 $0.60B $-0.00B -0.50%
2020-06-30 $0.66B $-0.10B -14.33%
2020-03-31 $0.78B $-0.11B -13.53%
2019-12-31 $0.86B $-0.12B -14.32%
2019-09-30 $0.90B $-0.37B -40.80%
2019-06-30 $1.00B $-0.42B -41.78%
2019-03-31 $1.04B $-0.66B -62.92%
2018-12-31 $1.06B $-0.73B -68.27%
2018-09-30 $1.13B $-0.60B -53.20%
2018-06-30 $1.19B $-0.61B -51.09%
2018-03-31 $1.20B $-0.49B -40.90%
2017-12-31 $1.34B $-0.38B -28.26%
2017-09-30 $1.28B $-0.34B -26.94%
2017-06-30 $1.33B $-0.22B -16.60%
2017-03-31 $1.41B $-0.13B -9.45%
2016-12-31 $1.42B $-0.12B -8.09%
2016-09-30 $1.70B $-0.05B -2.82%
2016-06-30 $1.71B $-0.05B -2.98%
2016-03-31 $1.76B $0.02B 0.96%
2015-12-31 $1.76B $0.02B 1.08%
2015-06-30 $1.24B $0.02B 1.94%
2015-03-31 $1.13B $0.02B 2.13%
Sector Industry Market Cap Revenue
Computer and Technology Electrical Power $0.214B $0.999B
Babcock & Wilcox Enterprises, Inc. offers energy technology and services primarily for the nuclear, fossil and renewable power markets as well as a premier advanced technology and mission critical defense contractor. Babcock & Wilcox Enterprises, Inc. is headquartered in Charlotte, N.C.
Stock Name Country Market Cap PE Ratio
SSE (SSEZY) United Kingdom $25.211B 0.00
NuScale Power (SMR) United States $4.737B 0.00
China BAK Battery (CBAT) United States $0.096B 5.61
Alaska Power & Telephone (APTL) United States $0.064B 9.08
NaaS Technology (NAAS) China $0.038B 0.00