Babylon Pump & Power Limited (ASX:BPP)
Australia flag Australia · Delayed Price · Currency is AUD
0.0530
+0.0010 (1.92%)
Sep 24, 2026, 10:31 AM 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
31.9931.9931.7641.7433.6927.69
Revenue Growth
0.02%0.71%-23.90%23.89%21.67%27.81%
Gross Profit
12.9512.9517.0918.6314.277.78
Operating Income
-15.15-15.152.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
--57.58%---

Revenue by Segment

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023
Period EndingJun '26 Jun '26 Jun '25 Jun '24 Jun '23
Rental
26.0626.0610.0212.0810.06
Maintenance
5.935.9321.7529.6622.44
Total
31.9931.9931.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.15-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.49%40.49%53.80%44.64%42.35%28.11%
Operating Margin
-47.37%-47.37%6.84%5.00%-0.45%-14.00%
Pretax Margin
-62.83%-62.83%2.48%1.22%-4.42%-18.82%
Profit Margin
-62.83%-62.83%2.48%1.22%-4.42%-18.82%
FCF Margin
15.04%15.04%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
3.142.05225.262.79--
PS Ratio
0.470.310.640.300.440.29