Babcock International Group PLC (LON:BAB)
London flag London · Delayed Price · Currency is GBP · Price in GBX
1,039.00
-17.50 (-1.66%)
Jul 3, 2026, 4:35 PM GMT

LON:BAB Income Statement

Millions GBP. Fiscal year is Apr - Mar.
Fiscal Year
FY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
5,1784,8314,3904,4394,102
Revenue Growth (YoY)
7.17%10.05%-1.09%8.21%3.28%
Cost of Revenue
2,1922,1374,1614,2923,622
Gross Profit
2,9862,695229.1146.4479.7
Selling, General & Admin
2,4582,2160.8-7.5287.8
Amortization of Goodwill & Intangibles
27.727.5---
Other Operating Expenses
106.513.4---
Operating Expenses
2,7042,3440.8-7.5287.8
Operating Income
281.6350.9228.3153.9191.9
Interest Expense
-51.1-54.3-51.1-54.6-76.7
Interest & Investment Income
29.329.122.114.49.6
Earnings From Equity Investments
7.4-2.79.29.320.1
Currency Exchange Gain (Loss)
3.40.4---
Other Non Operating Income (Expenses)
-2.7-2.6-2.5-15.96.2
EBT Excluding Unusual Items
267.9320.8206107.1151.1
Impairment of Goodwill
-----7.2
Gain (Loss) on Sale of Investments
2.1----
Gain (Loss) on Sale of Assets
12.52.1-3.5-77.4-
Asset Writedown
-5.7-1.8-2.1-23.5-134.4
Other Unusual Items
6.9816.3-172.8
Pretax Income
283.7329.1216.76.2182.3
Income Tax Expense
7380.248.539.514.4
Earnings From Continuing Operations
210.7248.9168.2-33.3167.9
Minority Interest in Earnings
0.5-1.8-2.5-1.7-3.7
Net Income
211.2247.1165.7-35164.2
Net Income to Common
211.2247.1165.7-35164.2
Net Income Growth
-14.53%49.13%---
Shares Outstanding (Basic)
501504503505505
Shares Outstanding (Diluted)
511514515515511
Shares Change (YoY)
-0.64%-0.18%0.08%0.73%1.22%
EPS (Basic)
0.420.490.33-0.070.33
EPS (Diluted)
0.410.480.32-0.070.32
EPS Growth
-13.96%49.07%---
Free Cash Flow
252.1203.5205157.1-184
Free Cash Flow Per Share
0.490.400.400.30-0.36
Dividend Per Share
0.0750.0650.050--
Dividend Growth
15.38%30.00%---
Gross Margin
57.67%55.77%5.22%3.30%11.70%
Operating Margin
5.44%7.26%5.20%3.47%4.68%
Profit Margin
4.08%5.12%3.77%-0.79%4.00%
Free Cash Flow Margin
4.87%4.21%4.67%3.54%-4.49%
EBITDA
357.6418.1291.1241.8272
EBITDA Margin
6.91%8.65%6.63%5.45%6.63%
D&A For EBITDA
7667.262.887.980.1
EBIT
281.6350.9228.3153.9191.9
EBIT Margin
5.44%7.26%5.20%3.47%4.68%
Effective Tax Rate
25.73%24.37%22.38%637.10%7.90%