TD Power Systems

quarterly
yearly
ParticularsJun '24Sep '24Dec '24Mar '25Jun '25
Revenue266.43310.94324.85386.25362.58
Expenses223.92255.55274.26322.59298.36
EBITDA48.0560.9755.7469.3169.42
EBIT43.6956.4250.9561.1664.64
Profit Before Tax42.5155.3950.5960.6664.22
Net Profit31.9440.6337.1843.9647.88
Financial Ratios
Operating Profit Margin18.23%20.03%17.36%17.62%19.39%
Net Profit Margin12.12%13.35%11.58%12.26%13.38%
Earning Per Share (Diluted)2.042.602.372.813.06
Dividends Per Share0.000.600.000.000.00