Servotech Renewable Power System

quarterly
yearly
ParticularsJun '24Sep '24Dec '24Mar '25Jun '25
Revenue104.04182.75181.85134.39141.88
Expenses91.45167.38168.76116.23115.10
EBITDA8.6919.3316.9813.6314.23
EBIT7.7317.8615.4711.9212.09
Profit Before Tax6.3015.3813.0910.5110.04
Net Profit4.7411.389.507.857.55
Financial Ratios
Operating Profit Margin8.38%10.60%9.36%10.19%10.15%
Net Profit Margin4.57%6.24%5.24%5.87%5.39%
Earning Per Share (Diluted)0.210.510.430.350.33
Dividends Per Share0.000.000.000.000.00