Main competitors
Add to a list
Revenues (N-1) Net margin (N-1) EBIT margin (N-1) ROE (N-1) ROA (N-1) Leverage (N-1)
38.44B 3.44%1%13.47%2.4%-1.63x
10.19B 13.07%15.87%40.96%13.06%-0.81x
15.99B 4.88%6.13%18.97%5.26%0.49x
3.93B 1.35%1.36%1.34%0.49%1.36x
529M 13.39%15.25%13.62%7.66% -
1.04B 11.8%13.77%33.01%11.98%-1.51x
1.58B 5.43%13.58%89.3%10.04%1.67x
367M 5.66%7.02%5.92%2.68%8.36x
254M 24.25%28.4%7.77%4.72%3.94x
175M 48.23%39.45%14.68%11.55%7.05x
436M 5.92%3.22%15.25%3.63%21.19x
25.79M 70.31%64.5%41.68% - -2.07x
Average 6.08B percentage-no-prefix percentage-no-prefix percentage-no-prefix percentage-no-prefix 3.46x
Weighted average by Cap. 26.41B percentage-no-prefix percentage-no-prefix percentage-no-prefix percentage-no-prefix -0.92x
Other Renewable Energy Equipment & Services