Main competitors
Revenues (Y-1) Net Margin (Y-1) EBIT Margin (Y-1) ROE (Y-1) ROA (Y-1) Leverage (Y-1)
132M -16.34%-26.05%-4.37%-3.45%9.34x
38.44B 3.44%1%13.47%2.4%-1.63x
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
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% - - - -
599M 4.04%6.08%6.66%2%11.45x
338M -63.06%-16.23% - - -13.97x
145M -590.67%-580.6%-1,669.5%-95.19%-23.11x
36.62M 45.44%61.48%61.39%30.02%0.17x
32.08M 164.48%78%126.46% - -1.06x
Average 4.84B -32.27% -36.42% -108.73% -4.06% -1.00x
Weighted average by Cap. 27.52B 5.59% 5.03% 17.53% 4.65% -1.00x
Other Renewable Energy Equipment & Services