Windlas Biotech Limited (NSE:WINDLAS)
India flag India · Delayed Price · Currency is INR
993.60
+5.40 (0.55%)
Aug 21, 2026, 3:29 PM IST

Windlas Biotech 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
9,4219,0417,5996,3105,1314,659
Revenue Growth
18.53%18.98%20.43%22.97%10.12%8.96%
Gross Profit
3,5783,4282,8512,3051,8351,581
Operating Income
743.96739.99664.94647.28478.7402.76
Net Income
664.44664.56609.94581.87426.26380.89
Earnings Per Share
31.1331.1528.8727.8819.7018.58
EPS Growth
1.21%7.90%3.55%41.52%6.03%113.68%

Revenue by Geography

Fiscal YearFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingMar '26 Mar '25 Mar '24 Mar '23 Mar '22
India
8,5197,2256,0154,9074,424
outside India
458.38326.32273.91198.43209.35
Total
8,9777,5516,2895,1064,634

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,7882,7882,3932,0441,3201,760
Total Debt
352.42352.42325.9736.4149.9366.37
Net Cash (Debt)
2,4362,4362,0672,0071,2701,694
Net Cash Growth
17.85%17.85%2.97%58.08%-25.04%673.25%
Net Cash Per Share
114.13114.1797.8296.1658.6982.64

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
-1,049681.871,090609.6591.3
Capital Expenditures
--676.64-521.94-376.84-708.9-148.04
Free Cash Flow
-372.7159.93712.76-99.25-56.74
Free Cash Flow Growth
-133.04%-77.56%---

Margins

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Gross Margin
37.98%37.92%37.52%36.54%35.77%33.92%
Operating Margin
7.90%8.19%8.75%10.26%9.33%8.64%
Pretax Margin
9.20%9.62%10.50%12.22%11.12%9.78%
Profit Margin
7.05%7.35%8.03%9.22%8.31%8.18%
FCF Margin
-4.12%2.10%11.30%-1.93%-1.22%

Dividends

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingAug '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Dividend Per Share
6.3006.3005.8005.5004.0003.500
Dividend Per Share Growth
8.62%8.62%5.46%37.50%14.29%-
Dividend Yield
0.69%0.86%0.56%1.10%1.83%1.74%

Valuation

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingAug '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
PE Ratio
31.9223.3735.6518.2411.0612.02
P/FCF Ratio
55.0241.67135.9814.89--
PS Ratio
2.181.722.861.680.920.98