Main competitors
Add to a list
Revenues ($) (Y-1) Net margin (Y-1) Operating Margin (Y-1) ROE (Y-1) ROA (Y-1) Leverage (Debt/EBITDA) (Y-1)
822M +24.16%+41.16%+10.82% - 2.78x
1.25B +12.05%+51.57%+14.70% - -
3.31B +32.56%+40.18%+10.50%+4.27%7.08x
2.48B +13.80%+39.08%+3.08%+1.07%3.15x
581M +28.64%+56.20%+6.61%+2.20%6.35x
1.94B +31.90%+59.18%+39.65%+8.53%2.12x
1.64B -7.85%+33.19%+10.32%+3.18%5.74x
1.31B +6.01%+20.02%+3.64%+0.58%7.09x
521M +11.36%+41.37%+6.51% - 4.59x
638M +13.86%+24.55%+5.78%+1.26% -
1.15B +4.30%+53.49%+3.91%+0.51%8.19x
1.11B -5.14%+14.34%-2.30%-1.04%1.74x
250M +27.74%+61.85%+7.19%+1.74%10.84x
1.72B +3.30%+13.84%+5.55%+1.08%6.12x
1.8B +17.49%+41.45%+7.20%+2.25%5.11x
255M +46.74%+73.22%+24.75%+6.99%4.92x
427M +1.95%+11.47%+1.96%+0.45%8.61x
Average 1.25B +15.46% +39.77% +9.40% +2.36% 5.63x
Weighted average by Cap. 1.83B +18.43% +43.90% +11.11% +2.99% 5.34x
Renewable IPPs
-40% Limited Time Offer: Our subscriptions help you unlock hidden opportunities.
BENEFIT NOW