TD Power Systems

quarterly
yearly
ParticularsDec '24Mar '25Jun '25Sep '25Dec '25
Revenue353.97358.95375.87457.56446.83
Expenses294.41288.60308.48375.73368.63
EBITDA64.9276.2172.8087.7084.56
EBIT59.9170.8467.8182.5078.72
Profit Before Tax59.5570.3467.3981.8278.20
Net Profit44.9353.0250.0760.1956.32
Financial Ratios
Operating Profit Margin18.53%21.89%19.58%19.38%19.10%
Net Profit Margin12.83%15.23%13.46%13.30%12.72%
Earning Per Share (Diluted)2.883.393.213.853.60
Dividends Per Share0.000.000.001.000.00