Taylormade Renewables Limited (BOM:541228)
India flag India · Delayed Price · Currency is INR
64.41
-0.81 (-1.24%)
At close: Aug 21, 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.45430.96221.5192.7730.75
Gross Profit
281.4367.73280.49247.5105.1129.91
Selling, General & Admin
21.0720.7922.3118.8613.155.48
Other Operating Expenses
236.73295.8126.3633.3217.4114.56
Operating Expenses
273.68331.2893.6584.9474.221.78
Operating Income
7.7136.45186.84162.5630.918.13
Interest Expense
-15.15-13.27-5.64-5.47-4.02-5.89
Interest & Investment Income
--0.480.410.110.07
Other Non Operating Income (Expenses)
2.681.37-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.07109.8619.681.65
Minority Interest in Earnings
-0.58-0.67----
Net Income
8.6217.55123.07109.8619.681.65
Net Income to Common
8.6217.55123.07109.8619.681.65
Net Income Growth
-92.51%-85.74%12.03%458.21%1094.18%-
Shares Outstanding (Basic)
121212111010
Shares Outstanding (Diluted)
121212111010
Shares Change
-1.43%0.08%11.33%12.91%--
EPS (Basic)
0.701.429.979.902.000.17
EPS (Diluted)
0.701.429.979.902.000.17
EPS Growth
-92.40%-85.75%0.66%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.59-320.892.837.63
Free Cash Flow Per Share
--9.07-23.29-28.930.290.78
Gross Margin
83.87%75.95%39.42%52.77%53.12%49.31%
Operating Margin
2.30%7.53%26.26%34.66%15.62%13.40%
Profit Margin
2.57%3.62%17.30%23.42%9.95%2.72%
Free Cash Flow Margin
--23.16%-40.42%-68.42%1.43%12.57%
EBITDA
22.1351.12202.52166.2133.239.87
EBITDA Margin
6.60%10.56%28.47%35.44%16.79%16.26%
D&A For EBITDA
14.4214.6715.683.652.321.74
EBIT
7.7136.45186.84162.5630.918.13
EBIT Margin
2.30%7.53%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.151.593.28-