Babcock (BW)

Last Closing Price: 0.70 (2025-05-30)

Revenue (Annual)

Revenue: The sum of all revenue fields included for a company's operating activities.

Babcock (BW) had Revenue of $717.33M for the most recently reported fiscal year, ending 2024-12-31.

Figures for fiscal year ending 2024-12-31
Income Statement Financials
Revenue
$717.33M
$-74.77M
$540.31M
$177.03M
$692.25M
$25.08M
$-85.87M
$-60.79M
$-60.79M
$-72.96M
$-72.96M
$-59.78M
$-72.96M
$25.08M
$50.55M
91.72M
91.72M
$-0.82
$-0.82
Balance Sheet Financials
$490.19M
$69.59M
$236.80M
$726.99M
$388.49M
$377.28M
$621.67M
$1.01B
$-283.25M
$-384.36M
$-283.17M
95.14M
Cash Flow Statement Financials
$-118.73M
$109.96M
$69.73M
$71.37M
$131.06M
$59.70M
$4.69M
--
$-18.57M
Fundamental Metrics & Ratios
1.26
--
--
4.01
-1.78
24.68%
3.50%
3.50%
7.05%
-8.47%
-10.42%
$-129.94M
--
--
--
0.99
4.96
6.37
57.33
25.76%
18.98%
-10.04%
-77.53%
$-2.98
$-1.42
$-1.29