Taylormade Renewables

quarterly
yearly
ParticularsMar '25Jun '25Sep '25Dec '25Mar '26
Revenue19.8316.804.5218.4721.42
Expenses10.1115.149.1214.8219.69
EBITDA10.282.26-3.934.492.43
Operating Profit9.811.87-4.324.092.15
Profit Before Tax9.731.66-4.603.661.74
Net Profit6.39-0.71-4.603.763.38
Financial Ratios
Operating Profit Margin51.89%13.49%227.91%24.31%11.38%
Net Profit Margin32.26%-4.24%267.44%20.36%15.83%
Earning Per Share (Diluted)5.60-0.57-3.713.012.72
Dividends Per Share0.000.000.000.000.00