Main competitors
Revenues (Y-1) Net Margin (Y-1) EBIT Margin (Y-1) ROE (Y-1) ROA (Y-1) Leverage (Y-1)
45.85B 3.62%6.03%14.6%2.63%-1.32x
10.67B 14.18%17.42%33.99%11.15%-0.61x
11.01B -4.3%-4.69%-11.9%-2.81%5.24x
3.72B 1.27%1.66%1.31%0.41%1.39x
923M -0.94%-0.93%-2.2%-0.84% -
511M 11.8%14.14%10.71%5.8% -
916M -32.33%-24.79%129.22%5.82%1.81x
243M 11.17% - - - -
338M -63.06%-16.23% - - -13.97x
132M -16.34%-26.05%-4.37%-3.45%9.34x
599M 4.04%6.08%6.66%2%11.45x
302M -15.53%-11.31% - - -
Average 6.27B -7.2% -3.52% 19.78% 2.3% 1.67x
Weighted average by Cap. 33.1B 5.44% 7.98% 18.66% 4.49% -0.82x
Other Renewable Energy Equipment & Services