TD Power Systems

quarterly
yearly
ParticularsSep '24Dec '24Mar '25Jun '25Sep '25
Revenue312.59353.97358.95375.87457.56
Expenses256.62294.41288.60308.48375.73
EBITDA61.7664.9276.2172.8087.70
EBIT57.0059.9170.8467.8182.50
Profit Before Tax55.9759.5570.3467.3981.82
Net Profit41.2744.9353.0250.0760.19
Financial Ratios
Operating Profit Margin20.15%18.53%21.89%19.58%19.38%
Net Profit Margin13.47%12.83%15.23%13.46%13.30%
Earning Per Share (Diluted)2.642.883.393.213.85
Dividends Per Share0.600.000.000.001.00