Babcock

BW Industrials Specialty Industrial Machinery

Babcock’s revenue for fiscal 2025 (year ended December 2025) was $587.7 million, up 1.14% from fiscal 2024.

Revenue
+130.3%
EPS
+111.1%
Free cash flow
+14.3%
Total debt
−39.4%

Quarter to June 2026, against a year earlier

3.23 0.13 +4.19%
Market cap
$461.8M
P/E
0.0×
Fwd P/E
−12.4×
Dividend yield
—
F-score
4/9
Altman Z
−1.94
Beneish M
−1.78
Dividend safety
n/a
Jun '26 Mar '26 Dec '25 Sep '25 Older periods
P/E ratio
0.00 0.00 0.00 0.00

+8 more quarters

P/S ratio
2.41 3.01 1.14 0.54
P/FCF ratio
12.69 12.75 5.12 15.88
P/Operating CF
(115.24) 110.45 (223.53) (9.31)
P/B ratio
35.03 0.00 0.00 0.00
EV/Sales
2.35 3.12 1.43 1.01
EV/EBITDA
49.43 61.72 24.41 31.23
EV/FCF
12.41 13.22 6.44 29.37
Current Ratio
1.45 0.99 1.22 1.20
Net Debt/EBITDA
(2.69) 107.68 12.85 29.50
Debt/Equity
5.28 (1.35) (2.64) (1.91)
Earnings Yield
(1.28%) (5.99%) (8.52%) (44.83%)
Free Cash Flow Yield
7.88% 7.84% 19.54% 6.30%
Free Cash Flow per Share
(0.17) 0.08 1.98 (0.37)
Book value per Share
0.40 (1.29) (1.25) (2.25)
Free Cash Flow
(24.03) 10.66 209.10 (37.63)
EV/EBIT
76.39 97.36 40.59 221.35
Other line items

Show all line items

Columns are period end dates · fundamentals updated 26 Oct 2026