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 Cash Flow 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
Net Income
210.7248.9168.2-33.3167.9
Depreciation & Amortization
145.6119.5117.9205.4335.3
Stock-Based Compensation
17.214.312.49.45.5
Other Adjustments
66.3103.749.4149.2-105.4
Change in Receivables
-68.1-125.264.3-125.8-111.7
Changes in Inventories
-36.525.3-67.1-25.710.6
Changes in Accounts Payable
66.7656.1131.4-77.8
Changes in Accrued Expenses
48.1-23.58.147.9-30.9
Changes in Income Taxes Payable
-18.3-21.8-27.4-25.410
Changes in Unearned Revenue
20.778.772.6132.3-
Changes in Other Operating Activities
-50-117.1-139.8-204.1-196.7
Operating Cash Flow
402.4308.8314.7261.36.8
Operating Cash Flow Growth
30.31%-1.88%20.44%3742.65%-98.41%
Capital Expenditures
-150.3-105.3-109.7-104.2-190.8
Sale of Property, Plant & Equipment
51.46.130.638.568
Purchases of Intangible Assets
-10-23-32.7-20.9-12.4
Proceeds from Sale of Intangible Assets
---0.4-
Purchases of Investments
-3.9----
Cash Acquisitions
-----15.5
Proceeds from Business Divestments
8.1-1.1-1.3158.6420.7
Other Investing Activities
1312.512.511.168.6
Investing Cash Flow
-91.7-110.8-100.683.5338.6
Long-Term Debt Issued
-7.9-416.623.1
Long-Term Debt Repaid
-3-8.4-13.1-972.8-31.7
Net Long-Term Debt Issued (Repaid)
-3-0.5-13.1-556.2-8.6
Repurchase of Common Stock
-155.3-18.8-12.5--
Net Common Stock Issued (Repurchased)
-155.3-18.8-12.5--
Common Dividends Paid
-34.7-26.7-8.5--
Other Financing Activities
-2-1.3-51.4-109.9-114.1
Financing Cash Flow
-239.5-92.7-85.5-666.1-122.7
Effect of Exchange Rate Changes on Cash and Cash Equivalents
5.9-11.4-5.5-5.72.9
Net Cash Flow
71.2105.3128.6-321.3222.7
Free Cash Flow
252.1203.5205157.1-184
Free Cash Flow Growth
23.88%-0.73%30.49%--
FCF Margin
4.87%4.21%4.67%3.54%-4.49%
Free Cash Flow Per Share
0.490.400.400.31-0.36
Levered Free Cash Flow
234.2208.463.3-433.615.3
Unlevered Free Cash Flow
252.59237.0298.23-86.7868.58