Modi Naturals Limited (NSE:MODINATUR)
India flag India · Delayed Price · Currency is INR
410.85
+0.10 (0.02%)
At close: Jul 21, 2026

Modi Naturals Income Statement

Millions INR. Fiscal year is Apr - Mar.
Fiscal Year
FY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Operating Revenue
6,8086,3813,9544,1774,740
Other Revenue
383.61248.4244.22.323.27
7,1926,6293,9984,1804,743
Revenue Growth (YoY)
8.49%65.80%-4.34%-11.88%7.08%
Cost of Revenue
5,4865,1303,0063,3003,744
Gross Profit
1,7051,499992.08879.68999.33
Selling, General & Admin
358.27330.69277.65248.16235.64
Other Operating Expenses
611.95608.08620.23571.04607.24
Operating Expenses
1,0501,017940.02834.77857.1
Operating Income
655.11481.9752.0644.91142.24
Interest Expense
-66.32-106.74-65.83-32.7-14.44
Interest & Investment Income
4.774.651.440.880.53
Currency Exchange Gain (Loss)
0.013.8522.694.46
Other Non Operating Income (Expenses)
-6.93-7.09-6.992.33-3.61
EBT Excluding Unusual Items
586.64376.63-17.3218.11129.17
Gain (Loss) on Sale of Assets
0.150.290.030.480.35
Pretax Income
635.34376.92-17.318.59129.52
Income Tax Expense
132.566.67-3.517.935.87
Net Income
502.84310.26-13.7810.6993.65
Net Income to Common
502.84310.26-13.7810.6993.65
Net Income Growth
62.07%---88.59%-10.94%
Shares Outstanding (Basic)
1313131313
Shares Outstanding (Diluted)
1313131313
Shares Change (YoY)
-5.14%---
EPS (Basic)
37.7923.32-1.090.847.40
EPS (Diluted)
37.7923.32-1.090.847.40
EPS Growth
62.07%---88.59%-10.94%
Free Cash Flow
-190.37289.75-414.88-999.71-275.17
Free Cash Flow Per Share
-14.3121.77-32.78-78.99-21.74
Gross Margin
23.71%22.61%24.81%21.05%21.07%
Operating Margin
9.11%7.27%1.30%1.07%3.00%
Profit Margin
6.99%4.68%-0.34%0.26%1.98%
Free Cash Flow Margin
-2.65%4.37%-10.38%-23.92%-5.80%
EBITDA
735.07560.194.1660.44156.41
EBITDA Margin
10.22%8.45%2.35%1.45%3.30%
D&A For EBITDA
79.9578.1442.115.5314.17
EBIT
655.11481.9752.0644.91142.24
EBIT Margin
9.11%7.27%1.30%1.07%3.00%
Effective Tax Rate
20.86%17.69%-42.51%27.69%
Revenue as Reported
7,2026,6414,0054,1974,756