TD Power Systems

quarterly
yearly
ParticularsSep '24Dec '24Mar '25Jun '25Sep '25
Revenue310.94324.85386.25362.58400.97
Expenses255.55274.26322.59298.36332.26
EBITDA60.9755.7469.3169.4274.38
EBIT56.4250.9561.1664.6469.39
Profit Before Tax55.3950.5960.6664.2268.71
Net Profit40.6337.1843.9647.8850.78
Financial Ratios
Operating Profit Margin20.03%17.36%17.62%19.39%18.80%
Net Profit Margin13.35%11.58%12.26%13.38%12.84%
Earning Per Share (Diluted)2.602.372.813.063.25
Dividends Per Share0.600.000.000.001.00