Babcock International Group revenue and financials

BAB · LSE · GBp

902.96 GBpChange from previous close: −0.40%Absolute change: −3.64 GBp

Close · October 7, 2026

In the fiscal year ended March 2026, Babcock International Group reported revenue of £5.18B (+7.17% year over year). Net income was £211.2M, a net margin of 4.1%.

Annual revenue · 2026: £5.18B
  1. £4.44B2023
  2. £4.39B2024
  3. £4.83B2025
  4. £5.18B2026

Fiscal year ending in March. Sources and method on the page Methodology and sources.

At a glance

Revenue growth
+7.17%
FY to Mar 2026 vs FY to Mar 2025
Net income growth
−14.53%
FY to Mar 2026 vs FY to Mar 2025
Net margin
4.1%
FY to Mar 2025: 5.1%

Financial data

Amounts in millions of GBP; per-share values in GBP; shares in millions.

Cash flow · Annual
ItemFY to Mar 2026FY to Mar 2025FY to Mar 2024FY to Mar 2023FY to Mar 2022
Operating cash flow402309315261—
Depreciation and amortization140118116182—
Capital expenditure-160-128-142-125—
Investing cash flow-91.7-111-10183.5—
Financing cash flow-240-92.7-85.5-666—
Dividends paid-34.7-26.7-8.50.0—
Share repurchases-155-18.8-12.50.0—
Debt issued0.07.90.0417—
Debt repaid-3.0-8.4-13.1-973—
Effect of exchange rates5.9-11.4-5.5-5.7—
Net change in cash71.2105129-321—
Free cash flow242181172136—