Morarka Finance Limited (BOM:511549)
India flag India · Delayed Price · Currency is INR
60.23
+0.06 (0.10%)
At close: Jul 31, 2026

Morarka Finance 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
25.0822.225.0175.8458.5844.83
Revenue Growth
12.98%-11.23%-67.02%29.46%30.69%254.35%
Gross Profit
24.9822.124.9775.8958.7644.84
Operating Income
19.7316.6319.4271.1954.7340.53
Net Income
16.714.327.9863.1646.8136.93
Earnings Per Share
3.713.186.2214.0310.408.20
EPS Growth
28.42%-48.88%-55.69%34.94%26.79%439.47%

Cash & Debt

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Net Cash (Debt)
37.837.835.21169.33147.4117.61
Net Cash Growth
31401.67%7.35%-79.20%14.88%25.33%38.56%
Net Cash Per Share
8.398.407.8237.6132.7426.12
Cash & Investments
37.837.835.21169.33147.4117.61

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.0932.13-4.96-5.51-1.63
Free Cash Flow
--1.0932.13-4.96-5.51-1.63
Free Cash Flow Growth
------

Margins

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Gross Margin
99.60%99.55%99.81%100.06%100.30%100.04%
Operating Margin
78.69%74.89%77.62%93.87%93.43%90.41%
Pretax Margin
78.74%74.95%126.73%93.87%93.43%90.41%
Profit Margin
66.61%64.42%111.88%83.28%79.90%82.38%

Dividends

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingAug '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Dividend Per Share
1.5001.5001.0006.0005.0004.000
Dividend Per Share Growth
50.00%50.00%-83.33%20.00%25.00%300.00%
Dividend Yield
2.49%3.32%1.01%4.35%5.23%4.48%

Valuation

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingAug '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
PE Ratio
16.2514.5416.4310.5310.1912.55
PS Ratio
10.819.3718.388.778.1510.34