Taylormade Renewables Limited (BOM:541228)
India flag India · Delayed Price · Currency is INR
100.70
+4.75 (4.95%)
At close: Jan 22, 2026

Taylormade Renewables Income Statement

Millions INR. Fiscal year is Apr - Mar.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 20212016 - 2020
Period Ending
Sep '25 Mar '25 Mar '24 Mar '23 Mar '22 Mar '21 2016 - 2020
Operating Revenue
510.76711.45469.02197.8860.664.13
Upgrade
Other Revenue
0-----
Upgrade
510.76711.45469.02197.8860.664.13
Upgrade
Revenue Growth (YoY)
-8.60%51.69%137.02%226.22%1367.67%-88.43%
Upgrade
Cost of Revenue
243.09430.96221.5192.7730.7510.65
Upgrade
Gross Profit
267.67280.49247.5105.1129.91-6.51
Upgrade
Selling, General & Admin
20.6222.3118.8613.155.483.8
Upgrade
Other Operating Expenses
160.5426.3633.3217.4114.563.06
Upgrade
Operating Expenses
227.1293.6584.9474.221.789.01
Upgrade
Operating Income
40.55186.84162.5630.918.13-15.52
Upgrade
Interest Expense
-7.27-5.64-5.47-4.02-5.89-2.62
Upgrade
Interest & Investment Income
0.480.480.410.110.070.07
Upgrade
Other Non Operating Income (Expenses)
62.74-0.07-0.05-0.47-0.37-0.08
Upgrade
EBT Excluding Unusual Items
96.51181.61157.4526.531.94-18.15
Upgrade
Gain (Loss) on Sale of Investments
-----0.15
Upgrade
Legal Settlements
------0.25
Upgrade
Pretax Income
96.51181.61157.4526.531.94-18.24
Upgrade
Income Tax Expense
67.5158.5447.596.850.29-0.12
Upgrade
Net Income
29123.07109.8619.681.65-18.12
Upgrade
Net Income to Common
29123.07109.8619.681.65-18.12
Upgrade
Net Income Growth
-56.39%12.03%458.21%1094.18%--
Upgrade
Shares Outstanding (Basic)
131211101010
Upgrade
Shares Outstanding (Diluted)
131211101010
Upgrade
Shares Change (YoY)
23.10%11.33%12.91%---
Upgrade
EPS (Basic)
2.239.979.902.000.17-1.84
Upgrade
EPS (Diluted)
2.239.979.902.000.17-1.84
Upgrade
EPS Growth
-64.58%0.66%395.00%1092.34%--
Upgrade
Free Cash Flow
-272.45-287.59-320.892.837.631.42
Upgrade
Free Cash Flow Per Share
-20.96-23.29-28.930.290.780.14
Upgrade
Gross Margin
52.41%39.42%52.77%53.12%49.31%-157.59%
Upgrade
Operating Margin
7.94%26.26%34.66%15.62%13.40%-375.54%
Upgrade
Profit Margin
5.68%17.30%23.42%9.95%2.72%-438.37%
Upgrade
Free Cash Flow Margin
-53.34%-40.42%-68.42%1.43%12.57%34.43%
Upgrade
EBITDA
57.22202.52166.2133.239.87-13.37
Upgrade
EBITDA Margin
11.20%28.47%35.44%16.79%16.26%-
Upgrade
D&A For EBITDA
16.6715.683.652.321.742.16
Upgrade
EBIT
40.55186.84162.5630.918.13-15.52
Upgrade
EBIT Margin
7.94%26.26%34.66%15.62%13.40%-
Upgrade
Effective Tax Rate
69.95%32.23%30.23%25.81%14.92%-
Upgrade
Revenue as Reported
574.05711.93469.43198.0560.734.35
Upgrade
Advertising Expenses
-0.151.593.28--
Upgrade
Source: S&P Global Market Intelligence. Standard template. Financial Sources.