Oswal Pumps Limited (NSE:OSWALPUMPS)
India flag India · Delayed Price · Currency is INR
300.70
-7.20 (-2.34%)
At close: Aug 14, 2026

Oswal Pumps Financials Overview

Millions INR. 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
20,24020,64414,3037,5863,8503,604
Revenue Growth
29.03%44.33%88.55%97.01%6.84%-
Gross Profit
7,6078,1166,3142,5561,1591,036
Operating Income
4,2914,9754,0741,440515.27317.77
Net Income
3,3543,7632,806976.65341.99169.29
Earnings Per Share
30.9734.7328.189.823.441.70
EPS Growth
4.04%23.24%187.04%185.58%102.22%-

Revenue by Geography

Fiscal YearFY 2025FY 2024FY 2023FY 2022
Period EndingMar '25 Mar '24 Mar '23 Mar '22
India
13,5917,0983,2813,085
outside India
502.68350.72416.95369.88
Total
14,0937,4493,6983,455

Cash & Debt

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Cash & Investments
3,9083,90819.344.1636.0175.42
Total Debt
2,3752,3753,319784.96621.14904.91
Net Cash (Debt)
1,5341,534-3,300-780.8-585.13-829.49
Net Cash Growth
------
Net Cash Per Share
14.1614.15-33.14-7.85-5.88-8.34

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
--770.76-1,506169.2499.23649.15
Capital Expenditures
--1,367-493.6-254.75-249.96-350.71
Free Cash Flow
--2,138-2,000-85.55249.27298.44
Free Cash Flow Growth
-----16.48%-

Margins

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Gross Margin
37.58%39.31%44.15%33.70%30.10%28.74%
Operating Margin
21.20%24.10%28.48%18.99%13.38%8.82%
Pretax Margin
21.19%23.54%25.84%17.12%12.10%6.64%
Profit Margin
16.57%18.23%19.62%12.88%8.88%4.70%
FCF Margin
--10.36%-13.98%-1.13%6.47%8.28%

Valuation

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingAug '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
PE Ratio
9.708.79----
Forward PE
13.369.09----
PS Ratio
1.691.60----