Taylormade Renewables Ltd. | Small-cap | Technology
₹266.50
-0.32%
| Taylormade Stock Comparison:

Financial Overview

Latest Annual: 2025

Income Metrics

Revenue 711.4M
Gross Profit 281.5M 39.57%
Operating Income 186.8M 26.26%
Net Income 123.1M 17.30%

Balance Sheet Metrics

Total Assets 1.4B
Total Liabilities 469.0M
Shareholders Equity 945.0M
Debt to Equity 0.50

Cash Flow Metrics

Operating Cash Flow -131.1M
Free Cash Flow -280.2M

Revenue & Profitability Trend

Taylormade Income Statement From 2021 to 2025

Metric20252024202320222021
Revenue711.4M469.0M197.9M60.7M4.1M
Cost of Goods Sold429.9M228.5M92.0M32.4M11.2M
Gross Profit281.5M240.5M105.9M28.3M-7.0M
Operating Expenses56.8M23.3M76.0M2.3M885.0K
Operating Income186.8M192.4M30.9M18.5M-13.8M
Pre-tax Income181.6M152.3M26.5M1.9M-18.2M
Income Tax58.5M46.2M6.8M289.0K-123.0K
Net Income123.1M106.1M19.7M1.6M-18.1M
EPS (Diluted)-₹9.98₹2.00₹0.17-₹1.84

Income Statement Trend

Taylormade Balance Sheet From 2021 to 2025

Metric20252024202320222021
Assets
Current Assets1.1B803.8M263.8M246.6M206.6M
Non-Current Assets339.4M151.6M52.1M36.4M16.0M
Total Assets1.4B955.4M315.9M282.9M222.7M
Liabilities
Current Liabilities463.7M314.7M107.8M99.4M42.7M
Non-Current Liabilities5.3M7.3M1.9M1.9M0
Total Liabilities469.0M322.0M109.7M101.3M42.7M
Equity
Total Shareholders Equity945.0M633.4M206.2M181.6M180.0M

Balance Sheet Composition

Taylormade Cash Flow Statement From 2021 to 2025

Metric20252024202320222021
Operating Activities
Net Income181.3M152.3M26.5M1.9M-18.2M
Operating Cash Flow-131.1M-307.6M-20.5M-10.6M-577.0K
Investing Activities
Capital Expenditures-122.9M-22.8M-17.8M-4.0M0
Investing Cash Flow-123.1M-103.1M-18.0M-5.1M1.1M
Financing Activities
Dividends Paid-----
Financing Cash Flow208.2M326.5M4.9M00
Free Cash Flow-280.2M-242.1M2.8M7.6M1.4M

Cash Flow Trend

Taylormade Key Financial Ratios

Valuation Ratios

P/E Ratio (TTM) 24.20
Price to Book 3.15
Price to Sales 4.55

Profitability Ratios

Profit Margin 17.30%
Operating Margin 49.44%
Return on Equity 15.60%
Return on Assets 9.86%

Financial Health

Current Ratio 2.32
Debt to Equity 11.09
Beta 0.36

Per Share Data

EPS (TTM) ₹10.78
Book Value per Share ₹82.72
Revenue per Share ₹62.37

Financial data is updated regularly. All figures are in the company's reporting currency.