bf/NYSE:MSCI_icon.jpeg

COM:MSCI

MSCI Inc.

  • Stock

USD

Last Close

581.34

22/11 21:00

Market Cap

38.74B

Beta: -

Volume Today

417.41K

Avg: -

Preview

Full access to financials is available to subscribers only. Please support our work and get full access to all features. You can cancel anytime. If you'd like a demo, free trial or have any questions, please checkout the help page

Subscribe NowHelp
Dec '13
Mar '14
Jun '14
Sep '14
Dec '14
Mar '15
Jun '15
Sep '15
Dec '15
Mar '16
Jun '16
Sep '16
Dec '16
Mar '17
Jun '17
Sep '17
Dec '17
Mar '18
Jun '18
Sep '18
Dec '18
Mar '19
Jun '19
Sep '19
Dec '19
Mar '20
Jun '20
Sep '20
Dec '20
Mar '21
Jun '21
Sep '21
Dec '21
Mar '22
Jun '22
Sep '22
Dec '22
Mar '23
Jun '23
Sep '23
Dec '23
Mar '24
Jun '24
Sep '24
revenue
267.62M
-
239.69M
10.44%
254.23M
6.07%
251.66M
1.01%
251.10M
0.22%
262.77M
4.65%
270.58M
2.97%
268.77M
0.67%
272.89M
1.53%
278.83M
2.17%
290.60M
4.22%
288.43M
0.74%
292.81M
1.52%
301.21M
2.87%
316.09M
4.94%
322.10M
1.90%
334.78M
3.94%
351.32M
4.94%
363.05M
3.34%
357.93M
1.41%
361.69M
1.05%
371.38M
2.68%
385.56M
3.82%
394.25M
2.25%
406.61M
3.13%
416.78M
2.50%
409.62M
1.72%
425.33M
3.84%
443.66M
4.31%
478.42M
7.84%
498.18M
4.13%
517.10M
3.80%
549.84M
6.33%
559.95M
1.84%
551.81M
1.45%
560.64M
1.60%
576.21M
2.78%
592.22M
2.78%
621.16M
4.89%
625.44M
0.69%
690.11M
10.34%
679.97M
1.47%
707.95M
4.12%
724.71M
2.37%
cost of revenue
84.73M
-
75.43M
10.98%
76.82M
1.84%
78.88M
2.68%
77.45M
1.80%
82.65M
6.71%
76.75M
7.14%
65.59M
14.54%
64.80M
1.20%
63.17M
2.52%
62.13M
1.65%
62.99M
1.38%
63.82M
1.32%
67.52M
5.80%
68.59M
1.59%
68.49M
0.15%
69.31M
1.19%
71.30M
2.88%
71.37M
0.09%
70.91M
0.65%
73.76M
4.02%
82.35M
11.64%
71.97M
12.59%
70.49M
2.07%
70.15M
0.47%
74.61M
6.35%
70.46M
5.57%
70.70M
0.35%
75.94M
7.40%
85.78M
12.97%
87.33M
1.80%
89.67M
2.69%
95.90M
6.95%
102.77M
7.16%
100.77M
1.95%
98.42M
2.33%
102.38M
4.03%
108.65M
6.12%
110.07M
1.31%
105.31M
4.32%
122.56M
16.38%
128.51M
4.86%
128.11M
0.32%
38.51M
69.94%
gross profit
182.90M
-
164.26M
10.19%
177.41M
8.00%
172.78M
2.61%
173.65M
0.50%
180.12M
3.72%
193.83M
7.61%
203.18M
4.82%
208.09M
2.42%
215.66M
3.64%
228.47M
5.94%
225.45M
1.32%
228.99M
1.57%
233.69M
2.05%
247.49M
5.91%
253.61M
2.47%
265.47M
4.68%
280.01M
5.48%
291.68M
4.17%
287.03M
1.59%
287.93M
0.31%
289.04M
0.38%
313.58M
8.49%
323.76M
3.25%
336.45M
3.92%
342.17M
1.70%
339.16M
0.88%
354.63M
4.56%
367.73M
3.69%
392.64M
6.78%
410.85M
4.64%
427.43M
4.03%
453.94M
6.20%
457.17M
0.71%
451.04M
1.34%
462.22M
2.48%
473.82M
2.51%
483.57M
2.06%
511.09M
5.69%
520.13M
1.77%
567.55M
9.12%
551.45M
2.84%
579.84M
5.15%
686.20M
18.34%
selling and marketing expenses
38.81M
-
39.81M
2.58%
41.69M
4.72%
41.85M
0.40%
41.51M
0.81%
41.61M
0.23%
43.01M
3.38%
41.59M
3.30%
44.92M
7.99%
47.77M
6.35%
46.41M
2.85%
47.42M
2.17%
46.15M
2.67%
52.95M
14.73%
56.05M
5.85%
51.66M
7.83%
52.11M
0.87%
59.49M
14.16%
55.55M
6.62%
51.62M
7.08%
52.67M
2.04%
56.66M
7.58%
56.47M
0.34%
58.19M
3.05%
59.82M
2.80%
68.71M
14.86%
66.05M
3.86%
61.07M
7.54%
65.55M
7.32%
71.91M
9.71%
66.47M
7.56%
67.99M
2.28%
66.58M
2.07%
75.16M
12.89%
72.17M
3.98%
71.45M
0.99%
70.76M
0.97%
general and administrative expenses
70.72M
-
67.66M
4.33%
71.52M
5.70%
70.83M
0.96%
69.34M
2.10%
72.47M
4.50%
75.56M
4.27%
19.96M
73.58%
23.59M
18.19%
21.89M
7.21%
22.02M
0.59%
21.86M
0.73%
21.47M
1.79%
21.00M
2.16%
21.45M
2.11%
22.10M
3.05%
23.35M
5.63%
26.19M
12.16%
24.04M
8.21%
24.75M
2.97%
24.91M
0.63%
27.50M
10.39%
26.38M
4.07%
26.56M
0.69%
29.66M
11.67%
30.83M
3.96%
28.31M
8.19%
27.61M
2.46%
27.87M
0.94%
34.73M
24.60%
30.18M
13.09%
38.11M
26.27%
44.87M
17.75%
45.57M
1.55%
36.72M
19.41%
30.70M
16.40%
33.86M
10.30%
41.04M
21.20%
35.66M
13.12%
36.83M
3.28%
40.44M
9.81%
56.69M
40.19%
39.71M
29.96%
41.56M
4.67%
selling general and administrative expenses
70.72M
-
67.66M
4.33%
71.52M
5.70%
70.83M
0.96%
69.34M
2.10%
72.47M
4.50%
75.56M
4.27%
58.77M
22.22%
63.40M
7.88%
63.58M
0.28%
63.87M
0.46%
63.37M
0.78%
63.08M
0.47%
64.02M
1.49%
63.04M
1.52%
67.02M
6.31%
71.12M
6.11%
72.60M
2.08%
71.45M
1.58%
70.90M
0.77%
77.86M
9.81%
83.55M
7.31%
78.03M
6.60%
78.67M
0.81%
89.14M
13.32%
86.38M
3.10%
79.93M
7.47%
80.28M
0.44%
84.53M
5.30%
91.19M
7.88%
88.37M
3.09%
97.93M
10.81%
113.58M
15.98%
111.62M
1.73%
97.80M
12.38%
96.25M
1.58%
105.78M
9.90%
107.52M
1.65%
103.64M
3.60%
103.41M
0.23%
115.60M
11.79%
128.86M
11.47%
111.16M
13.74%
116.18M
4.51%
research and development expenses
15.55M
-
17.78M
14.33%
18.93M
6.48%
18.57M
1.91%
18.75M
0.99%
18.96M
1.12%
18.98M
0.09%
18.20M
4.08%
17.98M
1.21%
20.72M
15.23%
20.71M
0.07%
19.80M
4.38%
20.59M
3.99%
20.31M
1.35%
23.17M
14.08%
23.75M
2.50%
24.31M
2.35%
27.10M
11.48%
26.56M
1.99%
22.53M
15.16%
24.90M
10.50%
27.06M
8.65%
24.86M
8.11%
27.53M
10.74%
28.35M
2.98%
30.82M
8.70%
28.32M
8.10%
23.92M
15.56%
25.94M
8.47%
29.03M
11.89%
31.32M
7.91%
30.14M
3.78%
31.44M
4.31%
39.22M
24.75%
40.52M
3.33%
41.07M
1.35%
38.58M
6.06%
other expenses
-154K
-
-1.07M
595.45%
726K
167.79%
1.29M
77.27%
1.20M
6.84%
-178K
114.85%
-164K
7.87%
6.92M
4,320.73%
297K
95.71%
-81K
127.27%
-2.81M
3,374.07%
253K
108.99%
-779K
407.91%
-885K
13.61%
-740K
16.38%
-675K
8.78%
-205K
69.63%
-938K
357.56%
10.29M
1,197.23%
-177K
101.72%
47.27M
26,803.95%
-2.55M
105.40%
-63K
97.53%
-222K
252.38%
-17.91M
7,965.77%
-8.29M
53.72%
-35.55M
329.01%
-1.52M
95.74%
-1.89M
24.67%
-1.15M
39.21%
-22.63M
1,869.36%
-37.84M
67.22%
5.14M
113.59%
28.25M
449.26%
28.94M
2.44%
30.50M
5.38%
30.27M
0.75%
30.13M
0.48%
31.35M
4.07%
935K
97.02%
-2.35M
350.80%
42.69M
1,920.26%
45.00M
5.42%
133.96M
197.68%
cost and expenses
176.25M
-
160.18M
9.12%
165.69M
3.44%
167.63M
1.16%
166.01M
0.96%
174.03M
4.83%
172.07M
1.13%
159.67M
7.21%
165.35M
3.56%
165.69M
0.20%
164.91M
0.47%
165.17M
0.16%
166.80M
0.99%
170.60M
2.28%
170.12M
0.28%
173.43M
1.95%
180.82M
4.26%
184.15M
1.84%
189.53M
2.92%
181.53M
4.22%
191.87M
5.70%
208.71M
8.77%
193.18M
7.44%
193.03M
0.08%
207.18M
7.33%
208.90M
0.83%
194.44M
6.92%
197.71M
1.68%
209.58M
6.00%
224.05M
6.91%
224.63M
0.26%
236.87M
5.45%
269.25M
13.67%
270.97M
0.64%
251.43M
7.21%
251.11M
0.13%
267.46M
6.51%
277.62M
3.80%
275.20M
0.87%
272.13M
1.12%
319.36M
17.36%
340.58M
6.65%
325.34M
4.48%
327.23M
0.58%
operating expenses
91.52M
-
84.76M
7.39%
88.88M
4.86%
88.75M
0.15%
88.56M
0.22%
91.37M
3.18%
95.32M
4.31%
94.08M
1.30%
100.55M
6.88%
102.52M
1.96%
102.78M
0.25%
102.19M
0.57%
102.98M
0.78%
103.08M
0.10%
101.53M
1.51%
104.94M
3.37%
111.52M
6.27%
112.85M
1.19%
118.17M
4.72%
110.63M
6.38%
118.11M
6.77%
126.36M
6.98%
121.20M
4.08%
122.55M
1.11%
137.02M
11.81%
134.29M
2.00%
123.98M
7.67%
127.01M
2.44%
133.64M
5.22%
138.27M
3.46%
137.31M
0.70%
147.19M
7.20%
173.35M
17.77%
168.20M
2.97%
150.66M
10.43%
152.69M
1.35%
165.07M
8.11%
168.97M
2.36%
165.14M
2.27%
166.82M
1.02%
196.80M
17.97%
212.07M
7.76%
197.23M
7.00%
288.72M
46.38%
interest expense
6.91M
-
5.06M
26.83%
5.37M
6.07%
5.60M
4.44%
15.79M
181.78%
11.11M
29.66%
11.12M
0.07%
17.27M
55.33%
22.90M
32.60%
22.90M
0.03%
22.92M
0.06%
26.79M
16.90%
29.04M
8.39%
29.02M
0.05%
29.03M
0.01%
29.02M
0.02%
29.03M
0.02%
29.56M
1.84%
31.76M
7.45%
35.90M
13.04%
35.89M
0.03%
35.91M
0.07%
35.91M
0%
35.92M
0.02%
40.29M
12.16%
40.23M
0.14%
41.23M
2.48%
37.54M
8.95%
37.33M
0.55%
37.58M
0.68%
39.56M
5.25%
42.14M
6.52%
40.34M
4.27%
40.71M
0.94%
41.09M
0.91%
44.16M
7.49%
45.61M
3.28%
46.21M
1.31%
46.62M
0.89%
46.90M
0.61%
46.95M
0.11%
46.67M
0.60%
46.63M
0.09%
46.69M
0.12%
ebitda
112.28M
-
95.69M
14.78%
106.81M
11.63%
103.52M
3.09%
105.73M
2.14%
107.68M
1.84%
118.29M
9.86%
136.07M
15.03%
127.70M
6.15%
133.69M
4.69%
143.80M
7.56%
144.38M
0.40%
147.08M
1.87%
150.74M
2.49%
166.82M
10.67%
169.76M
1.76%
175.66M
3.48%
188.54M
7.33%
215.00M
14.03%
201.88M
6.10%
243.12M
20.43%
183.85M
24.38%
215.08M
16.99%
224.24M
4.26%
207.60M
7.42%
224.42M
8.10%
201.92M
10.03%
248.41M
23.02%
254.55M
2.47%
275.82M
8.36%
294.68M
6.84%
269.83M
8.43%
315.05M
16.76%
324.20M
2.90%
336.26M
3.72%
349.93M
4.07%
341.54M
2.40%
352.70M
3.27%
385.13M
9.19%
396.53M
2.96%
563.11M
42.01%
346.65M
38.44%
382.61M
10.37%
304.10M
20.52%
operating income
91.37M
-
79.50M
12.99%
88.53M
11.35%
84.04M
5.08%
85.09M
1.26%
88.74M
4.29%
98.51M
11.01%
109.10M
10.75%
107.54M
1.43%
113.14M
5.21%
125.69M
11.09%
123.26M
1.93%
126.01M
2.23%
130.60M
3.64%
145.97M
11.77%
148.66M
1.85%
153.96M
3.56%
167.17M
8.58%
173.51M
3.80%
176.40M
1.67%
169.82M
3.73%
162.68M
4.21%
192.38M
18.26%
201.22M
4.60%
199.43M
0.89%
207.88M
4.24%
215.18M
3.51%
227.62M
5.78%
234.09M
2.84%
254.38M
8.67%
257.53M
1.24%
280.23M
8.81%
280.59M
0.13%
288.98M
2.99%
300.38M
3.95%
309.53M
3.05%
308.75M
0.25%
314.60M
1.90%
345.95M
9.97%
353.31M
2.13%
370.75M
4.94%
339.38M
8.46%
382.61M
12.74%
397.48M
3.89%
depreciation and amortization
20.80M
-
17.10M
17.81%
17.36M
1.55%
17.92M
3.18%
19.21M
7.23%
18.91M
1.57%
19.76M
4.50%
19.76M
0.01%
19.37M
1.96%
20.01M
3.29%
20.34M
1.64%
20.06M
1.34%
20.95M
4.39%
20.09M
4.09%
20.28M
0.96%
19.94M
1.69%
19.68M
1.31%
19.54M
0.69%
26.91M
37.72%
19.13M
28.91%
19.94M
4.23%
19.64M
1.51%
13.84M
29.57%
19.57M
41.45%
20.78M
6.17%
21.34M
2.72%
21.52M
0.85%
21.83M
1.40%
22.05M
1.03%
22.21M
0.73%
43.42M
95.48%
27.04M
37.72%
28.95M
7.07%
35.23M
21.67%
35.88M
1.86%
40.40M
12.60%
32.79M
18.83%
38.10M
16.19%
39.17M
2.81%
31.97M
18.38%
48.28M
51.00%
4.08M
91.55%
-99.52M
-
total other income expenses net
-154K
-
-1.07M
595.45%
726K
167.79%
1.29M
77.27%
1.20M
6.84%
-178K
114.85%
-164K
7.87%
6.92M
4,320.73%
297K
95.71%
-81K
127.27%
-2.81M
3,374.07%
253K
108.99%
-779K
407.91%
-885K
13.61%
-740K
16.38%
-675K
8.78%
-205K
69.63%
-938K
357.56%
10.29M
1,197.23%
-177K
101.72%
47.27M
26,803.95%
-2.55M
105.40%
-63K
97.53%
-222K
252.38%
-17.91M
7,965.77%
-8.29M
53.72%
-35.55M
329.01%
-1.52M
95.74%
-1.89M
24.67%
-1.15M
39.21%
-38.64M
3,263.01%
-37.84M
2.08%
5.14M
113.59%
-40.03M
878.29%
-40.35M
0.78%
-40.33M
0.05%
-43.09M
6.85%
-38.23M
11.27%
-38.80M
1.48%
935K
102.41%
140.68M
14,946.42%
-43.49M
130.91%
-42.61M
2.01%
-40.54M
4.86%
income before tax
84.56M
-
73.53M
13.05%
84.08M
14.35%
80.00M
4.86%
70.73M
11.59%
77.66M
9.80%
87.42M
12.56%
99.04M
13.30%
85.44M
13.74%
90.78M
6.25%
100.54M
10.76%
97.52M
3.01%
97.09M
0.44%
101.63M
4.67%
117.51M
15.63%
120.80M
2.80%
126.96M
5.10%
139.44M
9.83%
156.32M
12.11%
146.85M
6.06%
187.29M
27.54%
128.29M
31.50%
159.75M
24.52%
168.75M
5.64%
146.53M
13.16%
162.85M
11.13%
139.17M
14.54%
189.04M
35.84%
195.17M
3.24%
216.03M
10.69%
195.69M
9.41%
200.65M
2.53%
245.76M
22.48%
248.94M
1.29%
260.03M
4.45%
269.20M
3.53%
265.66M
1.32%
276.37M
4.03%
307.16M
11.14%
317.66M
3.42%
467.88M
47.29%
295.89M
36.76%
339.99M
14.90%
356.94M
4.98%
income tax expense
37.31M
-
26.39M
29.28%
27.28M
3.39%
28.27M
3.64%
27.46M
2.88%
28.04M
2.10%
31.40M
12.00%
34.64M
10.33%
25.44M
26.58%
30.41M
19.55%
33.59M
10.45%
32.24M
4.01%
28.84M
10.53%
28.67M
0.59%
36.24M
26.40%
35.65M
1.64%
62.36M
74.92%
24.35M
60.96%
39.49M
62.22%
23.01M
41.73%
35.16M
52.76%
-49.90M
241.93%
34.05M
168.25%
31.77M
6.72%
23.75M
25.23%
14.72M
38.00%
24.04M
63.30%
6.68M
72.20%
38.95M
482.65%
19.21M
50.68%
30.27M
57.59%
30.77M
1.66%
51.90M
68.64%
20.52M
60.46%
49.45M
140.96%
52.61M
6.41%
50.69M
3.65%
37.64M
25.74%
60.33M
60.27%
58.00M
3.87%
64.50M
11.20%
39.94M
38.07%
73.24M
83.37%
76.03M
3.82%
net income
47.26M
-
80.40M
70.13%
107.66M
33.91%
51.71M
51.97%
44.34M
14.26%
43.83M
1.16%
56.02M
27.81%
64.40M
14.96%
59.41M
7.75%
60.37M
1.62%
66.96M
10.92%
65.28M
2.50%
68.25M
4.55%
72.95M
6.89%
81.27M
11.40%
85.15M
4.78%
64.60M
24.13%
115.09M
78.16%
116.83M
1.51%
123.83M
5.99%
152.13M
22.85%
178.19M
17.13%
125.69M
29.46%
136.98M
8.98%
122.78M
10.37%
148.13M
20.64%
115.12M
22.28%
182.36M
58.40%
156.22M
14.34%
196.82M
25.99%
165.42M
15.95%
169.88M
2.69%
193.87M
14.12%
228.42M
17.83%
210.59M
7.81%
216.59M
2.85%
214.97M
0.75%
238.73M
11.05%
246.82M
3.39%
259.66M
5.20%
403.38M
55.35%
255.95M
36.55%
266.76M
4.22%
280.90M
5.30%
weighted average shs out
118.83M
-
117.58M
1.05%
116.70M
0.75%
116.25M
0.39%
112.30M
3.40%
112.52M
0.20%
112.14M
0.34%
108.77M
3.01%
102.84M
5.46%
99.43M
3.32%
96.41M
3.03%
94.82M
1.65%
93.33M
1.58%
90.71M
2.81%
90.40M
0.34%
90.11M
0.32%
90.13M
0.02%
90.08M
0.06%
89.11M
1.07%
88.80M
0.35%
86.97M
2.06%
84.25M
3.12%
84.75M
0.59%
84.77M
0.02%
84.80M
0.04%
84.87M
0.08%
83.67M
1.42%
83.60M
0.08%
82.74M
1.03%
82.64M
0.12%
82.45M
0.23%
82.47M
0.02%
82.47M
0.00%
81.59M
1.07%
80.92M
0.82%
80.50M
0.52%
79.99M
0.63%
80.04M
0.07%
79.59M
0.56%
79.12M
0.60%
79.11M
0.00%
79.19M
0.10%
79.08M
-
weighted average shs out dil
119.88M
-
118.60M
1.07%
117.66M
0.79%
117.16M
0.43%
113.29M
3.31%
113.52M
0.21%
112.93M
0.52%
109.44M
3.09%
103.59M
5.35%
100.00M
3.47%
96.89M
3.11%
95.47M
1.46%
93.85M
1.71%
91.62M
2.37%
91.71M
0.09%
91.87M
0.17%
92.47M
0.65%
92.59M
0.13%
91.59M
1.08%
91.37M
0.23%
89.50M
2.05%
85.65M
4.30%
85.39M
0.30%
85.55M
0.18%
85.55M
0.00%
85.55M
0.00%
84.35M
1.40%
84.48M
0.15%
83.71M
0.91%
83.49M
0.26%
83.30M
0.24%
83.55M
0.31%
83.58M
0.03%
82.29M
1.55%
81.30M
1.20%
80.87M
0.52%
80.42M
0.56%
80.48M
0.07%
79.91M
0.72%
79.50M
0.51%
79.84M
0.43%
79.51M
0.42%
79.25M
-
eps
0.40
-
0.68
70%
0.92
35.29%
0.44
52.17%
0.39
11.36%
0.39
0%
0.50
28.21%
0.59
18.00%
0.58
1.69%
0.61
5.17%
0.69
13.11%
0.69
0%
0.73
5.80%
0.80
9.59%
0.90
12.50%
0.94
4.44%
0.72
23.40%
1.28
77.78%
1.31
2.34%
1.39
6.11%
1.75
25.90%
2.11
20.57%
1.48
29.86%
1.62
9.46%
1.45
10.49%
1.75
20.69%
1.38
21.14%
2.18
57.97%
1.89
13.30%
2.38
25.93%
2.01
15.55%
2.06
2.49%
2.35
14.08%
2.80
19.15%
2.60
7.14%
2.69
3.46%
2.69
0%
2.98
10.78%
3.10
4.03%
3.28
5.81%
5.08
54.88%
3.23
36.42%
0
100%
3.55
Infinity%
epsdiluted
0.39
-
0.68
74.36%
0.91
33.82%
0.44
51.65%
0.39
11.36%
0.39
0%
0.50
28.21%
0.59
18.00%
0.57
3.39%
0.60
5.26%
0.69
15.00%
0.68
1.45%
0.73
7.35%
0.80
9.59%
0.89
11.25%
0.93
4.49%
0.70
24.73%
1.24
77.14%
1.28
3.23%
1.36
6.25%
1.70
25.00%
2.08
22.35%
1.47
29.33%
1.60
8.84%
1.44
10.00%
1.73
20.14%
1.36
21.39%
2.16
58.82%
1.87
13.43%
2.36
26.20%
1.99
15.68%
2.03
2.01%
2.32
14.29%
2.78
19.83%
2.59
6.83%
2.68
3.47%
2.67
0.37%
2.97
11.24%
3.09
4.04%
3.27
5.83%
5.05
54.43%
3.22
36.24%
0
100%
3.54
Infinity%

All numbers in USD (except ratios and percentages)