VibroPower Corporation Limited (SGX:BJD)
Singapore flag Singapore · Delayed Price · Currency is SGD
0.0500
-0.0010 (-1.96%)
Oct 6, 2026, 11:49 AM SGT

VibroPower Corporation Financials Overview

Millions SGD. Fiscal year is Apr - Mar.

Revenue & Profits

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Revenue
11.9111.35.0613.639.5812.16
Revenue Growth
119.81%123.31%-62.88%42.30%-21.22%-1.12%
Gross Profit
3.623.590.852.760.130.84
Operating Income
1.371.34-4.23-0.37-6.36-2.22
Net Income
0.65-0.16-3.740.11-7.05-2.66
Earnings Per Share
0.01-0.00-0.050.00-0.10-0.04
EPS Growth
------

Revenue by Segment

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Projects
11.7610.884.6725.0112.7815.38
Others
0.420.420.390.430.34-
Total
11.8711.35.0613.639.5812.16

Cash & Debt

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Cash & Investments
2.542.932.220.390.770.92
Total Debt
1.91.783.285.345.86.47
Net Cash (Debt)
0.641.15-1.06-4.96-5.03-5.55
Net Cash Growth
------
Net Cash Per Share
0.010.02-0.01-0.07-0.07-0.08

Cash Flow & CapEx

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Operating Cash Flow
2.012.310.11-1.230.48-0.24
Capital Expenditures
-0.07-0.03-0.01-0.09-0.01-0.63
Free Cash Flow
1.942.280.1-1.330.47-0.87
Free Cash Flow Growth
-2201.01%----

Margins

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Gross Margin
30.40%31.74%16.75%20.22%1.36%6.95%
Operating Margin
11.51%11.84%-83.63%-2.70%-66.37%-18.23%
Pretax Margin
5.42%-1.41%-88.18%0.76%-73.97%-21.51%
Profit Margin
5.46%-1.37%-74.02%0.84%-73.66%-21.86%
FCF Margin
16.29%20.17%1.96%-9.72%4.93%-7.16%

Valuation

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingOct '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
PE Ratio
5.67--6.47--
P/FCF Ratio
1.901.4614.14-5.93-
PS Ratio
0.310.290.280.050.290.32