Main competitors
Add to a list
Revenues ($) (Y-1) Net margin (Y-1) Operating Margin (Y-1) ROE (Y-1) ROA (Y-1) Leverage (Debt/EBITDA) (Y-1)
754M +13.20%+13.14%+25.94%+14.66%-2.64x
1.37B +4.54%+5.98%+7.24%+1.90%11.56x
1.16B +8.26%+19.44%+16.75%+4.59%1.3x
304M +29.12%+40.26%+13.21%+8.73%0.61x
181M +13.96%+16.98%+18.36%+8.50%-1.44x
13.53M - +21.28% - - -
92.07M +3.02%+5.61%+10.83% - 1.45x
Average 554M +12.02% +17.53% +15.39% +7.67% 1.81x
Weighted average by Cap. 829M +12.39% +16.88% +16.01% +7.58% 2.73x
Renewable Energy Services
-40% off all our subscriptions*.
Last hours!
Days
Hours
Minutes
Seconds
Subscribe now
-40% off all our subscriptions*.
Last hours!
Days
Hours
Minutes
Seconds
Subscribe now