Peer-Group IMXI - Profitability

Peer Comparison ➤ Free-Cash Flow Yield and Margin, Gross Margin, RoE, RoCE, RoA and RoIC.

Symbol
Description
FCF Yield
FCF Margin
Gross Margin
RoCE
RoE
RoA
RoIC
Technology / Software - Infrastructure
United States
5.65%
3.75%
53.5%
32.6%
43.6%
12.7%
24.2%
Technology / Software - Infrastructure
Netherlands
3.67%
41.6%
66.1%
-
26.2%
9.7%
24.4%
Technology / Software - Infrastructure
United States
5.97%
6.44%
36.6%
5.67%
13.6%
7.88%
10.7%
Technology / Information Technology Services
United States
3.18%
14.2%
30.3%
18.7%
34.1%
9.22%
15.6%
Technology / Software - Infrastructure
United States
3.59%
21.9%
76%
2%
-7.14%
-1.9%
1.98%
Technology / Information Technology Services
Bermuda
5.99%
11.2%
35.1%
21.1%
21.5%
10.3%
16.4%
Technology / Software - Infrastructure
United States
4.9%
13.3%
26.5%
-0.41%
27.6%
4.41%
7.79%
Technology / Information Technology Services
United States
3.06%
12.1%
36.2%
23.1%
21.3%
12.3%
17.9%
Technology / Information Technology Services
China
-2.76%
-9.08%
22.2%
2.21%
15.1%
4.81%
7.2%
Technology / Software - Infrastructure
United States
6.66%
12.5%
58.6%
14.3%
20.8%
2.32%
9.3%
Technology / Information Technology Services
Germany
11.1%
7.44%
18.1%
16%
12.8%
5.82%
10.8%
Technology / Software - Infrastructure
United States
14.8%
15.4%
26.4%
22.4%
24.9%
5.24%
12.2%
Industrials / Specialty Business Services
United States
5.39%
5.22%
22.9%
15.6%
17.2%
7%
12.2%
Technology / Software - Application
China
21.8%
13.9%
17.3%
-28.1%
-37.9%
-11.1%
-58.1%
Technology / Information Technology Services
United States
6.42%
5.03%
34.1%
7.3%
6.68%
2.26%
15.9%
Technology / Information Technology Services
India
7.63%
16.6%
34.5%
19.9%
17.3%
9.35%
16.3%
Technology / Software - Infrastructure
Brazil
-28.2%
-24.8%
48%
23.3%
14.4%
2.9%
42%
Technology / Software - Infrastructure
France
22%
10.3%
49.4%
-9.94%
-12.5%
-5.32%
-8.94%
Technology / Software - Infrastructure
United States
5.56%
9.46%
47.8%
17.6%
30.7%
5.79%
14.3%
Technology / Information Technology Services
United States
8.03%
10%
36.3%
13%
9.23%
4.81%
8.95%
Technology / Information Technology Services
United States
2.44%
16%
-189%
-
45.2%
25.3%
4.99%
Technology / Information Technology Services
Germany
7.75%
8.76%
21.7%
19.3%
24.5%
7.43%
15.8%
Technology / Software - Infrastructure
United States
0.05%
0.08%
42.8%
6.63%
20.2%
-6.01%
6.7%
Technology / Information Technology Services
Germany
1.37%
7.87%
19.2%
3.1%
-4.99%
-2.79%
4.91%
Technology / Information Technology Services
Germany
26%
9.78%
31.7%
9.85%
5.83%
2.38%
7.18%
Technology / Software - Infrastructure
United States
3.88%
11.5%
77.3%
-
30.5%
15.7%
35%
Technology / Software - Infrastructure
Canada
18.1%
13.7%
43%
3.43%
-3.14%
-1.35%
2.19%
Technology / Information Technology Services
Germany
8.87%
5.35%
14.2%
26.7%
18.5%
7.53%
21.1%
Industrials / Specialty Business Services
United States
18.7%
20.5%
85.3%
-
8.37%
0.8%
-6.08%
Technology / Software - Infrastructure
United States
13%
33.6%
68.5%
-0.43%
-1.33%
-0.65%
-0.38%
Technology / Information Technology Services
Germany
15.8%
7.21%
14%
6.07%
-0.4%
-0.09%
4.58%
Technology / Information Technology Services
Germany
10.7%
15.4%
33.1%
14.5%
14.6%
6.46%
11.5%
Technology / Information Technology Services
Germany
0.52%
0.88%
36.7%
17.1%
15.1%
5.91%
10.9%
Technology / Information Technology Services
United States
-6.85%
-1.49%
14%
39.8%
50.8%
16.4%
33.9%
Technology / Information Technology Services
Germany
5.04%
4.05%
18.2%
15.7%
15.7%
4.48%
22%
Technology / Information Technology Services
Germany
10%
5.59%
16.2%
16.4%
15.6%
5.39%
11.2%
Technology / Software - Application
China
-
-78%
53.6%
4.16%
1.61%
0.53%
4.57%
Technology / Information Technology Services
Germany
10.6%
7.43%
31.7%
11.7%
11.4%
3.17%
18.6%
Technology / Information Technology Services
United States
7.33%
6.88%
38%
7.12%
2.95%
1.39%
5.58%
Technology / Information Technology Services
United States
-9.31%
-4.71%
20.2%
-13.1%
-
-18.3%
-19.3%
Technology / Information Technology Services
Germany
9.93%
3.11%
13.9%
-3.32%
-8.71%
-5.53%
-8.8%
Technology / Information Technology Services
Germany
22.1%
4.74%
13.1%
24.4%
12.2%
4.63%
20.9%
Technology / Software - Infrastructure
France
7.27%
5.28%
28.7%
27.2%
40.2%
6.73%
21.3%
Technology / Information Technology Services
Germany
1.49%
0.36%
12.8%
-7.03%
-9.31%
-3.99%
-7.95%
Technology / Information Technology Services
Germany
2.51%
1.12%
8.02%
-16.9%
-22.7%
-10.4%
-17.9%
Communication Services / Entertainment
Japan
-15.1%
-
29.1%
-2.79%
-3.29%
-2.18%
-4.22%
Technology / Information Technology Services
Germany
66.3%
12.1%
22.2%
-
4.66%
3.02%
10.8%
Communication Services / Telecom Services
France
-76.7%
-45.9%
22.2%
-
-
-57%
-