Taylormade Renewables Limited (BOM:541228)
India flag India · Delayed Price · Currency is INR
87.98
-0.70 (-0.79%)
At close: Jun 19, 2026

Taylormade Renewables 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
484.18711.45469.02197.8860.66
484.18711.45469.02197.8860.66
Revenue Growth (YoY)
-31.94%51.69%137.02%226.22%1367.67%
Cost of Revenue
116.45430.96221.5192.7730.75
Gross Profit
367.73280.49247.5105.1129.91
Selling, General & Admin
20.7922.3118.8613.155.48
Other Operating Expenses
295.8126.3633.3217.4114.56
Operating Expenses
331.2893.6584.9474.221.78
Operating Income
36.45186.84162.5630.918.13
Interest Expense
-13.27-5.64-5.47-4.02-5.89
Interest & Investment Income
-0.480.410.110.07
Other Non Operating Income (Expenses)
1.37-0.07-0.05-0.47-0.37
EBT Excluding Unusual Items
24.56181.61157.4526.531.94
Pretax Income
24.56181.61157.4526.531.94
Income Tax Expense
6.3458.5447.596.850.29
Earnings From Continuing Operations
18.22123.07109.8619.681.65
Minority Interest in Earnings
-0.67----
Net Income
17.55123.07109.8619.681.65
Net Income to Common
17.55123.07109.8619.681.65
Net Income Growth
-85.74%12.03%458.21%1094.18%-
Shares Outstanding (Basic)
1212111010
Shares Outstanding (Diluted)
1212111010
Shares Change (YoY)
0.08%11.33%12.91%--
EPS (Basic)
1.429.979.902.000.17
EPS (Diluted)
1.429.979.902.000.17
EPS Growth
-85.75%0.66%395.00%1092.34%-
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
75.95%39.42%52.77%53.12%49.31%
Operating Margin
7.53%26.26%34.66%15.62%13.40%
Profit Margin
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
51.12202.52166.2133.239.87
EBITDA Margin
10.56%28.47%35.44%16.79%16.26%
D&A For EBITDA
14.6715.683.652.321.74
EBIT
36.45186.84162.5630.918.13
EBIT Margin
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
485.55711.93469.43198.0560.73
Advertising Expenses
-0.151.593.28-