Babcock International Group PLC (LON:BAB)
London flag London · Delayed Price · Currency is GBP · Price in GBX
1,121.00
-13.00 (-1.15%)
Jul 24, 2026, 4:37 PM GMT

LON:BAB Revenue

In the fiscal year ending March 31, 2026, Babcock International Group had annual revenue of 5.18B GBP with 7.17% growth.

Revenue
5.18B
Revenue Growth
+7.17%
P/S Ratio
1.06
Revenue / Employee
169.87K
Employees
30,481
Market Cap
5.50B

Revenue Chart

Revenue History

Fiscal Year EndRevenueChangeGrowth
Mar 31, 20265.18B346.40M7.17%
Mar 31, 20254.83B441.20M10.05%
Mar 31, 20244.39B-48.50M-1.09%
Mar 31, 20234.44B336.80M8.21%
Mar 31, 20224.10B130.20M3.28%
Mar 31, 20213.97B-477.90M-10.74%
Mar 31, 20204.45B-25.30M-0.57%
Mar 31, 20194.47B-184.80M-3.97%
Mar 31, 20184.66B112.50M2.47%
Mar 31, 20174.55B388.70M9.35%
Mar 31, 20164.16B-4.34B-51.08%
Mar 31, 20158.50B1.63B23.75%
Mar 31, 20146.87B595.70M9.50%
Mar 31, 20136.27B354.10M5.98%
Mar 31, 20125.92B651.10M12.36%
Mar 31, 20115.27B1.45B37.94%
Mar 31, 20103.82B1.80M0.05%
Mar 31, 20093.82B2.26B145.33%
Mar 31, 20081.56B567.60M57.43%
Mar 31, 2007988.30M151.60M18.12%
Mar 31, 2006836.70M76.70M10.09%
Mar 31, 2005760.00M--

Revenue Definition

Revenue, also called sales, is the amount of money a company receives from its business activities, such as sales of products or services. Revenue does not take any expenses into account and is therefore different from profits.

Full Definition