Taylormade Renewables Limited (BOM:541228)
India flag India · Delayed Price · Currency is INR
54.59
-1.88 (-3.33%)
At close: Oct 7, 2026

Taylormade Renewables Income Statement

Millions INR. Fiscal year is Apr - Mar.
Fiscal Year
TTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Jun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Operating Revenue
335.52484.18711.45469.02197.8860.66
335.52484.18711.45469.02197.8860.66
Revenue Growth
-60.56%-31.94%51.69%137.02%226.22%1367.67%
Cost of Revenue
54.12116.93430.12221.5192.7730.75
Gross Profit
281.4367.25281.33247.5105.1129.91
Selling, General & Admin
21.0721.224.2118.8613.155.48
Other Operating Expenses
236.73293.7854.5933.3217.4114.56
Operating Expenses
273.68329.6594.4984.9474.221.78
Operating Income
7.7137.6186.84162.5630.918.13
Interest Expense
-15.15-11.24-5.64-5.47-4.02-5.89
Interest & Investment Income
-0.220.480.410.110.07
Other Non Operating Income (Expenses)
2.68-2.03-0.07-0.05-0.47-0.37
EBT Excluding Unusual Items
-4.7524.56181.61157.4526.531.94
Pretax Income
-4.7524.56181.61157.4526.531.94
Income Tax Expense
-13.956.3458.5447.596.850.29
Earnings From Continuing Operations
9.218.22123.08109.8619.681.65
Minority Interest in Earnings
-0.58-0.67-0.38---
Net Income
8.6217.55122.7109.8619.681.65
Net Income to Common
8.6217.55122.7109.8619.681.65
Net Income Growth
-92.51%-85.70%11.69%458.21%1094.18%-
Shares Outstanding (Basic)
121211111010
Shares Outstanding (Diluted)
121211111010
Shares Change
-1.43%8.69%2.51%12.91%--
EPS (Basic)
0.701.4210.799.902.000.17
EPS (Diluted)
0.701.4210.799.902.000.17
EPS Growth
-92.40%-86.84%8.99%395.00%1092.34%-

Additional Metrics

Fiscal Year
TTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Jun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
Free Cash Flow
--112.13-287.6-320.892.837.63
Free Cash Flow Per Share
--9.07-25.29-28.930.290.78
Gross Margin
83.87%75.85%39.54%52.77%53.12%49.31%
Operating Margin
2.30%7.77%26.26%34.66%15.62%13.40%
Profit Margin
2.57%3.62%17.25%23.42%9.95%2.72%
Free Cash Flow Margin
--23.16%-40.42%-68.42%1.43%12.57%
EBITDA
22.1352.27202.73166.2133.239.87
EBITDA Margin
6.60%10.80%28.50%35.44%16.79%16.26%
D&A For EBITDA
14.4214.6715.893.652.321.74
EBIT
7.7137.6186.84162.5630.918.13
EBIT Margin
2.30%7.77%26.26%34.66%15.62%13.40%
Effective Tax Rate
-25.80%32.23%30.23%25.81%14.92%
Revenue as Reported
338.2485.55711.93469.43198.0560.73
Advertising Expenses
-0.410.151.593.28-