bf/NASDAQ:VRTX_icon.jpeg

NASDAQ:VRTX

Vertex Pharmaceuticals Incorporated

  • Stock

USD

Last Close

402.14

02/05 20:00

Market Cap

110.85B

Beta: 0.49

Volume Today

1.04M

Avg: 1.12M

PE Ratio

31.95

PFCF: 26.33

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
net income
-61.71M
-
-128.66M
108.49%
-184.55M
43.44%
-232.46M
25.96%
-159.38M
31.44%
-170.06M
6.70%
-180.85M
6.34%
-198.70M
9.87%
-220.99M
11.22%
-93.82M
57.55%
-74.67M
20.41%
-36.10M
51.65%
-36.15M
0.14%
-39.54M
9.37%
27.76M
170.21%
249.55M
798.98%
31.17M
87.51%
-291.27M
1,034.48%
102.19M
135.08%
227.30M
122.44%
206.25M
9.26%
128.46M
37.72%
1.53B
1,087.25%
268.63M
82.39%
267.43M
0.45%
57.52M
78.49%
583.23M
914.00%
602.75M
3.35%
837.27M
38.91%
667.43M
20.28%
604.19M
9.48%
653.14M
8.10%
66.92M
89.75%
851.93M
1,172.98%
770.11M
9.60%
762.10M
1.04%
810.50M
6.35%
930.50M
14.81%
818.90M
11.99%
699.80M
14.54%
915.70M
30.85%
1.04B
13.06%
968.80M
6.42%
depreciation and amortization
10.55M
-
9.49M
10.09%
17.63M
85.80%
15.79M
10.45%
14.17M
10.24%
16.96M
19.68%
16.34M
3.68%
16.36M
0.17%
14.06M
14.04%
16.17M
14.95%
15.75M
2.60%
16.41M
4.24%
14.96M
8.85%
14.57M
2.63%
15.45M
6.05%
14.85M
3.89%
14.89M
0.27%
15.22M
2.25%
16.43M
7.93%
16.34M
0.54%
18.06M
10.50%
19.19M
6.27%
18.83M
1.91%
27.14M
44.16%
27.70M
2.06%
25.85M
6.68%
26.26M
1.58%
26.82M
2.15%
26.70M
0.46%
26.64M
0.21%
29.36M
10.18%
28.83M
1.77%
31.24M
8.34%
31.70M
1.47%
33.83M
6.74%
35.90M
6.11%
37.30M
3.90%
36.70M
1.61%
38.40M
4.63%
38.80M
1.04%
41.40M
6.70%
42.10M
1.69%
59M
40.14%
deferred income tax
-1.96M
-
497K
125.38%
-154.89M
31,264.79%
978K
-
281K
71.27%
6.35M
-
1.45M
77.20%
-4.51M
411.68%
2.06M
145.68%
20.80M
909.61%
686K
96.70%
-6.58M
1,059.62%
1.21M
118.41%
3.41M
181.68%
-118.59M
3,573.78%
-6.54M
94.48%
3.59M
154.81%
-71K
101.98%
79K
211.27%
-1.52B
1,918,986.08%
43.42M
102.86%
43.93M
1.17%
6.82M
84.48%
73.21M
973.96%
36.70M
49.86%
-27.74M
175.58%
56.15M
302.39%
212.23M
277.99%
57.04M
73.12%
-237.94M
517.12%
68.24M
128.68%
-41.95M
161.47%
-12.30M
70.68%
-229.40M
1,765.04%
-182.30M
20.53%
148.10M
181.24%
-113.40M
176.57%
-176.60M
55.73%
-115.50M
34.60%
-131M
13.42%
stock based compensation
41.35M
-
31.31M
24.29%
23.37M
25.35%
46.58M
99.32%
42.44M
8.88%
46.14M
8.70%
42.38M
8.14%
57.38M
35.40%
63.26M
10.24%
65.73M
3.91%
44.65M
32.08%
55.47M
24.25%
61.94M
11.66%
61.21M
1.18%
59.08M
3.47%
68.98M
16.76%
72.58M
5.22%
73.77M
1.64%
75.40M
2.21%
78.14M
3.63%
82.44M
5.50%
85.53M
3.76%
78.94M
7.70%
93.79M
18.81%
89.69M
4.38%
85.42M
4.76%
91.59M
7.22%
115.71M
26.33%
117.19M
1.28%
99.54M
15.06%
97.03M
2.52%
115.17M
18.70%
104.62M
9.16%
103.00M
1.55%
118.61M
15.16%
130.30M
9.86%
113.90M
12.59%
135.60M
19.05%
111.50M
17.77%
122.40M
9.78%
119.30M
2.53%
130.90M
9.72%
208.60M
59.36%
change in working capital
601K
-
63.87M
10,527.62%
11.25M
82.39%
-5.50M
148.90%
-25.35M
360.89%
18.35M
172.40%
1.43M
92.19%
-82.85M
5,881.79%
36.69M
144.28%
-27.64M
175.32%
-12.15M
56.03%
-49.15M
304.44%
-27.96M
43.10%
33.07M
218.26%
41.97M
26.92%
-65.69M
256.52%
49.80M
175.81%
-2.74M
105.50%
33.89M
1,338.36%
13.30M
60.75%
61.45M
361.97%
80.08M
30.32%
83.19M
3.87%
-62.22M
174.80%
83.09M
233.55%
135.04M
62.52%
-222.02M
264.41%
-22.43M
89.90%
179.26M
899.38%
95.87M
46.52%
-307.16M
420.39%
16.14M
105.25%
-164.46M
1,119.01%
-91.56M
44.32%
134.68M
247.09%
-32.80M
124.35%
383.70M
1,269.82%
80.80M
78.94%
-90.90M
212.50%
138.90M
252.81%
245.40M
76.67%
188.90M
23.02%
-838.90M
544.10%
accounts receivables
30.37M
-
39.20M
29.06%
32.63M
16.77%
25.24M
22.65%
-22.72M
190.02%
-9.83M
56.72%
14.74M
249.93%
-5.86M
139.77%
-15.33M
161.54%
-67.54M
340.45%
-16.11M
76.14%
-2.51M
84.41%
-10.44M
315.68%
3.19M
130.59%
-23.27M
828.46%
-5.12M
78.00%
-36.33M
609.89%
-13.01M
64.21%
-17.30M
33.06%
-13.47M
22.14%
-74.69M
454.39%
13.00M
117.40%
-32.98M
353.75%
-30.14M
8.64%
-25.73M
14.61%
14.43M
156.06%
-184.14M
1,376.47%
-223.67M
21.47%
59.53M
126.62%
12.95M
78.25%
-72.25M
658.02%
-98.37M
36.15%
52.52M
153.39%
-185.32M
452.82%
-43.53M
76.51%
-165.20M
279.47%
-84.10M
49.09%
-119.50M
42.09%
10.20M
108.54%
-90.50M
987.25%
-2.90M
96.80%
-6.10M
110.34%
15.40M
352.46%
inventory
-2.61M
-
-1.41M
46.07%
1.93M
237.07%
2.49M
28.91%
-1.29M
152.01%
-6.09M
371.02%
-11.57M
89.79%
-2.63M
77.22%
-6.79M
157.72%
-6.70M
1.33%
-7.02M
4.75%
-4.77M
32.03%
-3.01M
36.95%
-3.76M
24.90%
-4.91M
30.80%
-3.65M
25.72%
-18.38M
403.51%
-6.54M
64.40%
-16.41M
150.90%
-8.21M
49.99%
-1.16M
85.89%
-15.10M
1,203.54%
-7.50M
50.29%
-13.14M
75.09%
-12.04M
8.40%
-20.11M
67.06%
-18.77M
6.66%
-27.45M
46.27%
-36.94M
34.56%
-30.52M
17.37%
-37.11M
21.58%
-22.79M
38.60%
-24.71M
8.44%
-18.34M
25.79%
-26.97M
47.11%
2M
107.41%
-33.30M
1,765.00%
-26.80M
19.52%
-78.30M
192.16%
-82.60M
5.49%
-72.80M
11.86%
-97.50M
33.93%
-70M
28.21%
accounts payables
-12.80M
-
7.37M
157.56%
-3.23M
143.82%
978K
130.29%
6.69M
584.36%
-13.21M
297.45%
30.59M
331.49%
-23.56M
177.00%
20.52M
187.12%
9.32M
54.61%
-7.99M
185.79%
-343K
95.71%
-23.48M
6,744.90%
2.29M
109.75%
9.79M
327.57%
717K
92.67%
13.33M
1,759.14%
-7.12M
153.43%
1.83M
125.67%
2.15M
17.83%
10.07M
367.73%
10.79M
7.14%
13.53M
25.36%
-24.14M
278.44%
-3.93M
83.73%
15.86M
503.77%
-10.57M
166.66%
14.29M
235.08%
412K
97.12%
1.46M
253.40%
35.12M
2,312.29%
-10.64M
130.30%
-13.70M
28.72%
2.30M
116.80%
53.94M
2,243.31%
-14.50M
126.88%
45.30M
412.41%
-69.90M
254.30%
159.90M
328.76%
35.70M
77.67%
35.60M
0.28%
9.20M
74.16%
-31.80M
445.65%
other working capital
-14.36M
-
18.71M
230.33%
-20.08M
207.31%
-34.20M
70.33%
-8.03M
76.53%
47.50M
691.56%
-32.33M
168.08%
-50.80M
57.11%
38.29M
175.38%
37.29M
2.63%
18.97M
49.12%
-41.52M
318.87%
8.96M
121.59%
31.34M
249.62%
60.37M
92.59%
-57.64M
195.49%
91.18M
258.18%
23.93M
73.75%
65.78M
174.88%
32.83M
50.10%
127.23M
287.54%
71.38M
43.89%
110.14M
54.30%
5.20M
95.28%
124.79M
2,300.31%
124.86M
0.05%
-8.53M
106.83%
214.41M
2,613.33%
156.25M
27.13%
111.99M
28.33%
-232.92M
307.99%
147.94M
163.51%
-178.57M
220.71%
109.79M
161.48%
151.25M
37.77%
144.90M
4.20%
455.80M
214.56%
297M
34.84%
-182.70M
161.52%
137.40M
175.21%
285.50M
107.79%
283.30M
0.77%
-752.50M
365.62%
other non cash items
10.24M
-
9.78M
4.51%
316.05M
3,132.87%
-173K
100.05%
195K
212.72%
-15K
107.69%
-1.46M
9,606.67%
629K
143.20%
5.42M
761.05%
-8.92M
264.72%
14.92M
267.29%
-3.83M
125.70%
7.27M
289.60%
-4.34M
159.69%
7.04M
262.30%
-3.21M
145.51%
9.80M
405.58%
493.69M
4,939.20%
6.14M
98.76%
-86.01M
1,500.39%
-46.42M
46.03%
68.01M
246.50%
124.45M
82.99%
-45.98M
136.95%
-48.09M
4.58%
24.14M
150.21%
-106.27M
540.13%
56.14M
152.83%
-94.15M
267.71%
-37.89M
59.76%
-144.11M
280.38%
50.73M
135.20%
-155K
100.31%
-36.08M
23,175.48%
-20.30M
43.75%
73M
459.69%
23.80M
67.40%
-45.80M
292.44%
52.40M
214.41%
13.40M
74.43%
-10.80M
180.60%
-13.30M
23.15%
-31.90M
139.85%
net cash provided by operating activities
-927K
-
-13.72M
1,380.04%
28.86M
310.31%
-175.76M
709.12%
-127.92M
27.22%
-87.65M
31.48%
-121.87M
39.05%
-207.18M
70.00%
-95.21M
54.04%
-47.02M
50.61%
-16.01M
65.95%
-15.14M
5.48%
40.86M
369.93%
65.66M
60.69%
144.72M
120.43%
265.69M
83.59%
181.65M
31.63%
170.09M
6.37%
227.51M
33.76%
252.66M
11.05%
321.70M
27.33%
381.35M
18.54%
314.58M
17.51%
324.78M
3.24%
463.75M
42.79%
334.79M
27.81%
446.01M
33.22%
815.70M
82.89%
1.04B
27.32%
907.75M
12.59%
491.53M
45.85%
921.05M
87.38%
-199.77M
121.69%
927.22M
564.15%
994.99M
7.31%
956.20M
3.90%
1.14B
19.20%
955.50M
16.17%
1.08B
12.86%
899.90M
16.55%
1.13B
26.06%
1.27B
11.81%
234.60M
81.50%
investments in property plant and equipment
-1.80M
-
-18.51M
927.98%
-14.47M
21.84%
-15.53M
7.29%
-11.70M
24.64%
-9.30M
20.54%
-14.68M
57.84%
-10.56M
28.06%
-13.42M
27.11%
-8.80M
34.45%
-12.53M
42.40%
-11.97M
4.41%
-15.92M
32.94%
-13.88M
12.78%
-14.79M
6.52%
-11.16M
24.54%
-17.71M
58.68%
-187.95M
961.45%
-42.60M
77.33%
-29.28M
31.28%
-29.61M
1.14%
-20.91M
29.38%
-15.72M
24.82%
-18.04M
14.76%
-16.36M
9.33%
-24.29M
48.50%
-16.76M
31.00%
-19.45M
16.04%
-17.86M
8.15%
-174.79M
878.48%
-47.69M
72.72%
-70.93M
48.73%
-49.84M
29.73%
-52.52M
5.39%
-61.72M
17.50%
-63.60M
3.05%
-53.30M
16.19%
-54.20M
1.69%
-33.60M
38.01%
-42.10M
25.30%
-59.60M
41.57%
-40.60M
31.88%
-116.10M
185.96%
acquisitions net
-10M
-
-160M
-
50.78M
-
18.04M
-
-908.39M
-
-46.79M
94.85%
-418.24M
-
77.00M
-
-0.00
100.00%
-295.90M
-
47.80M
116.15%
24.90M
47.91%
29.90M
20.08%
1.10M
96.32%
purchases of investments
-439.74M
-
-951.31M
116.34%
-562.40M
40.88%
-380.95M
32.26%
-323.03M
15.20%
-362.80M
12.31%
-357.40M
1.49%
-125.66M
64.84%
-166.48M
-
-340.91M
104.77%
-224.62M
34.11%
-248.53M
10.64%
-166.55M
32.99%
10M
106.00%
-248.27M
2,582.73%
-129.39M
47.88%
-53.99M
58.28%
-100.93M
86.95%
-60.15M
40.40%
-163.35M
171.56%
-166.35M
1.84%
-125.53M
24.54%
-128.22M
2.14%
-155.42M
21.22%
-125.32M
19.37%
-167.56M
33.70%
-81.06M
51.62%
-51.31M
36.70%
-133.89M
160.93%
-184.46M
37.77%
-121.45M
34.16%
-118.00M
2.84%
-246.29M
108.72%
-119.45M
51.50%
-117.10M
1.97%
-120.80M
3.16%
-227.70M
88.49%
-274.90M
20.73%
-1.84B
569.88%
-579.20M
68.55%
-408.30M
29.51%
-1.02B
149.69%
sales maturities of investments
400.37M
-
1.01B
152.63%
505.93M
49.98%
376.54M
25.57%
424.66M
12.78%
402.19M
5.29%
354.54M
11.85%
371.42M
4.76%
370.30M
0.30%
62.86M
83.02%
262.86M
318.14%
131.17M
50.10%
201.14M
53.34%
203.06M
0.95%
222.18M
9.42%
98.39M
55.72%
70.49M
28.36%
78.27M
11.03%
122.06M
55.96%
94.36M
22.69%
76.66M
18.76%
137.38M
79.20%
123.17M
10.34%
107.12M
13.03%
121.59M
13.51%
146.44M
20.44%
195.72M
33.65%
132.18M
32.46%
141.09M
6.74%
60.74M
56.95%
475.89M
683.43%
118.07M
75.19%
103.20M
12.60%
230.86M
123.71%
47.17M
79.57%
129.70M
174.98%
112.60M
13.18%
193.60M
71.94%
484.10M
150.05%
50M
89.67%
334.90M
569.80%
331.20M
1.10%
218.10M
34.15%
other investing activites
36.47M
-
7.90M
78.33%
9.56M
20.96%
-476K
104.98%
-51K
89.29%
444K
970.59%
1.48M
232.66%
-21.17M
1,533.45%
-78.44M
270.48%
11.48M
114.63%
-32.11M
379.75%
2.72M
108.46%
5.52M
103.20%
12.16M
120.23%
12.77M
5.05%
3.26M
74.49%
-19.73M
705.74%
161.21M
916.89%
370K
99.77%
-50.78M
13,824.05%
-22.82M
-
-18.04M
20.95%
-245.82M
-
46.79M
-
418.24M
-
-15M
-
15M
200%
-77.00M
613.33%
-47.80M
-
-24.90M
47.91%
-29.90M
20.08%
-1.10M
96.32%
31M
2,918.18%
net cash used for investing activites
-4.69M
-
49.54M
1,155.98%
-61.38M
223.91%
-20.41M
66.75%
89.88M
540.45%
30.55M
66.02%
-26.06M
185.32%
214.04M
921.30%
278.44M
30.09%
-100.94M
136.25%
-122.69M
21.55%
-102.71M
16.29%
-57.78M
43.74%
34.79M
160.21%
230.17M
561.57%
-157.78M
168.55%
-96.35M
38.94%
-162.46M
68.62%
-21.10M
87.01%
4.93M
123.38%
-116.30M
2,457.55%
-49.89M
57.10%
-40.90M
18.01%
-39.14M
4.32%
-50.19M
28.24%
-249.00M
396.11%
-896.99M
260.24%
31.67M
103.53%
71.91M
127.10%
-247.94M
444.78%
243.75M
198.31%
-74.31M
130.49%
-79.64M
7.18%
-52.95M
33.51%
-134.00M
153.06%
-51M
61.94%
-61.50M
20.59%
-384.20M
524.72%
175.60M
145.71%
-1.83B
1,144.19%
-303.90M
83.43%
-117.70M
61.27%
-886.50M
653.19%
debt repayment
-28.71M
-
-21.48M
25.19%
-5.74M
73.28%
-17.77M
209.49%
-24.41M
37.37%
-20.48M
16.11%
-19.04M
7.02%
-19.64M
3.17%
-25.09M
27.73%
-17.22M
31.37%
-41.62M
141.68%
-4.14M
90.04%
-3.60M
13.06%
-5.94M
64.83%
-79.34M
1,235.97%
-304.82M
284.18%
-6.05M
98.01%
-3.73M
38.48%
-4.74M
27.14%
-9.20M
94.19%
-4.86M
47.11%
-10.60M
117.87%
-8.73M
17.62%
-9.38M
7.50%
-9.54M
1.66%
-9.95M
4.32%
-10.31M
3.55%
-10.29M
0.18%
-10.44M
1.52%
-10.65M
1.96%
-10.90M
2.34%
-12.23M
12.26%
-10.30M
15.79%
-12.06M
17.04%
-12.41M
2.91%
-12.90M
3.97%
-12.70M
1.55%
-49.50M
289.76%
-10.40M
78.99%
-10.60M
1.92%
-11M
3.77%
-11.30M
2.73%
-12M
6.19%
common stock issued
186.20M
-
34.49M
81.48%
23.52M
31.81%
60.13M
155.69%
57.81M
3.86%
83.33M
44.13%
73.34M
11.98%
41.62M
43.26%
46.23M
11.10%
51.84M
12.12%
45.90M
11.45%
8.85M
80.73%
24.86M
180.99%
17.46M
29.74%
17.07M
2.28%
11.25M
34.08%
136.64M
1,114.67%
150.32M
10.01%
46.63M
68.98%
88.40M
89.56%
56.43M
36.16%
100.92M
78.82%
43.54M
56.86%
63.62M
46.12%
50.47M
20.67%
30.54M
39.50%
198.61M
550.38%
79.60M
59.92%
185.35M
-
15.56M
91.61%
102M
-
33.70M
66.96%
36.60M
-
186.30M
409.02%
14.20M
92.38%
58.60M
312.68%
15.40M
73.72%
46.40M
201.30%
common stock repurchased
-10M
-
-105.03M
950.33%
-92.00M
12.40%
-143.00M
55.43%
-99.84M
30.18%
-56.01M
43.90%
-104K
99.81%
-36.06M
34,575%
-436.19M
1,109.56%
-3.08M
99.29%
-148.53M
4,722.56%
-151.60M
2.06%
-527.09M
247.69%
-3.52M
99.33%
-660.83M
18,652.33%
-369.85M
44.03%
-117.50M
68.23%
-4.40M
96.26%
-48M
990.91%
-2.10M
95.63%
-299.40M
14,157.14%
-31.40M
89.51%
-170.20M
442.04%
-149.50M
12.16%
dividends paid
-9.57M
-
-3.42M
-
-7.86M
129.94%
-1.00M
-
-9.04M
-
-5.83M
35.50%
-150.65M
-
-3.63M
97.59%
-57.34M
-
-33.70M
41.22%
-36.60M
-
-58.60M
-
-15.40M
73.72%
other financing activites
-1.25M
-
8.05M
742.97%
294.38M
-
2.02M
99.31%
13.39M
562.67%
93.51M
-
2.03M
-
156.04M
7,586.70%
4.01M
97.43%
1.45M
63.80%
6.11M
321.52%
31.33M
412.63%
19.32M
38.35%
2.25M
88.33%
7.18M
218.45%
15.01M
108.98%
3.62M
75.91%
3.07M
15.19%
-125K
104.08%
18.22M
14,675.20%
13.29M
27.08%
133.55M
905.18%
18.50M
86.15%
2.60M
85.93%
8.74M
235.92%
47.38M
441.81%
16.23M
65.75%
1.36M
91.61%
35M
2,471.64%
64.80M
85.14%
37.30M
42.44%
-133.60M
458.18%
1.10M
100.82%
59.70M
5,327.27%
16.50M
72.36%
-4.70M
128.48%
net cash used provided by financing activities
157.49M
-
13.01M
91.74%
16.52M
27.06%
50.42M
205.09%
33.41M
33.74%
357.23M
969.40%
56.32M
84.23%
35.36M
37.22%
21.14M
40.20%
34.62M
63.73%
97.80M
182.50%
4.70M
95.19%
21.25M
352.00%
13.55M
36.23%
93.76M
591.77%
-289.56M
408.83%
132.03M
145.60%
152.71M
15.66%
73.23M
52.04%
78.96M
7.82%
-51.21M
164.86%
2.08M
104.06%
-101.05M
4,960.32%
-41.99M
58.45%
-13.02M
69.00%
20.36M
256.40%
161.42M
692.99%
-359.43M
322.67%
120.03M
133.39%
-140.68M
217.21%
-125.19M
11.01%
-518.65M
314.29%
33.55M
106.47%
-656.66M
2,057.26%
-336.24M
48.80%
-95.40M
71.63%
47.70M
150%
-60.20M
226.21%
40.20M
166.78%
-294.70M
833.08%
17.30M
105.87%
-165M
1,053.76%
-119.80M
27.39%
effect of forex changes on cash
278K
-
3.11M
1,019.42%
2.12M
31.97%
499K
76.43%
1.15M
129.66%
-2.13M
285.51%
-1.70M
20.27%
-2.60M
53.16%
1.29M
149.69%
-953K
173.88%
-575K
39.66%
2.62M
555.65%
-2.71M
203.44%
-175K
93.54%
-4.40M
2,414.86%
1.39M
131.54%
2.11M
52.16%
1.50M
28.93%
801K
46.64%
1.66M
106.74%
-5.86M
453.68%
-555K
90.52%
-1.43M
156.94%
-378K
73.49%
-430K
13.76%
-3.20M
644.42%
5.65M
276.57%
-6.65M
217.68%
3.27M
149.20%
6.16M
88.20%
17.77M
188.62%
-4.03M
122.67%
4.02M
199.73%
-8.46M
310.53%
-4.93M
41.76%
-5.90M
19.72%
-25.90M
338.98%
-38.20M
47.49%
40.80M
206.81%
12M
70.59%
10M
16.67%
-22.50M
325%
27.40M
221.78%
net change in cash
152.15M
-
51.93M
65.87%
-13.88M
126.73%
-145.25M
946.35%
-3.49M
97.60%
298.00M
8,646.17%
-93.30M
131.31%
39.62M
142.46%
205.66M
419.09%
-114.29M
155.57%
-41.48M
63.71%
-110.52M
166.44%
1.62M
101.47%
113.83M
6,921.96%
464.25M
307.86%
-180.27M
138.83%
219.45M
221.74%
161.84M
26.25%
280.45M
73.29%
338.20M
20.59%
148.34M
56.14%
332.98M
124.47%
171.20M
48.59%
243.28M
42.10%
400.11M
64.47%
102.94M
74.27%
-283.91M
375.79%
481.28M
269.52%
1.23B
156.34%
525.28M
57.42%
627.86M
19.53%
324.06M
48.39%
-241.84M
174.63%
209.15M
186.48%
519.89M
148.58%
803.90M
54.63%
1.10B
36.85%
472.90M
57.01%
1.33B
182.30%
-1.22B
191.12%
857.80M
170.52%
963.20M
12.29%
-744.30M
177.27%
cash at beginning of period
379.10M
-
531.25M
40.13%
583.18M
9.78%
569.30M
2.38%
424.05M
25.51%
420.56M
0.82%
718.56M
70.86%
625.26M
12.98%
664.88M
6.34%
870.54M
30.93%
756.25M
13.13%
714.77M
5.49%
604.25M
15.46%
605.87M
0.27%
719.69M
18.79%
1.18B
64.51%
1.00B
15.23%
1.22B
21.86%
1.38B
13.23%
1.67B
20.40%
2.01B
20.28%
2.15B
7.40%
2.49B
15.46%
2.66B
6.88%
2.90B
9.15%
3.30B
13.79%
3.40B
3.12%
3.12B
8.34%
3.60B
15.42%
4.84B
34.25%
5.36B
10.86%
5.99B
11.71%
6.31B
5.41%
6.07B
3.83%
6.28B
3.44%
6.80B
8.28%
7.60B
11.82%
8.70B
14.47%
9.18B
5.43%
10.51B
14.55%
9.30B
11.57%
10.15B
9.23%
11.12B
9.49%
cash at end of period
531.25M
-
583.18M
9.78%
569.30M
2.38%
424.05M
25.51%
420.56M
0.82%
718.56M
70.86%
625.26M
12.98%
664.88M
6.34%
870.54M
30.93%
756.25M
13.13%
714.77M
5.49%
604.25M
15.46%
605.87M
0.27%
719.69M
18.79%
1.18B
64.51%
1.00B
15.23%
1.22B
21.86%
1.38B
13.23%
1.67B
20.25%
2.01B
20.43%
2.15B
7.40%
2.49B
15.46%
2.66B
6.88%
2.90B
9.15%
3.30B
13.79%
3.40B
3.12%
3.12B
8.34%
3.60B
15.42%
4.84B
34.25%
5.36B
10.86%
5.99B
11.71%
6.31B
5.41%
6.07B
3.83%
6.28B
3.44%
6.80B
8.28%
7.60B
11.82%
8.70B
14.47%
9.18B
5.43%
10.51B
14.55%
9.30B
11.57%
10.15B
9.23%
11.12B
9.49%
10.37B
6.70%
operating cash flow
-927K
-
-13.72M
1,380.04%
28.86M
310.31%
-175.76M
709.12%
-127.92M
27.22%
-87.65M
31.48%
-181.78M
107.40%
-222.24M
22.25%
-110.27M
50.38%
-62.07M
43.71%
29.14M
146.95%
-15.14M
151.94%
40.86M
369.93%
65.66M
60.69%
144.72M
120.43%
265.69M
83.59%
181.65M
31.63%
170.09M
6.37%
227.51M
33.76%
252.66M
11.05%
321.70M
27.33%
381.35M
18.54%
314.58M
17.51%
324.78M
3.24%
463.75M
42.79%
334.79M
27.81%
446.01M
33.22%
815.70M
82.89%
1.04B
27.32%
907.75M
12.59%
491.53M
45.85%
921M
87.38%
-199.70M
121.68%
927.20M
564.30%
995M
7.31%
956.20M
3.90%
1.14B
19.20%
955.50M
16.17%
1.08B
12.86%
899.90M
16.55%
1.13B
26.06%
1.27B
11.81%
234.60M
81.50%
capital expenditure
-1.80M
-
-18.51M
927.98%
-14.47M
21.84%
-15.53M
7.29%
-11.70M
24.64%
-9.30M
20.54%
-14.68M
57.84%
-10.56M
28.06%
-13.42M
27.11%
-8.80M
34.45%
-12.53M
42.40%
-11.97M
4.41%
-15.92M
32.94%
-13.88M
12.78%
-14.79M
6.52%
-11.16M
24.54%
-17.71M
58.68%
-187.95M
961.45%
-42.60M
77.33%
-29.28M
31.28%
-29.61M
1.14%
-20.91M
29.38%
-15.72M
24.82%
-18.04M
14.76%
-16.36M
9.33%
-24.29M
48.50%
-16.76M
31.00%
-19.45M
16.04%
-17.86M
8.15%
-174.79M
878.48%
-47.69M
72.72%
-70.90M
48.67%
-49.90M
29.62%
-52.40M
5.01%
-61.80M
17.94%
-63.60M
2.91%
-53.30M
16.19%
-54.20M
1.69%
-33.60M
38.01%
-42.10M
25.30%
-59.60M
41.57%
-40.60M
31.88%
-116.10M
185.96%
free cash flow
-2.73M
-
-32.23M
1,081.60%
14.38M
144.62%
-191.29M
1,429.87%
-139.62M
27.01%
-96.94M
30.57%
-196.46M
102.65%
-232.79M
18.49%
-123.69M
46.87%
-70.87M
42.70%
16.62M
123.45%
-27.11M
263.16%
24.94M
192.00%
51.77M
107.57%
129.94M
150.97%
254.59M
95.94%
164.27M
35.48%
142.13M
13.48%
184.53M
29.83%
223.38M
21.05%
292.09M
30.76%
360.44M
23.40%
298.86M
17.08%
306.74M
2.64%
447.39M
45.85%
310.50M
30.60%
429.25M
38.24%
796.25M
85.50%
1.02B
28.18%
732.95M
28.19%
443.84M
39.45%
850.10M
91.53%
-249.60M
129.36%
874.80M
450.48%
933.20M
6.68%
892.60M
4.35%
1.09B
21.72%
901.30M
17.05%
1.04B
15.92%
857.80M
17.90%
1.07B
25.30%
1.23B
14.24%
118.50M
90.35%

All numbers in USD (except ratios and percentages)