Loading...
XLON
BAB
Market cap4.38bUSD
Apr 11, Last price  
687.00GBP
1D
-3.04%
1Q
34.54%
Jan 2017
-29.70%
Name

Babcock International Group PLC

Chart & Performance

D1W1MN
P/E
2,088.47
P/S
78.83
EPS
0.33
Div Yield, %
0.49%
Shrs. gr., 5y
0.36%
Rev. gr., 5y
-0.38%
Revenues
4.39b
-1.05%
729,000,000836,700,000988,300,0001,555,900,0001,901,900,0001,895,500,0002,564,500,0002,848,400,0003,029,400,0003,321,000,0003,996,600,0004,158,399,9994,547,100,0004,659,600,0004,474,800,0004,422,400,0003,967,100,0004,096,399,9994,436,900,0004,390,100,000
Net income
166m
P
19,100,00029,700,00043,400,00067,300,00072,000,000106,000,000101,100,000100,800,000175,200,000180,500,000260,200,000286,600,000311,800,000336,300,000199,400,000-117,800,000-1,803,000,000164,200,000-35,000,000165,700,000
CFO
315m
+16.56%
30,300,00039,400,00043,500,00083,200,000111,700,000146,300,000230,600,000185,300,000217,100,000191,900,000306,900,000390,300,000390,900,000320,000,000386,400,000353,300,000464,200,00048,400,000270,000,000314,700,000
Dividend
Aug 22, 20243.3 GBP/sh
Earnings
Jul 15, 2025

Profile

Babcock International Group PLC, together with its subsidiaries, provides value-add services for aerospace, defense, and security in the United Kingdom, rest of Europe, Africa, North America, Australasia, and internationally. The company operates through four segments: Marine, Nuclear, Land, and Aviation. It designs, procures, operates, and manages critical utility and process equipment; offers asset management, defense and maritime training, information and intelligence, equipment and system, and facilities and infrastructure services, as well as naval platforms; and designs, manufactures, and provides through-life support for mechanical and electrical systems and equipment. The company also offers naval architecture, engineering, and project management services; submarines and complex engineering services in support of various decommissioning programs and projects, training and operation support, new build program management, and design and installation; critical vehicle fleet management, and equipment support and training services for military and civil customers; and designs, assesses, manufactures, installs, maintains, and decommissions vehicles for police, fire and ambulance, civil service, military, and other security-focused organizations. In addition, it provides plain line track renewal services; and engineering services for track projects, signaling, telecommunications, and on-track plants. Further, the company offers critical engineering services to defense and civil customers, including pilot training, equipment support, and airbase management, as well as operates aviation fleets that provide delivering emergency services. Babcock International Group PLC was founded in 1891 and is headquartered in London, the United Kingdom.
IPO date
Aug 14, 1989
Employees
26,115
Domiciled in
GB
Incorporated in
GB

Valuation

Title
GBP in thousands, except ratios and share amounts
FYFYFYFYFYFYFYFYFY
2024‑032023‑032022‑032021‑032020‑032019‑032018‑032017‑032016‑03
Income
Revenues
4,390,100
-1.05%
4,436,900
8.31%
Cost of revenue
4,142,900
3,603,300
Unusual Expense (Income)
NOPBT
247,200
833,600
NOPBT Margin
5.63%
18.79%
Operating Taxes
48,500
39,500
Tax Rate
19.62%
4.74%
NOPAT
198,700
794,100
Net income
165,700
-573.43%
(35,000)
-121.32%
Dividends
(8,500)
Dividend yield
0.32%
Proceeds from repurchase of equity
(12,500)
BB yield
0.47%
Debt
Debt current
65,000
69,500
Long-term debt
1,163,500
947,300
Deferred revenue
178,900
Other long-term liabilities
353,400
291,200
Net debt
593,800
455,400
Cash flow
Cash from operating activities
314,700
270,000
CAPEX
(109,700)
(125,100)
Cash from investing activities
(100,600)
74,800
Cash from financing activities
(85,500)
(666,100)
FCF
140,800
1,387,700
Balance
Cash
575,000
456,000
Long term investments
59,700
105,400
Excess cash
415,195
339,555
Stockholders' equity
(466,900)
(502,100)
Invested Capital
2,224,400
2,165,200
ROIC
9.05%
29.44%
ROCE
14.01%
49.91%
EV
Common stock shares outstanding
515,323
505,392
Price
5.20
74.03%
2.99
-7.92%
Market cap
2,679,679
77.45%
1,510,110
-8.96%
EV
3,290,679
1,982,510
EBITDA
363,000
1,015,500
EV/EBITDA
9.07
1.95
Interest
48,900
70,500
Interest/NOPBT
19.78%
8.46%