Babcock International Group revenue and financials

BAB · LSE · GBp

896.80 GBpChange from previous close: −1.08%Absolute change: −9.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 · Quarterly
ItemQ1 2026Q3 2025Q1 2025
Total assets3,9303,8623,690
Current assets1,8841,8381,680
Cash and equivalents740705647
Short-term investments1.31.11.2
Inventory207180162
Net property, plant and equipment850826788
Goodwill780779778
Other intangible assets134138142
Long-term investments40.341.143.5
Current liabilities2,3462,2301,870
Accounts payable274279229
Long-term debt475474751
Total debt1,0981,0701,026
Total liabilities3,3013,1213,068
Total equity (incl. minority)629741622
Retained earnings-1,298-1,173-1,292
Minority interest15.316.617.4