Servotech Renewable Power System

quarterly
yearly
ParticularsMar '25Jun '25Sep '25Dec '25Mar '26
Revenue157.84154.93118.48228.70238.34
Expenses136.96130.60107.13191.26205.96
EBITDA13.3810.837.4528.4724.20
EBIT11.498.623.1323.6617.14
Profit Before Tax10.516.570.5320.2813.05
Net Profit7.724.550.4015.3710.49
Financial Ratios
Operating Profit Margin8.54%7.01%6.35%12.47%10.23%
Net Profit Margin4.97%3.39%1.13%6.44%5.19%
Earning Per Share (Diluted)0.340.230.060.630.53
Dividends Per Share0.000.000.000.000.00