TD Power Systems

Quarterly
Consolidated
ParticularsJun '25Sep '25Dec '25Mar '26Jun '26
Revenue375.87457.56446.83597.27642.67
Expenses308.48375.73368.63498.57525.78
EBITDA72.8087.7084.56105.93124.25
Operating Profit67.8182.5078.7298.98117.08
Profit Before Tax67.3981.8278.2098.70116.89
Net Profit50.0760.1956.3272.1986.29
Financial Ratios
Operating Profit Margin19.58%19.38%19.10%17.98%19.41%
Net Profit Margin13.46%13.30%12.72%12.25%13.48%
Earning Per Share (Diluted)3.213.853.604.625.52
Dividends Per Share0.001.000.000.000.00