Craft
Header placeholder lorem ipsum dolor sit amet, consectetur adipiscing elit.
banner
Taylormade Renewables financials data including stock price, CreditSafe score, income statement, balance sheet, and cash flow.

Stock Price

₹473.8

2024-10-11

Market Capitalization

₹5.3 B

2024-08-23

Revenue

₹711.4 M

FY, 2025

CreditSafe Score

?
Score changed on Jun 10, 2026
Premium Content only available in Craft’s Intelligence Portal
View 30+ financial ratio metrics including price-to-earnings ratio, debt-to-assets ratio, gross profit margin, and more.
Financial ratio metrics help evaluate the financial strength of a company, and help raise red flags that can indicate potential risk, fulfillment challenges, or even possible bankruptcy.
Learn more

Financial Statements

INRFY, 2018FY, 2019FY, 2020FY, 2021FY, 2022FY, 2023FY, 2024FY, 2025
Revenue196.5M252.2M34.9M4.1M60.7M197.9M469.0M711.4M
Cost of goods sold151.0M211.4M791.0K10.2M30.7M92.0M219.9M429.9M
Gross profit45.4M41.2M34.9M(6.1M)29.9M105.9M249.1M281.5M
Gross profit margin, %16.3%100.0%-147.6%49.3%53.5%53.1%39.6%
Operating expense total23.3M21.5M25.9M7.5M20.0M72.6M87.9M78.8M
Depreciation and amortization1.6M2.5M2.8M2.2M1.7M2.3M3.7M15.9M
EBITDA22.1M19.7M9.0M(13.6M)9.9M33.3M161.2M202.7M
EBITDA margin, %7.8%25.8%-329.4%16.3%16.8%34.4%28.5%
EBIT20.5M17.2M6.2M(15.8M)8.1M31.0M157.6M186.8M
EBIT margin, %6.8%17.7%-381.6%13.4%15.6%33.6%26.3%
Interest income188.0K14.0K53.0K68.0K112.0K176.0K482.0K
Interest expense7.0M1.1M4.2M2.7M6.3M4.6M5.5M5.7M
Pre tax profit13.6M16.1M2.1M(18.2M)1.9M26.5M152.3M181.6M
Income tax expense3.9M4.1M795.0K(123.0K)289.0K6.8M46.2M58.5M
Net Income9.7M12.1M1.3M(18.1M)1.6M19.7M106.1M123.1M

Footer menu