Main competitors
Revenues (Y-1) Net Margin (Y-1) EBIT Margin (Y-1) ROE (Y-1) ROA (Y-1) Leverage (Y-1)
10.67B 14.18%17.42%33.99%11.15%-0.61x
38.44B 3.44%1%13.47%2.4%-1.63x
11.01B -4.3%-4.69%-11.9%-2.81%5.24x
3.72B 1.27%1.66%1.31%0.41%1.39x
511M 11.8%14.14%10.71%5.8% -
923M -0.94%-0.93%-2.2%-0.84% -
916M -32.33%-24.79%129.22%5.82%1.81x
243M 11.17% - - - -
132M -16.34%-26.05%-4.37%-3.45%9.34x
599M 4.04%6.08%6.66%2%11.45x
145M -590.67%-580.6%-1,669.5%-95.19%-23.11x
338M -63.06%-16.23% - - -13.97x
36.62M 45.44%61.48%61.39%30.02%0.17x
Average 5.21B -47.41% -45.96% -130.11% -4.06% -0.99x
Weighted average by Cap. 27.84B 5.33% 4.77% 17.23% 4.55% -1.02x
Other Renewable Energy Equipment & Services