TD Power Systems

quarterly
yearly
ParticularsMar '25Jun '25Sep '25Dec '25Mar '26
Revenue358.95375.87457.56446.83597.27
Expenses288.60308.48375.73368.63498.57
EBITDA76.2172.8087.7084.56105.93
Operating Profit70.8467.8182.5078.7298.98
Profit Before Tax70.3467.3981.8278.2098.70
Net Profit53.0250.0760.1956.3272.19
Financial Ratios
Operating Profit Margin21.89%19.58%19.38%19.10%17.98%
Net Profit Margin15.23%13.46%13.30%12.72%12.25%
Earning Per Share (Diluted)3.393.213.853.604.62
Dividends Per Share0.000.001.000.000.00