Taylormade Renewables Limited (BOM:541228)
India flag India · Delayed Price · Currency is INR
184.65
-3.00 (-1.60%)
At close: Sep 30, 2025

Taylormade Renewables Income Statement

Millions INR. Fiscal year is Apr - Mar.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 20212016 - 2020
Period Ending
Jun '25 Mar '25 Mar '24 Mar '23 Mar '22 Mar '21 2016 - 2020
Operating Revenue
850.68711.45469.02197.8860.664.13
Upgrade
850.68711.45469.02197.8860.664.13
Upgrade
Revenue Growth (YoY)
131.98%51.69%137.02%226.22%1367.67%-88.43%
Upgrade
Cost of Revenue
491.43430.96221.5192.7730.7510.65
Upgrade
Gross Profit
359.25280.49247.5105.1129.91-6.51
Upgrade
Selling, General & Admin
21.7922.3118.8613.155.483.8
Upgrade
Other Operating Expenses
84.5826.3633.3217.4114.563.06
Upgrade
Operating Expenses
156.6293.6584.9474.221.789.01
Upgrade
Operating Income
202.63186.84162.5630.918.13-15.52
Upgrade
Interest Expense
-6.19-5.64-5.47-4.02-5.89-2.62
Upgrade
Interest & Investment Income
-0.480.410.110.070.07
Upgrade
Other Non Operating Income (Expenses)
0.9-0.07-0.05-0.47-0.37-0.08
Upgrade
EBT Excluding Unusual Items
197.34181.61157.4526.531.94-18.15
Upgrade
Gain (Loss) on Sale of Investments
-----0.15
Upgrade
Legal Settlements
------0.25
Upgrade
Pretax Income
197.34181.61157.4526.531.94-18.24
Upgrade
Income Tax Expense
82.3658.5447.596.850.29-0.12
Upgrade
Net Income
114.98123.07109.8619.681.65-18.12
Upgrade
Net Income to Common
114.98123.07109.8619.681.65-18.12
Upgrade
Net Income Growth
72.09%12.03%458.21%1094.18%--
Upgrade
Shares Outstanding (Basic)
121211101010
Upgrade
Shares Outstanding (Diluted)
121211101010
Upgrade
Shares Change (YoY)
19.67%11.33%12.91%---
Upgrade
EPS (Basic)
9.229.979.902.000.17-1.84
Upgrade
EPS (Diluted)
9.229.979.902.000.17-1.84
Upgrade
EPS Growth
43.81%0.66%395.00%1092.34%--
Upgrade
Free Cash Flow
--287.59-320.892.837.631.42
Upgrade
Free Cash Flow Per Share
--23.29-28.930.290.780.14
Upgrade
Gross Margin
42.23%39.42%52.77%53.12%49.31%-157.59%
Upgrade
Operating Margin
23.82%26.26%34.66%15.62%13.40%-375.54%
Upgrade
Profit Margin
13.52%17.30%23.42%9.95%2.72%-438.37%
Upgrade
Free Cash Flow Margin
--40.42%-68.42%1.43%12.57%34.43%
Upgrade
EBITDA
209.31202.52166.2133.239.87-13.37
Upgrade
EBITDA Margin
24.61%28.47%35.44%16.79%16.26%-
Upgrade
D&A For EBITDA
6.6815.683.652.321.742.16
Upgrade
EBIT
202.63186.84162.5630.918.13-15.52
Upgrade
EBIT Margin
23.82%26.26%34.66%15.62%13.40%-
Upgrade
Effective Tax Rate
41.73%32.23%30.23%25.81%14.92%-
Upgrade
Revenue as Reported
711.93711.93469.43198.0560.734.35
Upgrade
Advertising Expenses
-0.151.593.28--
Upgrade
Source: S&P Global Market Intelligence. Standard template. Financial Sources.