bf/NASDAQ:REGN_icon.jpeg

NASDAQ:REGN

Regeneron Pharmaceuticals, Inc.

  • Stock

USD

Last Close

967.98

17/05 20:00

Market Cap

100.71B

Beta: 0.23

Volume Today

386.46K

Avg: 576.83K

PE Ratio

25.31

PFCF: 33.11

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
87.38M
-
141.31M
61.72%
96.81M
31.49%
65.44M
32.40%
92.73M
41.70%
79.72M
14.03%
110.18M
38.20%
76.02M
31.00%
194.64M
156.04%
210.40M
8.09%
154.99M
26.33%
165.74M
6.93%
211.87M
27.83%
264.80M
24.99%
253.12M
4.41%
248.93M
1.65%
387.74M
55.76%
388.32M
0.15%
173.52M
55.32%
477.98M
175.46%
551.41M
15.36%
594.65M
7.84%
820.35M
37.95%
461.10M
43.79%
193.10M
58.12%
669.60M
246.76%
792M
18.28%
624.60M
21.14%
897.30M
43.66%
842.10M
6.15%
1.15B
36.47%
1.12B
2.96%
3.10B
177.88%
1.63B
47.33%
2.23B
36.56%
973.50M
56.33%
852.10M
12.47%
1.32B
54.41%
1.20B
9.01%
817.80M
31.68%
968.40M
18.42%
1.01B
4.07%
1.16B
15.06%
722M
37.74%
depreciation and amortization
9.70M
-
10.80M
11.35%
11.29M
4.53%
11.53M
2.11%
13.02M
12.89%
14.01M
7.60%
14.13M
0.93%
16.03M
13.39%
15.30M
4.55%
20.67M
35.14%
22.91M
10.82%
22.98M
0.29%
25.03M
8.93%
27.84M
11.23%
28.90M
3.81%
38.12M
31.89%
35.13M
7.84%
37.72M
7.38%
34.51M
8.52%
36.36M
5.36%
33.64M
7.47%
35.44M
5.35%
42.76M
20.65%
51M
19.27%
52.10M
2.16%
52.90M
1.54%
54.30M
2.65%
56.10M
3.31%
58.80M
4.81%
59.30M
0.85%
61.70M
4.05%
67.40M
9.24%
71.10M
5.49%
73.20M
2.95%
74.50M
1.78%
74.30M
0.27%
74.40M
0.13%
92.60M
24.46%
100.10M
8.10%
99.50M
0.60%
103.10M
3.62%
105.40M
2.23%
113M
7.21%
114.10M
0.97%
deferred income tax
53.00M
-
-9.63M
118.17%
-19.29M
100.26%
-8.52M
55.82%
-24.02M
181.87%
-17.92M
25.39%
-16.14M
9.96%
-10.89M
32.53%
-48.18M
342.51%
-6.91M
85.67%
-55.65M
705.79%
-79.78M
43.37%
-82.87M
3.86%
-27.68M
66.60%
-169.75M
513.37%
-40.99M
75.85%
-16.75M
59.14%
-50.51M
201.54%
427.05M
945.56%
-6.37M
101.49%
-9.12M
43.28%
-18.03M
97.72%
-106.48M
490.43%
-10.70M
89.95%
-114.60M
971.03%
15.30M
113.35%
-20.60M
234.64%
9.90M
148.06%
108.10M
991.92%
-100K
100.09%
-42.30M
42,200%
10.10M
123.88%
41.70M
312.87%
7M
83.21%
-205.90M
3,041.43%
-225M
9.28%
-156M
30.67%
-85.70M
45.06%
-279.70M
226.37%
-216.50M
22.60%
-209.30M
3.33%
-125.70M
39.94%
-286.30M
127.76%
-190.40M
33.50%
stock based compensation
44.44M
-
45.74M
2.93%
55.18M
20.63%
81.41M
47.53%
70.51M
13.38%
73.86M
4.75%
81.45M
10.28%
103.76M
27.38%
94.26M
9.16%
102.64M
8.89%
158.39M
54.32%
142.25M
10.19%
131.69M
7.42%
131.38M
0.24%
154.56M
17.64%
133.79M
13.44%
121.26M
9.37%
125.10M
3.17%
127.13M
1.63%
82.42M
35.17%
106.80M
29.57%
111.44M
4.34%
126.75M
13.74%
107.90M
14.87%
105.80M
1.95%
117.10M
10.68%
133.50M
14.01%
105.80M
20.75%
103.50M
2.17%
101.20M
2.22%
121.50M
20.06%
130.90M
7.74%
145.50M
11.15%
136.90M
5.91%
188.40M
37.62%
166.90M
11.41%
159.80M
4.25%
166.30M
4.07%
232M
39.51%
238.70M
2.89%
202M
15.37%
203.90M
0.94%
240.40M
17.90%
change in working capital
-83.04M
-
-99.15M
19.41%
119.06M
220.08%
-106.01M
189.03%
156.97M
248.07%
2.89M
98.16%
-33.61M
1,264.11%
-281.73M
738.27%
-40.38M
85.67%
553.20M
1,469.88%
-1.26M
100.23%
-225.79M
17,777.67%
125.59M
155.62%
248.89M
98.18%
79.50M
68.06%
-27.90M
135.10%
-591.62M
2,020.36%
-92.18M
84.42%
-214.83M
133.05%
32.54M
115.15%
-237.38M
829.45%
-242.82M
2.29%
-249.34M
2.69%
311.50M
224.93%
-182.60M
158.62%
-300.10M
64.35%
-29.30M
90.24%
-181M
517.75%
34.10M
118.84%
-1.32B
3,974.78%
-35.40M
97.32%
-539.40M
1,423.73%
-2.48B
360.68%
1.46B
158.88%
-355.40M
124.29%
823.20M
331.63%
-781.30M
194.91%
-667.20M
14.60%
382M
157.25%
240.90M
36.94%
-81.30M
133.75%
-192.30M
136.53%
-61.40M
68.07%
accounts receivables
-73.38M
-
-116.81M
59.19%
101.05M
186.51%
-92.53M
191.57%
153.57M
265.97%
-33.33M
121.70%
-90.14M
170.46%
-321.06M
256.16%
-97.69M
69.57%
-44.19M
54.77%
-28.48M
35.56%
-397.43M
1,295.56%
113.25M
128.50%
108.10M
4.55%
32.25M
70.16%
-137.93M
527.66%
-95.00M
31.12%
-126.90M
33.58%
-2.89M
97.72%
30.41M
1,151.82%
-95.31M
413.45%
-163.70M
71.74%
-40.30M
75.38%
-106.10M
163.31%
-150.70M
42.04%
-204.10M
35.43%
-12.20M
94.02%
-169M
1,285.25%
121.90M
172.13%
-1.23B
1,107.55%
-80.80M
93.42%
-58.30M
27.85%
-2.83B
4,746.66%
1.54B
154.54%
-584.50M
137.93%
1.20B
304.88%
-322.40M
126.92%
-386.90M
20.01%
219.60M
156.76%
210.10M
4.33%
-2.70M
101.29%
-463.50M
17,066.67%
-82.70M
82.16%
446.80M
640.27%
inventory
-8.04M
-
-32.41M
303.28%
-47.96M
47.96%
-15.55M
67.57%
-21.75M
39.84%
-13.62M
37.36%
-9.98M
26.71%
-5.93M
40.58%
-43.92M
640.39%
-31.61M
28.04%
-30.37M
3.93%
-62.26M
105.04%
-10.63M
82.94%
-26.82M
152.40%
-50.07M
86.70%
-69.74M
39.29%
-81.80M
17.29%
-84.10M
2.81%
-78.55M
6.60%
-88.76M
13.00%
-93.34M
5.16%
-99.52M
6.63%
-106.28M
6.78%
-58.60M
44.86%
-109.60M
87.03%
-59M
46.17%
-108.30M
83.56%
-70.80M
34.63%
-162.60M
129.66%
-169M
3.94%
-127M
24.85%
-252.80M
99.06%
31.30M
112.38%
-109.10M
448.56%
-163.70M
50.05%
-88.60M
45.88%
-240.10M
170.99%
-223.50M
6.91%
-144.30M
35.44%
-46.80M
67.57%
-100.40M
114.53%
-77.20M
23.11%
-47.30M
38.73%
-155.80M
229.39%
accounts payables
3.49M
-
59.30M
1,600.66%
41.79M
29.53%
-14.14M
133.83%
30.96M
318.96%
59.69M
92.79%
85.73M
43.64%
25.53M
70.22%
103.80M
306.53%
35.31M
65.98%
139.00M
293.63%
103.43M
25.59%
30.49M
70.52%
-26.49M
186.86%
146.54M
653.26%
187.69M
28.08%
-334.93M
278.44%
118.32M
135.33%
5.72M
95.17%
76.65M
1,240.10%
-9.68M
112.62%
112.87M
1,266.65%
30.15M
73.29%
-19.60M
165.01%
129.90M
762.76%
9.60M
92.61%
324.60M
3,281.25%
-85.20M
126.25%
106.10M
224.53%
59.90M
43.54%
38.10M
36.39%
-34.70M
191.08%
458.40M
1,421.04%
76.70M
83.27%
365.70M
376.79%
-250.40M
168.47%
-75.30M
69.93%
-160.30M
112.88%
347.60M
316.84%
119M
65.77%
39.70M
66.64%
303.10M
663.48%
25.60M
91.55%
110.50M
331.64%
other working capital
-5.11M
-
-9.24M
80.78%
24.18M
361.86%
16.21M
32.98%
-5.82M
135.89%
-9.85M
69.28%
-19.21M
95.08%
19.73M
202.73%
-2.58M
113.06%
593.68M
23,137.76%
-81.42M
113.72%
130.47M
260.23%
-7.53M
105.77%
194.10M
2,677.99%
-49.22M
125.36%
-7.92M
83.90%
-79.90M
908.18%
498K
100.62%
-139.10M
28,032.73%
14.24M
110.24%
-39.05M
374.20%
-92.47M
136.83%
-132.92M
43.74%
495.80M
473.00%
-52.20M
110.53%
-46.60M
10.73%
-233.40M
400.86%
144M
161.70%
-31.30M
121.74%
16M
151.12%
134.30M
739.38%
-193.60M
244.15%
-149M
23.04%
-45.40M
69.53%
27.10M
159.69%
-35.30M
230.26%
-143.50M
306.52%
103.50M
172.13%
-40.90M
139.52%
-41.40M
1.22%
-17.90M
56.76%
45.30M
353.07%
43M
5.08%
other non cash items
31.09M
-
-59.65M
291.90%
168.68M
382.77%
-26.31M
115.60%
227.04M
963.03%
66.94M
70.52%
93.94M
40.34%
-193.78M
306.26%
47.89M
124.71%
661.78M
1,281.88%
103.92M
84.30%
-159.37M
253.36%
178.25M
211.85%
358.39M
101.06%
95.86M
73.25%
68.86M
28.17%
-453.44M
758.54%
-11.20M
97.53%
358.89M
3,303.22%
104.40M
70.91%
-190.40M
282.38%
-177.20M
6.93%
-134.40M
24.15%
384.90M
386.38%
-56.90M
114.78%
-165.20M
190.33%
-58.90M
64.35%
17.30M
129.37%
-12.70M
173.41%
-1.16B
9,000%
20.10M
101.74%
-514.10M
2,657.71%
-2.54B
394.71%
1.71B
167.16%
69M
95.96%
288.80M
318.55%
415.40M
43.84%
-192.80M
146.41%
88.40M
145.85%
187.20M
111.76%
39.50M
78.90%
115.20M
191.65%
-75.60M
165.63%
net cash provided by operating activities
128.16M
-
92.45M
27.86%
276.78M
199.37%
53.53M
80.66%
336.41M
528.49%
164.32M
51.15%
198.18M
20.60%
-101.73M
151.33%
257.83M
353.45%
892.85M
246.29%
281.82M
68.44%
44.99M
84.04%
399.50M
787.99%
651.03M
62.96%
377.88M
41.96%
355.90M
5.82%
-30.57M
108.59%
414.83M
1,456.99%
566.94M
36.67%
618.80M
9.15%
394.60M
36.23%
452.90M
14.77%
728.80M
60.92%
897M
23.08%
188.30M
79.01%
557.30M
195.96%
787.40M
41.29%
698M
11.35%
943.40M
35.16%
-254.30M
126.96%
1.23B
584.07%
668.50M
45.69%
626.70M
6.25%
3.41B
444.69%
2.37B
30.50%
2.10B
11.41%
564.40M
73.15%
628.90M
11.43%
1.72B
173.48%
1.37B
20.48%
1.02B
25.24%
1.11B
8.99%
1.09B
2.21%
1.51B
38.80%
investments in property plant and equipment
-34.45M
-
-31.69M
8.02%
-68.98M
117.65%
-64.82M
6.02%
-70.87M
9.33%
-79.77M
12.55%
-117.54M
47.35%
-114.16M
2.88%
-239.89M
110.13%
-146.10M
39.10%
-177.78M
21.68%
-104.09M
41.45%
-138.84M
33.38%
-118.56M
14.61%
-150.46M
26.91%
-50.46M
66.46%
-54.85M
8.70%
-59.65M
8.76%
-107.64M
80.44%
-79.40M
26.23%
-112M
41.06%
-106.20M
5.18%
-85.50M
19.49%
-74.30M
13.10%
-94.60M
27.32%
-121.70M
28.65%
-139M
14.22%
-170.10M
22.37%
-129.90M
23.63%
-153.20M
17.94%
-161.40M
5.35%
-115.30M
28.56%
-148.50M
28.79%
-133.20M
10.30%
-154.90M
16.29%
-141.80M
8.46%
-153.60M
8.32%
-142.50M
7.23%
-152.20M
6.81%
-178.20M
17.08%
-113M
36.59%
-176M
55.75%
-313.50M
78.13%
-133.90M
57.29%
acquisitions net
156.32M
-
333.01M
-
677.93M
-
511.94M
-
272.63M
-
383.10M
-
429.60M
-
614.60M
-
551.90M
-
1.56B
183.29%
-230.30M
114.73%
-1.26B
447.81%
1.62B
228.16%
100.90M
93.76%
133.90M
32.71%
199.90M
49.29%
-3.80M
101.90%
purchases of investments
-101.72M
-
-194.67M
91.38%
-99.97M
48.65%
-253.88M
153.96%
-120.63M
52.48%
-103.93M
13.85%
-85.75M
17.49%
-95.78M
11.69%
-245.07M
155.88%
-209.30M
14.60%
-6.96M
96.67%
-228.94M
-
-377.21M
64.76%
-203.27M
46.11%
-208.69M
2.67%
-268.71M
28.76%
-406.34M
51.22%
-393.39M
3.19%
-601.31M
52.85%
-579.89M
3.56%
-352.35M
39.24%
-311.94M
11.47%
-1.04B
233.46%
-1.15B
10.45%
-645.80M
43.79%
-367.50M
43.09%
-714.30M
94.37%
-819.20M
14.69%
-1.11B
35.40%
-598.30M
46.06%
-1.36B
127.31%
-526.50M
61.29%
-2.99B
467.10%
-2.18B
27.13%
-2.31B
6.16%
-1.47B
36.57%
-570.10M
61.09%
-3.14B
451.29%
-1.75B
44.34%
-4.52B
158.47%
-3.24B
28.28%
-2.13B
34.27%
-5.66B
165.39%
sales maturities of investments
252.49M
-
11.91M
95.28%
58.99M
395.41%
82.47M
39.79%
73.38M
11.02%
60.63M
17.38%
259.94M
328.74%
80.46M
69.05%
113.31M
40.84%
72.23M
36.26%
61.44M
14.93%
60.41M
1.68%
41.77M
30.86%
89.91M
115.27%
82.36M
8.40%
119.01M
44.49%
153.15M
28.69%
107.11M
30.06%
165.31M
54.34%
255.28M
54.42%
206.94M
18.94%
181.89M
12.10%
131.50M
27.71%
338.40M
157.34%
407.50M
20.42%
560.50M
37.55%
297.80M
46.87%
441.20M
48.15%
2.40B
444.54%
486.60M
79.75%
454.70M
6.56%
416.30M
8.45%
800.80M
92.36%
680.20M
15.06%
318M
53.25%
746.30M
134.69%
1.44B
92.30%
1.83B
27.64%
1.54B
16.07%
1.79B
16.61%
2.27B
26.55%
3.00B
32.14%
2.38B
20.51%
4.13B
73.41%
other investing activites
151.08M
-
-182.76M
220.97%
-40.97M
77.58%
-171.41M
318.36%
-47.25M
72.43%
-43.30M
8.36%
174.19M
502.29%
-15.32M
108.79%
-131.76M
760.08%
-137.07M
4.03%
54.48M
139.74%
60.41M
10.88%
-187.17M
409.84%
-287.30M
53.49%
-120.90M
57.92%
-89.68M
25.82%
-115.56M
28.86%
-299.23M
158.94%
-228.13M
23.76%
-346M
51.67%
-373M
7.80%
-180.50M
51.61%
-180.40M
0.06%
-701.80M
289.02%
-741.40M
5.64%
-85.30M
88.49%
-69.70M
18.29%
-273.10M
291.82%
1.58B
679.75%
-622.60M
139.32%
-143.60M
76.94%
-943.70M
557.17%
274.30M
129.07%
-2.31B
940.54%
-1.86B
19.42%
-1.56B
15.84%
334.80M
-
-1.72B
612.81%
-201.80M
88.25%
-154.80M
23.29%
-274.90M
77.58%
-27.90M
-
net cash used for investing activites
116.63M
-
-214.45M
283.87%
-109.95M
48.73%
-236.23M
114.86%
-118.12M
50.00%
-123.07M
4.19%
56.65M
146.03%
-129.48M
328.58%
-371.65M
187.03%
-283.17M
23.81%
-123.30M
56.46%
-43.69M
64.57%
-326.01M
646.27%
-405.85M
24.49%
-271.36M
33.14%
-140.14M
48.35%
-170.41M
21.60%
-358.88M
110.60%
-335.75M
6.45%
-425.41M
26.71%
-484.97M
14.00%
-286.71M
40.88%
-265.91M
7.26%
-776.10M
191.87%
-836M
7.72%
-207M
75.24%
-208.70M
0.82%
-443.20M
112.36%
1.45B
427.93%
-775.80M
153.38%
-305M
60.69%
-1.06B
247.21%
125.80M
111.88%
-2.44B
2,038.63%
-2.01B
17.47%
-1.71B
15.27%
-413.90M
75.73%
192.30M
146.46%
-1.86B
1,066.04%
-235.70M
87.31%
-2.39B
912.69%
-496.30M
79.21%
-66.20M
86.66%
-1.69B
2,448.49%
debt repayment
-348K
-
-628K
80.46%
-399K
36.46%
-262K
34.34%
-61.40M
23,333.97%
-276K
99.55%
-159.80M
57,798.19%
-16.69M
89.56%
-127.31M
663.00%
-2.01M
98.42%
-20.46M
919.94%
-2.34M
88.58%
-11.53M
393.20%
-1.21M
89.48%
-27.93M
2,202.80%
-12.86M
53.96%
-7.06M
45.07%
-19.93M
-
-1.50B
-
common stock issued
21.34M
-
7.42M
65.23%
15.68M
111.31%
55.04M
251.15%
8.02M
85.44%
17.75M
121.42%
45.24M
154.92%
76.27M
68.59%
39.55M
48.14%
34.60M
12.53%
55.94M
61.67%
39.30M
29.73%
24.30M
38.17%
26.17M
7.69%
36.96M
41.23%
16.67M
54.89%
172.02M
931.73%
38.20M
77.79%
13.32M
65.13%
13.43M
0.80%
20.65M
53.76%
53.34M
158.33%
27.09M
49.20%
140.60M
418.97%
14.50M
89.69%
8.40M
42.07%
48.30M
475%
811.40M
1,579.92%
1.36B
67.19%
303.10M
77.66%
104.10M
65.65%
95M
8.74%
213.20M
124.42%
821.40M
285.27%
542.70M
33.93%
521.60M
3.89%
306.80M
41.18%
318.50M
3.81%
372.60M
16.99%
485.20M
30.22%
90.70M
81.31%
268.60M
196.14%
301M
12.06%
682.10M
126.61%
common stock repurchased
-70.05M
-
-93.22M
33.07%
-28.73M
69.18%
-63.09M
119.59%
-1.90M
96.98%
-110.88M
5,723.32%
-91.72M
17.28%
-21.19M
76.89%
-14.74M
30.45%
-35.74M
142.52%
-88.86M
148.62%
-1.04M
98.83%
-43.97M
4,119.87%
-1.94M
95.59%
-96.23M
4,857.65%
-31.44M
-
-46.40M
47.58%
-223.86M
382.50%
-49.62M
-
-110.13M
121.93%
-20.70M
81.20%
-29.80M
43.96%
-19.40M
34.90%
-394M
1,930.93%
-475.80M
20.76%
-5.47B
1,049.52%
-173M
96.84%
-409.40M
136.65%
-461.40M
12.70%
-331.40M
28.18%
-436M
31.56%
-1.45B
232.41%
-456.90M
68.47%
-407.90M
10.72%
-1.04B
155.82%
-620.20M
40.57%
-807.70M
30.23%
-704.90M
12.73%
-675.90M
4.11%
-747.10M
10.53%
-291.30M
61.01%
dividends paid
-143.04M
-
-151.51M
-
-117.79M
22.25%
-20.04M
82.99%
-399.33M
1,892.47%
-50.38M
87.38%
-242.12M
380.53%
-43.97M
81.84%
-5.17M
88.24%
-308.25M
5,858.86%
-243.78M
-
-680.80M
-
other financing activites
5.58M
-
89.96M
1,511.39%
119.02M
32.29%
117.26M
1.48%
126.94M
8.25%
99.33M
21.74%
105.02M
5.73%
155.57M
48.13%
133.23M
14.36%
56.83M
57.34%
99.77M
75.54%
15.65M
84.31%
28.32M
80.98%
10.83M
61.76%
-96.23M
988.45%
57M
159.23%
263.71M
-
-31.85M
-
1.50B
-
481.90M
67.87%
2.18B
352.54%
-343.70M
-
net cash used provided by financing activities
-43.48M
-
3.53M
108.13%
105.56M
2,887.94%
108.95M
3.21%
-71.39M
165.52%
5.93M
108.31%
-252.76M
4,362.45%
76.17M
130.14%
10.69M
85.97%
-345.65M
3,333.39%
-4.01M
98.84%
-190.54M
4,654.07%
-46.84M
75.42%
28.68M
161.21%
-491.68M
1,814.66%
60.81M
112.37%
133.52M
119.56%
-8.20M
106.14%
-210.53M
2,468.75%
13.43M
106.38%
-11.21M
183.47%
3.71M
133.14%
-83.03M
2,335.70%
119.90M
244.40%
-15.30M
112.76%
-11M
28.10%
-345.70M
3,042.73%
335.60M
197.08%
-2.61B
878.55%
612M
123.42%
-305.30M
149.89%
-366.40M
20.01%
-118.20M
67.74%
385.40M
426.06%
-906.60M
335.24%
64.70M
107.14%
-101.10M
256.26%
-725M
617.11%
-247.60M
65.85%
-322.50M
30.25%
-614.20M
90.45%
-407.30M
33.69%
-446.10M
9.53%
47.10M
110.56%
effect of forex changes on cash
-33K
-
1
-
3.76B
-
-200K
100.01%
200K
200%
-500K
350%
net change in cash
201.31M
-
-118.46M
158.85%
272.40M
329.94%
-73.75M
127.07%
138.28M
287.49%
46.42M
66.43%
2.17M
95.34%
-140.81M
6,604.02%
-117.35M
16.66%
264.03M
324.99%
154.51M
41.48%
-204.89M
232.60%
42.29M
120.64%
273.85M
547.49%
-385.16M
240.64%
276.57M
171.81%
-67.46M
124.39%
47.75M
170.79%
20.67M
56.72%
206.76M
900.38%
-101.61M
149.15%
169.97M
267.27%
379.86M
123.49%
240.80M
36.61%
-663M
375.33%
339.30M
151.18%
233M
31.33%
590.40M
153.39%
-216M
136.59%
-418.10M
93.56%
620.70M
248.46%
-756.90M
221.94%
634.30M
183.80%
1.36B
114.44%
-546.80M
140.20%
461.10M
184.33%
49.40M
89.29%
96.20M
94.74%
-385.40M
500.62%
809.40M
310.02%
-1.98B
344.51%
210.50M
110.64%
577.60M
174.39%
-128M
122.16%
cash at beginning of period
180.36M
-
381.68M
111.62%
263.21M
31.04%
535.61M
103.49%
461.86M
13.77%
600.13M
29.94%
646.55M
7.73%
648.72M
0.33%
507.91M
21.71%
390.55M
23.11%
654.59M
67.60%
809.10M
23.60%
604.21M
25.32%
646.51M
7.00%
920.36M
42.36%
535.20M
41.85%
811.77M
51.68%
744.31M
8.31%
792.07M
6.42%
825.23M
4.19%
1.03B
25.05%
930.38M
9.85%
1.10B
18.27%
1.48B
34.52%
1.72B
16.27%
1.06B
38.52%
1.40B
32.07%
1.63B
16.68%
2.22B
36.21%
2.00B
9.73%
1.59B
20.86%
2.21B
39.12%
1.45B
34.29%
2.08B
43.73%
3.44B
65.25%
2.90B
15.87%
3.36B
15.91%
3.41B
1.47%
3.50B
2.82%
3.12B
11.00%
3.93B
25.95%
1.95B
50.37%
2.16B
10.80%
2.74B
26.74%
cash at end of period
381.68M
-
263.21M
31.04%
535.61M
103.49%
461.86M
13.77%
600.13M
29.94%
646.55M
7.73%
648.72M
0.33%
507.91M
21.71%
390.55M
23.11%
654.59M
67.60%
809.10M
23.60%
604.21M
25.32%
646.51M
7.00%
920.36M
42.36%
535.20M
41.85%
811.77M
51.68%
744.31M
8.31%
792.07M
6.42%
812.73M
2.61%
1.03B
26.98%
930.38M
9.85%
1.10B
18.27%
1.48B
34.52%
1.72B
16.27%
1.06B
38.52%
1.40B
32.07%
1.63B
16.68%
2.22B
36.21%
2.00B
9.73%
1.59B
20.86%
2.21B
39.12%
1.45B
34.29%
2.08B
43.73%
3.44B
65.25%
2.90B
15.87%
3.36B
15.91%
3.41B
1.47%
3.50B
2.82%
3.12B
11.00%
3.93B
25.95%
1.95B
50.37%
2.16B
10.80%
2.74B
26.74%
2.61B
4.68%
operating cash flow
128.16M
-
92.45M
27.86%
276.78M
199.37%
53.53M
80.66%
336.41M
528.49%
164.32M
51.15%
198.18M
20.60%
-101.73M
151.33%
257.83M
353.45%
892.85M
246.29%
281.82M
68.44%
44.99M
84.04%
399.50M
787.99%
651.03M
62.96%
377.88M
41.96%
355.90M
5.82%
-30.57M
108.59%
414.83M
1,456.99%
566.94M
36.67%
618.80M
9.15%
394.60M
36.23%
452.90M
14.77%
728.80M
60.92%
897M
23.08%
188.30M
79.01%
557.30M
195.96%
787.40M
41.29%
698M
11.35%
943.40M
35.16%
-254.30M
126.96%
1.23B
584.07%
668.50M
45.69%
626.70M
6.25%
3.41B
444.69%
2.37B
30.50%
2.10B
11.41%
564.40M
73.15%
628.90M
11.43%
1.72B
173.48%
1.37B
20.48%
1.02B
25.24%
1.11B
8.99%
1.09B
2.21%
1.51B
38.80%
capital expenditure
-34.45M
-
-31.69M
8.02%
-68.98M
117.65%
-64.82M
6.02%
-70.87M
9.33%
-79.77M
12.55%
-117.54M
47.35%
-114.16M
2.88%
-239.89M
110.13%
-146.10M
39.10%
-177.78M
21.68%
-104.09M
41.45%
-138.84M
33.38%
-118.56M
14.61%
-150.46M
26.91%
-50.46M
66.46%
-54.85M
8.70%
-59.65M
8.76%
-107.64M
80.44%
-79.40M
26.23%
-112M
41.06%
-106.20M
5.18%
-85.50M
19.49%
-74.30M
13.10%
-94.60M
27.32%
-121.70M
28.65%
-139M
14.22%
-170.10M
22.37%
-129.90M
23.63%
-153.20M
17.94%
-161.40M
5.35%
-115.30M
28.56%
-148.50M
28.79%
-133.20M
10.30%
-154.90M
16.29%
-141.80M
8.46%
-153.60M
8.32%
-142.50M
7.23%
-152.20M
6.81%
-178.20M
17.08%
-113M
36.59%
-176M
55.75%
-313.50M
78.13%
-133.90M
57.29%
free cash flow
93.71M
-
60.76M
35.16%
207.81M
241.99%
-11.29M
105.44%
265.54M
2,450.94%
84.55M
68.16%
80.63M
4.64%
-215.89M
367.74%
17.94M
108.31%
746.75M
4,062.97%
104.04M
86.07%
-59.10M
156.81%
260.66M
541.02%
532.47M
104.28%
227.42M
57.29%
305.44M
34.30%
-85.42M
127.97%
355.18M
515.81%
459.30M
29.32%
539.40M
17.44%
282.60M
47.61%
346.70M
22.68%
643.30M
85.55%
822.70M
27.89%
93.70M
88.61%
435.60M
364.89%
648.40M
48.85%
527.90M
18.58%
813.50M
54.10%
-407.50M
150.09%
1.07B
362.48%
553.20M
48.28%
478.20M
13.56%
3.28B
585.99%
2.22B
32.40%
1.96B
11.62%
410.80M
79.04%
486.40M
18.40%
1.57B
222.31%
1.19B
24.13%
909.40M
23.54%
938.30M
3.18%
776.20M
17.28%
1.38B
77.61%

All numbers in USD (except ratios and percentages)