bf/NYSE:MSCI_icon.jpeg

NYSE:MSCI

MSCI Inc.

  • Stock

USD

Last Close

497.51

17/05 20:00

Market Cap

43.44B

Beta: 1.15

Volume Today

874.94K

Avg: 486.31K

PE Ratio

48.16

PFCF: 42.25

Dividend Yield

0.94%

Payout:33.58%

Jun '13
Sep '13
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
net income
61.05M
-
55.31M
9.41%
47.26M
14.56%
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%
depreciation and amortization
19.75M
-
20.38M
3.17%
20.80M
2.06%
20.06M
3.58%
17.36M
13.43%
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%
25.23M
26.48%
13.84M
45.16%
19.57M
41.45%
20.78M
6.17%
27.33M
31.54%
27.55M
0.81%
27.87M
1.15%
28.04M
0.60%
28.34M
1.07%
43.42M
53.21%
27.04M
37.72%
35.33M
30.65%
34.55M
2.22%
35.14M
1.73%
36.57M
4.05%
36.24M
0.89%
35.91M
0.92%
26.15M
27.17%
23.38M
10.63%
48.28M
106.55%
44.42M
8.00%
deferred income tax
8.50M
-
-5.48M
164.49%
-12.94M
136.11%
-26.27M
103.01%
29.75M
213.23%
-2.48M
108.33%
-5.96M
140.26%
3.43M
157.64%
-6.97M
303.15%
-2.55M
63.38%
-4.19M
64.17%
-3.77M
10.11%
-987K
73.81%
-2.88M
192.00%
-9.33M
223.70%
-2.04M
78.19%
-5.04M
147.91%
-4.37M
13.34%
-7.45M
70.40%
-1.10M
85.28%
-3.18M
190.15%
-4.83M
51.74%
8.33M
272.46%
-8.40M
200.80%
3.09M
136.78%
-4.54M
246.86%
-10.92M
140.86%
-5.17M
52.71%
-4.68M
9.41%
5.22M
211.61%
-51.02M
1,077.08%
1.14M
102.24%
-9.63M
943.26%
-93.35M
869.39%
-9.53M
89.79%
-12.96M
36.02%
-9.87M
23.89%
82.15M
932.74%
-22.89M
127.86%
-2.25M
90.15%
-9.51M
322.01%
-19.21M
101.92%
15.71M
181.82%
-7.63M
148.52%
stock based compensation
6.02M
-
6.32M
5.03%
5.85M
7.39%
5.17M
11.67%
7.29M
40.90%
7.66M
5.12%
6.47M
15.54%
7.35M
13.62%
7.19M
2.19%
6.01M
16.36%
8.01M
33.14%
7.08M
11.57%
8.19M
15.72%
8.32M
1.53%
8.41M
1.11%
9.39M
11.70%
9.34M
0.54%
8.93M
4.41%
8.91M
0.26%
9.05M
1.63%
9.02M
0.38%
9.87M
9.44%
10.96M
10.99%
9.54M
12.91%
10.43M
9.29%
10.52M
0.86%
10.71M
1.87%
15.16M
41.53%
14.10M
7.00%
11.12M
21.17%
10.71M
3.63%
18.91M
76.51%
11.95M
36.83%
12.36M
3.48%
11.70M
5.36%
22.86M
95.38%
11.56M
49.42%
12.01M
3.90%
11.66M
2.92%
21.09M
80.83%
154.24M
631.42%
18.14M
88.24%
16.28M
10.28%
34.34M
110.94%
change in working capital
-10.66M
-
-7.85M
26.38%
32.39M
512.85%
-53.40M
264.85%
-8.25M
84.55%
31.41M
480.74%
31.27M
0.46%
-7.99M
125.56%
-42.32M
429.53%
52.42M
223.87%
-646K
101.23%
-47.87M
7,309.75%
22.74M
147.50%
56.78M
149.73%
49.66M
12.54%
-64.26M
229.40%
16.01M
124.92%
-9.48M
159.24%
56.16M
692.05%
-55.16M
198.23%
68.86M
224.83%
-5.32M
107.72%
30.72M
677.68%
-117.47M
482.39%
24.07M
120.49%
18.70M
22.29%
76.28M
307.83%
-84.08M
210.22%
74.17M
188.21%
-28.98M
139.07%
90.81M
413.39%
-34.22M
137.69%
-9.80M
71.37%
59.67M
709.02%
44.50M
25.41%
-31.02M
169.70%
-38.23M
23.24%
-19.35M
49.38%
69.16M
457.46%
-34.50M
149.88%
-2.14M
93.79%
-1.82M
14.93%
40.92M
2,344.82%
93.15M
127.63%
accounts receivables
6.28M
-
-18.83M
399.92%
10.35M
154.98%
-38.88M
475.64%
-20.20M
48.04%
20.45M
201.21%
11.81M
42.22%
-7.18M
160.78%
-29M
303.84%
5.70M
119.65%
-418K
107.33%
-51.66M
12,259.81%
11.28M
121.84%
9.36M
17.04%
12.53M
33.84%
-40.58M
423.96%
-26.08M
35.74%
-20.51M
21.37%
-18.43M
10.15%
-134.80M
631.62%
63.25M
146.92%
11.30M
82.13%
-93.69M
929.06%
46.80M
149.96%
-11.19M
123.91%
26.72M
338.74%
-88.25M
430.33%
15.93M
118.05%
16.20M
1.75%
37.72M
132.75%
-127.45M
437.92%
50.63M
139.72%
18.49M
63.48%
205K
98.89%
-168.53M
82,308.29%
70.42M
141.78%
-286K
100.41%
56.91M
19,999.30%
-133.67M
334.87%
22.49M
116.82%
28.50M
26.71%
7.15M
74.92%
-207.66M
3,005.57%
91.11M
143.87%
inventory
-36.20M
-
823K
102.27%
16.52M
1,907.41%
13.25M
19.82%
-27.22M
305.45%
-7.37M
72.91%
4.92M
166.67%
26.35M
435.94%
-35.17M
233.49%
37.18M
205.71%
-14.38M
138.67%
21.19M
247.38%
-16.32M
177.01%
38.51M
336.01%
18.31M
52.46%
6.54M
64.27%
-9.64M
247.40%
1.33M
113.79%
10.16M
664.29%
15.30M
50.55%
-274K
101.79%
-13.42M
4,797.45%
18.51M
237.95%
-66.16M
457.37%
-9.21M
86.07%
8.39M
191.02%
27.27M
225.14%
-3.79M
113.89%
15.94M
521.02%
-47.54M
398.24%
35.34M
174.33%
20.62M
41.64%
-67.50M
427.32%
52.40M
177.63%
-5.83M
111.13%
-60.74M
-
16.01M
126.36%
-19.33M
220.70%
accounts payables
-164K
-
326K
298.78%
-128K
139.26%
349K
372.66%
880K
152.15%
-256K
129.09%
1.16M
551.17%
-1.68M
245.54%
1.01M
160.20%
-343K
133.89%
714K
308.16%
-1.01M
240.90%
216K
121.47%
-473K
318.98%
-649K
37.21%
561K
186.44%
-808K
244.03%
2.05M
354.08%
-779K
137.94%
-230K
70.47%
-135K
41.30%
970K
818.52%
1.70M
74.74%
-1.79M
205.78%
1.38M
176.97%
-1.07M
177.46%
4.07M
480.36%
-1.54M
137.78%
1.44M
193.42%
-1.78M
224.11%
9.36M
625.77%
-7.90M
184.38%
2.69M
134.05%
-1.14M
142.23%
4.15M
465.49%
-2.06M
149.61%
-2.85M
38.16%
-3.24M
13.77%
9.48M
392.80%
-6.33M
166.73%
-1.52M
75.93%
2.13M
239.92%
-325K
115.25%
2.04M
729.23%
other working capital
19.43M
-
9.83M
49.39%
5.65M
42.54%
-28.11M
597.68%
38.29M
236.19%
18.59M
51.43%
13.38M
28.04%
-25.48M
290.40%
20.84M
181.79%
9.89M
52.55%
13.44M
35.90%
-16.39M
221.97%
27.56M
268.15%
9.38M
65.97%
19.47M
107.60%
-30.78M
258.08%
52.54M
270.71%
7.64M
85.46%
65.19M
753.45%
64.56M
0.97%
6.02M
90.68%
-4.17M
169.27%
104.21M
2,598.94%
-96.33M
192.44%
43.09M
144.74%
-15.33M
135.57%
133.21M
968.98%
-94.68M
171.08%
40.59M
142.87%
-17.37M
142.81%
173.56M
1,099.05%
-97.57M
156.22%
36.52M
137.43%
8.20M
77.56%
214.71M
2,520.02%
-99.37M
146.28%
-35.09M
64.69%
-73.02M
108.08%
193.35M
364.78%
-50.66M
126.20%
31.63M
162.43%
-27.11M
185.73%
268.24M
1,089.26%
-93.15M
134.73%
other non cash items
961K
-
675K
29.76%
1.05M
54.96%
-710K
167.88%
-85.00M
11,872.11%
1.35M
101.58%
8.72M
548.14%
1.16M
86.75%
-9.65M
934.43%
-6.07M
37.04%
-622K
89.76%
-2.79M
348.39%
-159K
94.30%
-638K
301.26%
-228K
64.26%
874K
483.33%
360K
58.81%
1.61M
346.39%
1.26M
21.66%
1.17M
7.07%
-11.28M
1,063.68%
1.14M
110.08%
-48.91M
4,401.41%
786K
101.61%
12.36M
1,472.65%
7.29M
40.98%
24.01M
229.09%
11.39M
52.55%
36.35M
219.09%
2.21M
93.93%
1.17M
46.89%
4.47M
281.73%
23.70M
430.16%
40.30M
70.05%
3.80M
90.58%
2.34M
38.49%
3.49M
49.27%
-4.90M
240.64%
6.28M
228.04%
5.17M
17.66%
-123.76M
2,493.85%
10.98M
108.87%
-135.62M
1,334.85%
-26.95M
80.13%
net cash provided by operating activities
85.63M
-
69.36M
19.00%
94.41M
36.11%
25.25M
73.26%
68.80M
172.50%
107.57M
56.34%
104.05M
3.27%
66.68M
35.92%
24.03M
63.97%
133.96M
457.58%
81.32M
39.30%
33.03M
59.38%
117.08M
254.46%
146.92M
25.49%
137.71M
6.27%
37.02M
73.12%
122.22M
230.18%
101.77M
16.73%
143.15M
40.66%
88.60M
38.11%
207.16M
133.83%
143.82M
30.57%
173.18M
20.41%
87.88M
49.26%
189.47M
115.61%
188.53M
0.49%
243.64M
29.23%
112.77M
53.72%
262.62M
132.88%
199.79M
23.92%
235.93M
18.09%
215.46M
8.68%
225.06M
4.46%
215.89M
4.07%
279.66M
29.54%
244.18M
12.69%
212.69M
12.90%
323.07M
51.90%
315.43M
2.37%
264.14M
16.26%
291.80M
10.47%
291.13M
0.23%
388.95M
33.60%
300.14M
22.83%
investments in property plant and equipment
-3.69M
-
-14.24M
285.72%
-20.81M
46.18%
-10.06M
51.66%
-11.90M
18.33%
-20.27M
70.30%
-8.64M
57.39%
-6.32M
26.83%
-12.02M
90.14%
-12.25M
1.94%
-18.57M
51.55%
-5.46M
70.59%
-12.90M
136.36%
-13.73M
6.38%
-10.54M
23.26%
-9.63M
8.60%
-7.04M
26.94%
-11.55M
64.22%
-20.60M
78.31%
-5.87M
71.50%
-7.21M
22.70%
-13.11M
81.92%
-22.78M
73.78%
-8.15M
64.24%
-12.39M
52.11%
-14.77M
19.16%
-18.47M
25.08%
-10.82M
41.43%
-11.54M
6.71%
-11.72M
1.59%
-16.89M
44.07%
-10.36M
38.67%
-11.05M
6.66%
-14.79M
33.82%
-16.60M
12.24%
-15.34M
7.59%
-19.10M
24.51%
-18.00M
5.74%
-20.46M
13.65%
-21.58M
5.46%
-26.46M
22.66%
-20.98M
20.72%
-21.83M
4.04%
-4.27M
80.43%
acquisitions net
-100K
-
-119.55M
-
362.81M
-
-14.88M
104.10%
-41K
99.72%
-6.50M
-
-60K
99.08%
657K
-
-60K
109.13%
10K
-
62.81M
628,050%
-18.18M
-
-190.82M
949.80%
6K
100.00%
190.82M
-
-948.77M
-
-26.58M
97.20%
-727.34M
-
-7.82M
98.92%
purchases of investments
-137.31M
-
18.57M
-
-5K
-
sales maturities of investments
-70.90M
-
6.74M
-
771K
-
other investing activites
29K
-
327.76M
1,130,106.90%
7K
100.00%
1K
85.71%
14K
-
55K
-
-18.57M
-
60K
-
771K
-
-771K
-
21.01M
-
10K
-
-190.82M
-
-911K
-
1K
100.11%
-6.66M
666,000%
28K
100.42%
-5K
117.86%
6K
220.00%
-6.46M
107,833.33%
-186K
97.12%
-203K
9.14%
-796K
-
-20.24M
2,442.96%
net cash used for investing activites
-3.79M
-
-14.21M
274.78%
-20.81M
46.48%
-10.05M
51.70%
350.91M
3,590.58%
-35.15M
110.02%
-8.66M
75.35%
-6.32M
27.06%
-11.96M
89.27%
-12.25M
2.41%
-18.33M
49.62%
-5.52M
69.88%
-12.90M
133.79%
-13.07M
1.29%
-10.54M
19.40%
-9.63M
8.60%
-6.26M
34.95%
-11.55M
84.43%
-20.60M
78.31%
-5.87M
71.50%
13.80M
335.10%
-13.10M
194.87%
40.04M
405.70%
-8.14M
120.32%
-12.39M
52.30%
-14.77M
19.16%
-36.65M
148.19%
-201.64M
450.25%
-11.54M
94.28%
-11.72M
1.64%
-16.89M
44.07%
-10.36M
38.67%
-11.96M
15.45%
-963.56M
7,955.83%
-49.83M
94.83%
-15.31M
69.28%
-19.10M
24.77%
-18M
5.77%
-26.92M
49.57%
-21.76M
19.17%
-26.67M
22.54%
-20.98M
21.33%
-749.97M
3,474.51%
-32.33M
95.69%
debt repayment
-11M
-
-11M
0%
-48M
336.36%
-5.06M
89.45%
-5.06M
0.02%
-5.06M
0%
-794.81M
15,601.56%
-2.43M
-
-4.22M
-
-2.63M
-
-605K
-
-3.24M
-
-307.88M
9,414.06%
-834.51M
171.05%
-1.14B
-
-518.25M
-
-533.57M
2.96%
-1.05B
97.13%
-5M
99.52%
-7.28M
45.54%
-282K
96.12%
-2.19M
675.89%
-2.19M
0%
-2.19M
0.05%
-2.19M
0.05%
-2.19M
0.05%
common stock issued
13.31M
-
9.68M
-
3.63M
-
5.04M
-
2.63M
-
605K
-
3.24M
-
405M
12,415.45%
1B
146.91%
600M
-
700M
16.67%
1.05B
50.26%
282K
-
2.19M
-
443.64M
20,176.23%
20.93M
95.28%
common stock repurchased
-242K
-
-100.29M
41,341.74%
-2.25M
97.75%
-107.16M
4,652.06%
-1.74M
98.37%
-300.49M
17,130.10%
-255K
99.92%
-10.35M
3,959.61%
-87.22M
742.49%
-347.07M
297.95%
-256.07M
26.22%
-346.71M
35.40%
-120.03M
65.38%
-32.12M
73.24%
-275.70M
758.40%
-100.36M
63.60%
-40.62M
59.53%
-9.37M
76.92%
-111K
98.82%
-91.28M
82,131.53%
-155.42M
70.28%
-46.27M
70.23%
-656.92M
1,319.75%
-284.47M
56.70%
-743K
99.74%
-1.08M
45.49%
-5.79M
435.15%
-372.89M
6,345.88%
-31.67M
91.51%
-209.00M
559.86%
-164.95M
21.07%
-187.15M
13.46%
-620K
99.67%
-5.29M
752.58%
-5.31M
0.53%
-877.66M
16,415.94%
-280.86M
68.00%
-168.78M
39.90%
-70.21M
58.40%
-43.96M
37.39%
-441.46M
904.22%
-18.74M
95.75%
-27K
99.86%
-69.99M
259,125.93%
dividends paid
-37.08M
-
-20.39M
-
-20.41M
0.06%
-20.44M
0.15%
-24.15M
18.15%
-22.75M
5.76%
-21.89M
3.80%
-21.39M
2.27%
-26.65M
24.59%
-26.26M
1.48%
-25.49M
2.93%
-25.43M
0.23%
-34.39M
35.21%
-34.41M
0.07%
-34.88M
1.37%
-33.92M
2.77%
-51.73M
52.54%
-50.41M
2.57%
-57.90M
14.86%
-49.34M
14.78%
-57.85M
17.25%
-57.84M
0.00%
-59.38M
2.65%
-57.03M
3.95%
-65.43M
14.73%
-64.60M
1.27%
-66.09M
2.30%
-64.47M
2.45%
-85.94M
33.30%
-85.95M
0.02%
-87.77M
2.11%
-84.17M
4.10%
-100.82M
19.79%
-100.16M
0.66%
-112.14M
11.97%
-110.11M
1.81%
-109.38M
0.67%
-109.35M
0.02%
-131.31M
20.07%
other financing activites
3.35M
-
2.79M
16.56%
75.03M
2,587.43%
2.88M
96.16%
5.29M
83.60%
4.03M
23.95%
775.83M
19,165.68%
3.62M
99.53%
11.37M
213.91%
790.67M
6,854.00%
1.55M
99.80%
6.29M
306.92%
2.02M
67.86%
495.20M
24,378.50%
1.15M
99.77%
625K
45.41%
648K
3.68%
508K
21.60%
854K
68.11%
102K
88.06%
493.75M
483,973.53%
246K
99.95%
240K
2.44%
726K
202.50%
165K
77.27%
161K
2.42%
477.28M
296,345.96%
-4.93M
101.03%
-11.76M
138.33%
1.14B
-
498.78M
56.34%
-5.35M
101.07%
-10.82M
102.26%
-477K
95.59%
4.31M
1,003.35%
355.48M
8,149.73%
-283K
100.08%
-1K
99.65%
-2.19M
218,700%
-443.64M
20,176.23%
-20.93M
95.28%
-5.93M
-
net cash used provided by financing activities
-7.90M
-
-108.50M
1,274.08%
1.01M
100.93%
-109.34M
10,968.59%
-1.51M
98.62%
-301.53M
19,855.53%
-29.95M
90.07%
-27.14M
9.40%
-96.28M
254.81%
419.45M
535.65%
-276.08M
165.82%
-362.31M
31.23%
-139.40M
61.52%
436.43M
413.08%
-300.00M
168.74%
-125.23M
58.26%
-65.40M
47.78%
-43.25M
33.86%
-33.67M
22.16%
-126.06M
274.41%
304.42M
341.49%
-97.76M
132.11%
-707.08M
623.30%
-341.63M
51.68%
-49.91M
85.39%
-58.77M
17.73%
413.65M
803.89%
-340.08M
182.22%
65.03M
119.12%
-274.43M
522.01%
-229.55M
16.35%
245.54M
206.96%
11.32M
95.39%
64.39M
469.03%
-91.74M
242.48%
-966.12M
953.06%
-16.82M
98.26%
-269.89M
1,504.68%
-172.55M
36.07%
-158.29M
8.26%
-553.76M
249.83%
-130.31M
76.47%
-111.57M
14.38%
-207.22M
85.74%
effect of forex changes on cash
-2.27M
-
2.39M
205.42%
80K
96.66%
566K
607.50%
181K
68.02%
-5.93M
3,377.35%
-4.83M
18.54%
-4.28M
11.53%
1.49M
134.81%
-2.70M
281.25%
-2.69M
0.22%
2.11M
178.30%
-5.17M
345.51%
-834K
83.88%
-9.40M
1,027.70%
2.98M
131.66%
3.05M
2.55%
1.47M
52.03%
1.60M
9.35%
3.66M
128.40%
-7.62M
308.20%
-2.17M
71.54%
-352K
83.76%
501K
242.33%
1.17M
133.73%
-4.97M
524.51%
4.77M
195.98%
-10.76M
325.57%
2.01M
118.69%
4.24M
111.04%
8.18M
92.77%
-4.01M
149.05%
443K
111.04%
-4.06M
1,016.93%
-1.30M
67.97%
-4.89M
275.94%
-13.78M
181.78%
-10.37M
24.79%
10.50M
201.29%
2.96M
71.83%
344K
88.37%
-3.62M
1,150.87%
5.72M
258.28%
-2.96M
151.71%
net change in cash
71.67M
-
-50.95M
171.09%
74.68M
246.58%
-97.98M
231.20%
422.79M
531.49%
-235.05M
155.59%
60.61M
125.78%
28.95M
52.23%
-82.73M
385.75%
538.47M
750.87%
-215.78M
140.07%
-332.69M
54.18%
-40.40M
87.86%
569.45M
1,509.52%
-182.23M
132.00%
-94.86M
47.94%
53.61M
156.51%
48.43M
9.65%
90.49M
86.83%
-39.67M
143.84%
517.77M
1,405.06%
30.80M
94.05%
-494.22M
1,704.51%
-261.39M
47.11%
128.34M
149.10%
110.03M
14.26%
625.42M
468.39%
-439.71M
170.31%
318.12M
172.35%
-82.12M
125.81%
-2.34M
97.15%
446.63M
19,211.08%
224.85M
49.65%
-687.34M
405.68%
136.78M
119.90%
-742.13M
642.56%
162.99M
121.96%
24.81M
84.78%
126.45M
409.64%
87.04M
31.16%
-288.28M
431.19%
-656.11M
127.59%
-466.86M
28.84%
57.62M
112.34%
cash at beginning of period
263.03M
-
334.70M
27.25%
283.75M
15.22%
358.43M
26.32%
260.45M
27.34%
683.24M
162.33%
448.19M
34.40%
508.80M
13.52%
537.75M
5.69%
455.02M
15.38%
993.49M
118.34%
777.71M
21.72%
445.01M
42.78%
404.61M
9.08%
974.06M
140.74%
791.83M
18.71%
696.97M
11.98%
750.58M
7.69%
799.01M
6.45%
889.50M
11.32%
849.83M
4.46%
1.37B
60.93%
1.40B
2.25%
904.18M
35.34%
642.78M
28.91%
771.12M
19.97%
881.15M
14.27%
1.51B
70.98%
1.07B
29.19%
1.38B
29.82%
1.30B
5.93%
1.30B
0.18%
1.75B
34.34%
1.97B
12.87%
1.28B
34.85%
1.42B
10.65%
679.32M
52.21%
842.30M
23.99%
867.11M
2.95%
993.56M
14.58%
468.68M
52.83%
792.33M
69.06%
928.55M
17.19%
461.69M
50.28%
cash at end of period
334.70M
-
283.75M
15.22%
358.43M
26.32%
260.45M
27.34%
683.24M
162.33%
448.19M
34.40%
508.80M
13.52%
537.75M
5.69%
455.02M
15.38%
993.49M
118.34%
777.71M
21.72%
445.01M
42.78%
404.61M
9.08%
974.06M
140.74%
791.83M
18.71%
696.97M
11.98%
750.58M
7.69%
799.01M
6.45%
889.50M
11.32%
849.83M
4.46%
1.37B
60.93%
1.40B
2.25%
904.18M
35.34%
642.78M
28.91%
771.12M
19.97%
881.15M
14.27%
1.51B
70.98%
1.07B
29.19%
1.38B
29.82%
1.30B
5.93%
1.30B
0.18%
1.75B
34.34%
1.97B
12.87%
1.28B
34.85%
1.42B
10.65%
679.32M
52.21%
842.30M
23.99%
867.11M
2.95%
993.56M
14.58%
1.08B
8.76%
180.40M
83.31%
136.22M
24.49%
461.69M
238.92%
519.32M
12.48%
operating cash flow
85.63M
-
69.36M
19.00%
94.41M
36.11%
25.25M
73.26%
68.80M
172.50%
107.57M
56.34%
104.05M
3.27%
66.68M
35.92%
24.03M
63.97%
133.96M
457.58%
81.32M
39.30%
33.03M
59.38%
117.08M
254.46%
146.92M
25.49%
137.71M
6.27%
37.02M
73.12%
122.22M
230.18%
101.77M
16.73%
143.15M
40.66%
88.60M
38.11%
207.16M
133.83%
143.82M
30.57%
173.18M
20.41%
87.88M
49.26%
189.47M
115.61%
188.53M
0.49%
243.64M
29.23%
112.77M
53.72%
262.62M
132.88%
199.79M
23.92%
235.93M
18.09%
215.46M
8.68%
225.06M
4.46%
215.89M
4.07%
279.66M
29.54%
244.18M
12.69%
212.69M
12.90%
323.07M
51.90%
315.43M
2.37%
264.14M
16.26%
291.80M
10.47%
291.13M
0.23%
388.95M
33.60%
300.14M
22.83%
capital expenditure
-3.69M
-
-14.24M
285.72%
-20.81M
46.18%
-10.06M
51.66%
-11.90M
18.33%
-20.27M
70.30%
-8.64M
57.39%
-6.32M
26.83%
-12.02M
90.14%
-12.25M
1.94%
-18.57M
51.55%
-5.46M
70.59%
-12.90M
136.36%
-13.73M
6.38%
-10.54M
23.26%
-9.63M
8.60%
-7.04M
26.94%
-11.55M
64.22%
-20.60M
78.31%
-5.87M
71.50%
-7.21M
22.70%
-13.11M
81.92%
-22.78M
73.78%
-8.15M
64.24%
-12.39M
52.11%
-14.77M
19.16%
-18.47M
25.08%
-10.82M
41.43%
-11.54M
6.71%
-11.72M
1.59%
-16.89M
44.07%
-10.36M
38.67%
-11.05M
6.66%
-14.79M
33.82%
-16.60M
12.24%
-15.34M
7.59%
-19.10M
24.51%
-18.00M
5.74%
-20.46M
13.65%
-21.58M
5.46%
-26.46M
22.66%
-20.98M
20.72%
-21.83M
4.04%
-4.27M
80.43%
free cash flow
81.94M
-
55.12M
32.72%
73.60M
33.51%
15.19M
79.36%
56.90M
274.61%
87.29M
53.42%
95.42M
9.30%
60.36M
36.74%
12.01M
80.11%
121.71M
913.51%
62.76M
48.44%
27.57M
56.07%
104.17M
277.85%
133.19M
27.86%
127.17M
4.52%
27.39M
78.47%
115.18M
320.59%
90.22M
21.67%
122.55M
35.84%
82.72M
32.50%
199.96M
141.72%
130.72M
34.63%
150.40M
15.06%
79.73M
46.99%
177.08M
122.10%
173.77M
1.87%
225.18M
29.58%
101.95M
54.72%
251.07M
146.26%
188.07M
25.09%
219.04M
16.47%
205.10M
6.36%
214.01M
4.34%
201.10M
6.03%
263.07M
30.81%
228.85M
13.01%
193.59M
15.41%
305.07M
57.58%
294.97M
3.31%
242.56M
17.77%
265.34M
9.39%
270.15M
1.81%
367.12M
35.90%
295.87M
19.41%

All numbers in USD (except ratios and percentages)