Main competitors
Revenues (Y-1) Net Margin (Y-1) EBIT Margin (Y-1) ROE (Y-1) ROA (Y-1) Leverage (Y-1)
1.27B 1.53%1.39%4.91%1.55% -
45.85B 3.62%6.03%14.6%2.63%-1.32x
12.75B 15.09%18.27%31.26%11.52%-0.97x
11.24B 4.87%6.08%9%2.51%-2.95x
9.58B -10.5%-11.92%-30.61%-5.82%9.11x
5.45B 1.73%1.88%2.49%0.72%3.12x
596M 12.74%14.84%11.17% - -
2.26B -2.14%-2.05%-10.72%-2.27%-15.42x
1.28B -8.72%-2.26%7.9%7.15%2.26x
109M -114.99%-124.04%-28.4% - 5.04x
12.75M 7.8%-2.46%5.17% - -29.64x
26.46M 36.89%56.29%21.01%11.73%-0.37x
Average 7.54B -4.34% -3.16% 3.15% 3.3% -3.11x
Weighted average by Cap. 35.59B 4.87% 7.15% 15.17% 3.75% -1.20x
Other Renewable Energy Equipment & Services