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
Older periods Sep '25 Dec '25 Mar '26 Jun '26
P/E ratio

+8 more quarters

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

Show all line items

Columns are period end dates · fundamentals updated 26 Oct 2026