Babcock International Group revenue and financials

BAB · LSE · GBp

905.80 GBpChange from previous close: −0.09%Absolute change: −0.80 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.

Balance sheet · Annual
ItemFY to Mar 2026FY to Mar 2025FY to Mar 2024FY to Mar 2023
Total assets3,9303,6903,5043,310
Current assets1,8841,6801,5351,438
Cash and equivalents740647571452
Short-term investments1.31.21.11.4
Inventory207162187127
Net property, plant and equipment850788693638
Goodwill780778780781
Other intangible assets134142149141
Long-term investments40.343.559.757.4
Current liabilities2,3461,8701,8051,694
Accounts payable274229314239
Long-term debt475751747768
Total debt1,0981,0269981,017
Total liabilities3,3013,0683,0982,939
Total equity (incl. minority)629622406371
Retained earnings-1,298-1,292-1,524-1,569
Minority interest15.317.417.217.0