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 Balance Sheet

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
Cash & Equivalents
739.9646.6570.6451.71,146
Cash & Short-Term Investments
739.9646.6570.6451.71,146
Cash Growth
14.43%13.32%26.32%-60.59%26.69%
Accounts Receivable
552.1507.4487.2506.9488.8
Other Receivables
367.3348.1273.9338.9322.6
Total Trade Receivables
919.4855.5761.1845.8811.4
Inventory
206.9162.2187.4126.8142.7
Other Current Assets
17.415.316.113.436.8
Total Current Assets
1,8841,6801,5351,4382,137
Net Property, Plant & Equipment
849.8787.7692.7637.61,045
Other Intangible Assets
134142.4148.8140.8175.7
Goodwill
--780.1781.4782.4
Long-Term Investments
47.547.163.666.966.4
Other Long-Term Assets
235.4255.2283.2245.5391.7
Total Assets
3,9303,6903,5043,3104,598
Accounts Payable
1,042948949.2911.1888.1
Current Portion of Long-Term Debt
3160.620.419.6863.4
Current Portion of Leases
53.147.244.649.9104.8
Unearned Revenue
786.2759.4685.3616.4518.3
Other Current Liabilities
148.7114.9105.296.5105.7
Total Current Liabilities
2,3461,8701,8051,6942,480
Long-Term Debt
474.9750.7747.1768.4847.7
Long-Term Leases
254.2227.4185.9178.9329.3
Other Long-Term Liabilities
226.2220.2359.8298.2239.5
Total Long-Term Liabilities
955.31,1981,2931,2461,417
Total Liabilities
3,3013,0683,0982,9393,897
Common Stock
303.4303.4303.4303.4303.4
Additional Paid-in Capital
873873873873873
Accumulated Other Comprehensive Income
735.3720.3736.4746.3747
Retained Earnings
-1,298-1,292-1,524-1,569-1,241
Total Common Shareholders' Equity
614604.4388.9353.9682
Minority Interest
15.317.417.21719.5
Shareholders' Equity
629.3621.8406.1370.9701.5
Total Liabilities & Equity
3,9303,6903,5043,3104,598
Total Debt
1,0981,0269981,0172,145
Net Cash (Debt)
-358.3-379.3-427.4-565.1-998.9
Net Cash Growth
-----
Net Cash Per Share
-0.70-0.74-0.83-1.10-1.95
Book Value
614604.4388.9353.9682
Book Value Per Share
1.201.170.750.691.33
Tangible Book Value
480462-540-568.3-276.1
Tangible Book Value Per Share
0.940.90-1.05-1.10-0.54