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)
20.43B +5.55%+11.57%+25.25%+2.79%1.55x
2.05B +2.92%+13.32%+16.86%+3.64%0.21x
970M +2.29%+2.43%+2.50%+1.15% -
377M +16.77%+17.02%+16.27%+10.66% -
1.16B +6.80%+11.93%+21.13% - 1.16x
221M -63.67%-44.94%-12.79%-9.62%1.52x
170M +5.32% - +8.95%+4.94% -
47.13M -15.74%-20.73%-3.07%-1.77% -
11.77M -25.83%+20.63%-6.30% - -
94.45M +34.98%-3.47% - - -
1.47M -2,959.18%-3,189.46% - - -
136M -111.72%-80.12% - - -1.43x
Average 2.14B -258.46% -296.53% +7.65% +1.69% 0.60x
Weighted average by Cap. 15.12B -5.74% -0.88% +21.20% +2.94% 1.40x
Satellite Design & Manufacture
-40% Limited-time offer: Our subscriptions help you unlock the best investment opportunities. Last hours!
BENEFIT NOW