Babylon Pump & Power Limited (ASX:BPP)
Australia flag Australia · Delayed Price · Currency is AUD
0.0775
-0.0055 (-6.63%)
Apr 16, 2026, 3:57 PM AEST

Babylon Pump & Power Financials Overview

Millions AUD. Fiscal year is Jul - Jun.

Revenue & Profits

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Jun '26 Jun '25 Jun '24 Jun '23 Jun '22
Revenue
32.2332.2331.7641.7433.6927.69
Revenue Growth
0.78%1.47%-23.90%23.89%21.67%27.81%
Gross Profit
13.1913.1917.0918.6314.277.78
Operating Income
-15.16-15.162.172.09-0.15-3.88
Net Income
-20.1-20.10.790.51-1.49-5.21
Earnings Per Share
-0.16-0.160.010.01-0.02-0.13
EPS Growth
--50.00%---

Revenue by Segment

Fiscal YearTTMFY 2025FY 2024FY 2023
Period EndingDec '25 Jun '25 Jun '24 Jun '23
Rental
19.6910.0212.0810.06
Maintenance
12.2921.7529.6622.44
Total
31.9831.7641.7432.5

Cash & Debt

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Jun '26 Jun '25 Jun '24 Jun '23 Jun '22
Cash & Investments
0.940.943.070.371.562.24
Total Debt
24.1924.1915.6614.815.1116.37
Net Cash (Debt)
-23.25-23.25-12.59-14.43-13.55-14.13
Net Cash Growth
------
Net Cash Per Share
-0.18-0.18-0.14-0.17-0.17-0.37

Cash Flow & CapEx

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Jun '26 Jun '25 Jun '24 Jun '23 Jun '22
Operating Cash Flow
6.496.492.147.552.280.27
Capital Expenditures
-1.68-1.68-2.05-3.06-2.34-1.29
Free Cash Flow
4.814.810.094.49-0.06-1.02
Free Cash Flow Growth
286.55%5254.05%-98.00%---

Margins

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Jun '26 Jun '25 Jun '24 Jun '23 Jun '22
Gross Margin
40.94%40.94%53.80%44.64%42.35%28.11%
Operating Margin
-47.03%-47.03%6.84%5.00%-0.45%-14.00%
Pretax Margin
-62.36%-62.36%2.48%1.22%-4.42%-18.82%
Profit Margin
-62.36%-62.36%2.48%1.22%-4.42%-18.82%
FCF Margin
14.93%14.93%0.28%10.75%-0.17%-3.67%

Valuation

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingSep '26 Jun '26 Jun '25 Jun '24 Jun '23 Jun '22
PE Ratio
--25.7224.60--
Forward PE
-9.809.80---
P/FCF Ratio
2.042.05225.262.79--
PS Ratio
0.310.310.640.300.440.29