Main competitors
Revenues (N-1) Net Margin (N-1) EBIT Margin (N-1) ROE (N-1) ROA (N-1) Leverage (N-1)
1.93B 2.29%6.38%3.94%1.02%7.24x
1.24B 11.39%19.94%16.71% - 0.67x
280M 5.74%10.11%5.21%1.99% -
58.53M -70.63%-67.68% - - 0.09x
101M - 14.77%32.53% - -1.71x
Average 722M -12.8% -3.3% 14.6% 1.5% 1.57x
Weighted average by Cap. 1.39B 3.44% 9.21% 9.34% 1.21% 4.21x
Renewable Energy Services