Taylormade Renewables

Quarterly
Consolidated
ParticularsJun '25Sep '25Dec '25Mar '26Jun '26
Revenue16.804.5218.4721.422.06
Expenses15.149.1214.8219.693.34
EBITDA2.26-3.934.492.43-0.35
Operating Profit1.87-4.324.092.15-0.87
Profit Before Tax1.66-4.603.661.74-1.27
Net Profit-0.71-4.603.763.38-1.61
Financial Ratios
Operating Profit Margin13.49%227.91%24.31%11.38%-19.15%
Net Profit Margin-4.30%267.44%20.36%15.83%-86.17%
Earning Per Share (Diluted)-0.57-3.713.012.72-1.30
Dividends Per Share0.000.000.000.000.00