bf/NYSE:JNPR_icon.jpeg

NET:JUNIPER

Juniper Networks, Inc.

  • Stock

Last Close

35.43

22/11 21:00

Market Cap

12.01B

Beta: -

Volume Today

3.20M

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
net income
151.80M
-
110.60M
27.14%
221.10M
99.91%
103.60M
53.14%
-769.60M
842.86%
80.20M
110.42%
158M
97.01%
197.70M
25.13%
197.80M
0.05%
91.40M
53.79%
140M
53.17%
172.40M
23.14%
197.40M
14.50%
108.80M
44.88%
179.80M
65.26%
174.40M
3.00%
-156.80M
189.91%
34.40M
121.94%
116.50M
238.66%
223.80M
92.10%
192.20M
14.12%
31.10M
83.82%
46.20M
48.55%
99.30M
114.94%
168.40M
69.59%
20.40M
87.89%
61.20M
200%
145.40M
137.58%
30.80M
78.82%
-31.10M
200.97%
62M
299.36%
88.90M
43.39%
132.90M
49.49%
55.70M
58.09%
113.40M
103.59%
121.50M
7.14%
180.40M
48.48%
85.40M
52.66%
24.40M
71.43%
76.10M
211.89%
124.30M
63.34%
-800K
100.64%
34.10M
4,362.50%
92.60M
171.55%
depreciation and amortization
54.80M
-
48.10M
12.23%
47.50M
1.25%
46.30M
2.53%
44.20M
4.54%
47.50M
7.47%
41.50M
12.63%
42.50M
2.41%
45M
5.88%
47M
4.44%
51.60M
9.79%
53.30M
3.29%
54.80M
2.81%
55.80M
1.82%
56.30M
0.90%
57.60M
2.31%
55.90M
2.95%
55.70M
0.36%
55.20M
0.90%
48.30M
12.50%
51.30M
6.21%
48.70M
5.07%
53M
8.83%
53.80M
1.51%
54.80M
1.86%
54M
1.46%
52M
3.70%
52M
0%
54.40M
4.62%
60.40M
11.03%
60.50M
0.17%
58.40M
3.47%
58.10M
0.51%
56.30M
3.10%
55.20M
1.95%
53.90M
2.36%
52.30M
2.97%
49.40M
5.54%
49.10M
0.61%
48.90M
0.41%
47.30M
3.27%
44.20M
6.55%
38M
14.03%
37.40M
1.58%
deferred income tax
31.80M
-
-44.50M
239.94%
-37.80M
15.06%
-3.10M
91.80%
68.50M
2,309.68%
11.30M
83.50%
12.60M
11.50%
-13.90M
210.32%
-24.60M
76.98%
21.10M
185.77%
21.60M
2.37%
-1.20M
105.56%
16.70M
1,491.67%
15.30M
8.38%
-21.40M
239.87%
6.10M
128.50%
-133.50M
2,288.52%
42.60M
-
15.30M
-
2.90M
81.05%
-52.30M
-
60.60M
215.87%
71M
-
-222.50M
-
94.10M
-
-126.70M
234.64%
-107.60M
15.07%
-26.60M
75.28%
-37.70M
41.73%
-83.30M
120.95%
stock based compensation
63.90M
-
60.80M
4.85%
59.30M
2.47%
65.30M
10.12%
54.60M
16.39%
46M
15.75%
58.90M
28.04%
56.40M
4.24%
56M
0.71%
51.80M
7.50%
55.60M
7.34%
54.70M
1.62%
62.50M
14.26%
62M
0.80%
44.10M
28.87%
45M
2.04%
36.40M
19.11%
70.40M
93.41%
56.60M
19.60%
53.20M
6.01%
36.90M
30.64%
33.90M
8.13%
55.70M
64.31%
57.50M
3.23%
55.10M
4.17%
42M
23.77%
44M
4.76%
52.70M
19.77%
51.50M
2.28%
57.50M
11.65%
50.50M
12.17%
54.90M
8.71%
59.70M
8.74%
45.20M
24.29%
47.20M
4.42%
61.50M
30.30%
55.40M
9.92%
60.90M
9.93%
62M
1.81%
74.70M
20.48%
81.80M
9.50%
61.30M
-
70.20M
14.52%
change in working capital
73M
-
700K
99.04%
171.60M
24,414.29%
-263.30M
253.44%
37.30M
114.17%
35.20M
5.63%
-3.40M
109.66%
22.80M
770.59%
-152.20M
767.54%
-44.30M
70.89%
89.60M
302.26%
-34.20M
138.17%
7.40M
121.64%
304.40M
4,013.51%
40.70M
86.63%
-76.30M
287.47%
426.10M
658.45%
108.90M
74.44%
-57.80M
153.08%
-120M
107.61%
-128.70M
7.25%
47.90M
137.22%
-87.30M
282.25%
-57.50M
34.14%
-195.40M
239.83%
135M
169.09%
-63.60M
147.11%
-143M
124.84%
-18.90M
86.78%
24.60M
230.16%
62.50M
154.07%
-77M
223.20%
-209.20M
171.69%
19M
109.08%
-448.70M
2,461.58%
-199.40M
55.56%
54.50M
127.33%
-20.10M
136.88%
104.20M
618.41%
251M
140.88%
-265.10M
205.62%
-121.20M
-
-81.20M
33.00%
accounts receivables
-28.90M
-
-15.70M
45.67%
37.10M
336.31%
-54.60M
247.17%
16.40M
130.04%
54.20M
230.49%
-25.20M
146.49%
-44.70M
77.38%
-203.20M
354.59%
-3.20M
98.43%
42.70M
1,434.38%
-2.90M
106.79%
-300.10M
10,248.28%
383M
227.62%
-78.20M
120.42%
27.10M
134.65%
-128.10M
572.69%
170.80M
233.33%
-23.30M
113.64%
53.40M
329.18%
-104.60M
295.88%
108.60M
203.82%
-6.30M
105.80%
22.90M
463.49%
-243.30M
1,162.45%
202.60M
183.27%
-77.90M
138.45%
1.40M
101.80%
-202.20M
14,542.86%
204.80M
201.29%
-9.70M
104.74%
-6M
38.14%
-220.90M
3,581.67%
145.50M
165.87%
-199.70M
237.25%
19.90M
109.96%
-197.70M
1,093.47%
166.10M
184.02%
153.40M
7.65%
-29.80M
119.43%
-106.30M
256.71%
228.80M
315.24%
-63.60M
127.80%
-78.80M
23.90%
inventory
-21.10M
-
6.40M
130.33%
29.10M
354.69%
-103.30M
454.98%
-6.50M
93.71%
-56.10M
763.08%
40.50M
172.19%
87.60M
116.30%
-9.40M
110.73%
-113.60M
1,108.51%
7.30M
106.43%
-19M
360.27%
57.10M
400.53%
-24.90M
143.61%
71.60M
387.55%
-16.50M
123.04%
458.80M
2,880.61%
-70.40M
115.34%
-61.30M
12.93%
-82.90M
35.24%
-148.90M
79.61%
-33.10M
77.77%
-43.30M
30.82%
-15.60M
63.97%
-96M
515.38%
-59M
38.54%
7M
111.86%
-75.70M
1,181.43%
-42.90M
43.33%
-134.80M
214.22%
4.20M
103.12%
-9M
314.29%
-226.90M
2,421.11%
-130.20M
-
-145.70M
-
-169.30M
16.20%
-70.70M
58.24%
-98.70M
39.60%
-22.50M
77.20%
16M
171.11%
41.30M
158.13%
accounts payables
-8.40M
-
19.20M
328.57%
33.80M
76.04%
-5.60M
116.57%
-9.10M
62.50%
-7.80M
14.29%
-6M
23.08%
-8M
33.33%
-58.40M
630%
69.80M
219.52%
-6.90M
109.89%
-10.80M
56.52%
14.50M
234.26%
-18.40M
226.90%
13.30M
172.28%
-6.40M
148.12%
1.40M
121.88%
-31.20M
2,328.57%
2.40M
107.69%
1.20M
50%
31.10M
2,491.67%
10.10M
67.52%
-38.20M
478.22%
47.20M
223.56%
-12.70M
126.91%
18.40M
244.88%
2.20M
88.04%
29.60M
1,245.45%
5.80M
80.41%
-29.40M
606.90%
10.90M
137.07%
11.10M
1.83%
7.60M
31.53%
44.60M
486.84%
43.90M
1.57%
-12.80M
129.16%
-8.30M
35.16%
15.40M
285.54%
6.60M
57.14%
-43.90M
765.15%
-30M
31.66%
-38.30M
27.67%
15.40M
140.21%
-8.30M
153.90%
other working capital
131.40M
-
-9.20M
107.00%
71.60M
878.26%
-99.80M
239.39%
36.50M
136.57%
44.90M
23.01%
-12.70M
128.29%
-12.10M
4.72%
118.80M
1,081.82%
2.70M
97.73%
46.50M
1,622.22%
-1.50M
103.23%
235.90M
15,826.67%
-35.30M
114.96%
34M
196.32%
-80.50M
336.76%
94M
216.77%
39.70M
57.77%
24.40M
38.54%
-91.70M
475.82%
93.70M
202.18%
-37.70M
140.23%
500K
101.33%
-112M
22,500%
156.60M
239.82%
-27M
117.24%
5.10M
118.89%
-98.30M
2,027.45%
220.40M
324.21%
-16M
107.26%
57.10M
456.87%
-73.10M
228.02%
231M
416.01%
-171.10M
174.07%
-292.90M
71.19%
-76.30M
73.95%
260.50M
441.42%
-55.90M
121.46%
113.50M
303.04%
395.40M
248.37%
-30.10M
107.61%
-89M
-
54.60M
161.35%
other non cash items
15.10M
-
-49.70M
429.14%
-36.70M
26.16%
-27.30M
25.61%
855.90M
3,235.16%
-900K
100.11%
-4.40M
388.89%
-12.50M
184.09%
-5M
60%
5.40M
208%
-4M
174.07%
400K
110.00%
-5M
1,350%
-1M
80%
-800K
20%
-4.90M
512.50%
-13.90M
183.67%
1.70M
112.23%
-200K
111.76%
2M
1,100%
18.10M
805.00%
-2.20M
112.15%
21.20M
1,063.64%
16.60M
21.70%
9.90M
40.36%
20.80M
110.10%
4M
80.77%
9.30M
132.50%
60.30M
548.39%
7.80M
87.06%
21.70M
178.21%
11.50M
47.00%
3.50M
69.57%
16.90M
382.86%
-34M
301.18%
14.30M
142.06%
-500K
103.50%
15.90M
3,280.00%
9.20M
42.14%
5.20M
43.48%
128.40M
2,369.23%
186.10M
-
156.50M
15.91%
net cash provided by operating activities
390.40M
-
126M
67.73%
425M
237.30%
-78.50M
118.47%
290.90M
470.57%
219.30M
24.61%
263.20M
20.02%
293M
11.32%
117M
60.07%
172.40M
47.35%
354.40M
105.57%
245.40M
30.76%
333.80M
36.02%
545.30M
63.36%
298.70M
45.22%
201.90M
32.41%
214.20M
6.09%
271.10M
26.56%
170.30M
37.18%
207.30M
21.73%
212.40M
2.46%
159.40M
24.95%
88.80M
44.29%
185M
108.33%
95.70M
48.27%
272.20M
184.43%
97.60M
64.14%
116.40M
19.26%
125.80M
8.08%
179.80M
42.93%
257.20M
43.05%
136.70M
46.85%
116M
15.14%
193.10M
66.47%
-266.90M
238.22%
51.80M
119.41%
119.60M
130.89%
191.50M
60.12%
343M
79.11%
329.20M
4.02%
9.10M
97.24%
325M
3,471.43%
-8.90M
102.74%
192.20M
2,259.55%
investments in property plant and equipment
-50.10M
-
-57.30M
14.37%
-41M
28.45%
-42.60M
3.90%
-52M
22.07%
-44.20M
15%
-39.60M
10.41%
-71.10M
79.55%
-55.40M
22.08%
-49.30M
11.01%
-67.60M
37.12%
-46M
31.95%
-51.80M
12.61%
-32.10M
38.03%
-32.20M
0.31%
-33.30M
3.42%
-53.60M
60.96%
-42.20M
21.27%
-37.10M
12.09%
-31.60M
14.82%
-36.50M
15.51%
-27.90M
23.56%
-27.30M
2.15%
-28.30M
3.66%
-26.10M
7.77%
-21.80M
16.48%
-22M
0.92%
-24.10M
9.55%
-32.50M
34.85%
-19.70M
39.38%
-21.40M
8.63%
-28.40M
32.71%
-30.50M
7.39%
-25M
18.03%
-24.50M
2%
-23.90M
2.45%
-31.70M
32.64%
-42.10M
32.81%
-41.10M
2.38%
-40.80M
0.73%
-35.40M
13.24%
-34.80M
1.69%
-23.40M
32.76%
-30.10M
28.63%
acquisitions net
-27.10M
-
105.70M
-
-3.50M
-
-73.90M
-
-47.90M
35.18%
-33M
-
-24.20M
-
-13.60M
43.80%
6.30M
146.32%
-27.60M
538.10%
5.10M
118.48%
-270.90M
5,411.76%
-7.30M
-
-200K
97.26%
50.20M
-
-484M
1,064.14%
-175M
63.84%
-17.70M
-
-3.30M
81.36%
88.50M
2,781.82%
-10.70M
-
7.40M
169.16%
-700K
-
purchases of investments
-445.90M
-
-330.60M
25.86%
-1.25B
279.43%
-401.30M
68.01%
-480.20M
19.66%
-403.90M
15.89%
-443.10M
9.71%
-309.80M
30.08%
-339.40M
9.55%
-373.70M
10.11%
-434.90M
16.38%
-464.70M
6.85%
-349.90M
24.70%
-380.70M
8.80%
-408M
7.17%
-523.60M
28.33%
-585.50M
11.82%
-8.10M
98.62%
-106.30M
1,212.35%
-501.80M
372.06%
-629.80M
25.51%
-889.50M
41.24%
-879.90M
1.08%
-1.03B
17.10%
-517.10M
49.82%
-260.20M
49.68%
-289.60M
11.30%
-291.50M
0.66%
-143.10M
50.91%
-106.30M
25.72%
-214.20M
101.51%
-196.50M
8.26%
-142.90M
27.28%
-67.40M
52.83%
-48.90M
27.45%
-3.30M
93.25%
-1M
69.70%
-7.40M
640%
-9M
21.62%
-17.20M
91.11%
-133M
673.26%
-283.50M
113.16%
-111.10M
60.81%
-74M
33.39%
sales maturities of investments
354.80M
-
1.30B
267.31%
438.10M
66.38%
518.90M
18.44%
710M
36.83%
226.80M
68.06%
340M
49.91%
266.80M
21.53%
358.40M
34.33%
365.80M
2.06%
455.60M
24.55%
405.60M
10.97%
306.90M
24.33%
403.10M
31.35%
376.40M
6.62%
504.30M
33.98%
414.20M
17.87%
1.19B
186.50%
128.10M
89.21%
173.80M
35.68%
528.70M
204.20%
813.30M
53.83%
725.30M
10.82%
911.50M
25.67%
726.40M
20.31%
451.10M
37.90%
332.20M
26.36%
166.60M
49.85%
285.20M
71.19%
404.70M
41.90%
153.10M
62.17%
201.90M
31.87%
206M
2.03%
159.10M
22.77%
137.80M
13.39%
139.90M
1.52%
119.40M
14.65%
90.80M
23.95%
69.70M
23.24%
53.80M
22.81%
50.60M
5.95%
55.50M
9.68%
80.50M
45.05%
88.50M
9.94%
other investing activites
-1.50M
-
25M
1,766.67%
20M
-
-400K
102%
11.60M
-
-2.30M
119.83%
-22.30M
-
-2.90M
87.00%
900K
131.03%
75M
-
-5.10M
-
-4.70M
-
-500K
89.36%
-1.30M
160%
700K
153.85%
600K
14.29%
700K
16.67%
500K
28.57%
900K
80%
800K
11.11%
300K
62.50%
-6.50M
2,266.67%
-7.10M
9.23%
300K
104.23%
100K
66.67%
-2.70M
2,800%
-7.10M
-
net cash used for investing activites
-142.70M
-
913.20M
739.94%
-857.30M
193.88%
95M
111.08%
283.10M
198%
-221.30M
178.17%
-142.70M
35.52%
-106M
25.72%
-38.70M
63.49%
-57.20M
47.80%
-69.20M
20.98%
-181.90M
162.86%
-141.80M
22.05%
-9.70M
93.16%
11.20M
215.46%
-85.60M
864.29%
-224.90M
162.73%
1.11B
594.53%
-28.90M
102.60%
-353.30M
1,122.49%
-165.20M
53.24%
-104.10M
36.99%
-452.80M
334.97%
-147.20M
67.49%
175.90M
219.50%
168.90M
3.98%
20.60M
87.80%
-103.50M
602.43%
-374.90M
262.22%
102.40M
127.31%
-81.80M
179.88%
-22.40M
72.62%
15.60M
169.64%
63.90M
309.62%
153.80M
140.69%
113.50M
26.20%
76.30M
32.78%
42.20M
44.69%
12.50M
70.38%
-3.90M
131.20%
-118.40M
2,935.90%
-265.50M
124.24%
-54M
79.66%
-22.70M
57.96%
debt repayment
-1.40M
-
-400K
71.43%
-400K
-
-595M
148,650%
-300M
-
-16.40M
94.53%
-800K
95.12%
-1.70M
112.50%
-350M
-
-600M
-
-950M
58.33%
-416.20M
-
-423.80M
1.83%
-800K
-
-27.20M
-
-88M
223.53%
-120.20M
36.59%
common stock issued
18M
-
101.20M
462.22%
20M
80.24%
36.40M
82%
2.20M
93.96%
31.80M
1,345.45%
31.20M
1.89%
34M
8.97%
24.20M
28.82%
32M
32.23%
200K
99.38%
27.50M
13,650%
2.60M
90.55%
33.70M
1,196.15%
1.80M
94.66%
28.90M
1,505.56%
100K
99.65%
29.30M
29,200%
200K
99.32%
27.30M
13,550%
100K
99.63%
29.50M
29,400%
200K
99.32%
25.70M
12,750%
200K
99.22%
27.10M
13,450%
500K
98.15%
26.90M
5,280%
200K
99.26%
28.20M
14,000%
700K
97.52%
27.10M
3,771.43%
400K
98.52%
28.60M
7,050%
500K
98.25%
27.70M
5,440%
400K
98.56%
31.10M
7,675%
500K
98.39%
30.10M
5,920%
200K
99.34%
32.10M
15,950%
500K
98.44%
27.90M
5,480%
common stock repurchased
-245.70M
-
-905.80M
268.66%
-1.30M
99.86%
-853.90M
65,584.62%
-501.50M
41.27%
-402.40M
19.76%
-602.30M
49.68%
-52.90M
91.22%
-96M
81.47%
-83.40M
13.13%
-126.70M
51.92%
-113.80M
10.18%
-700K
99.38%
-129.70M
18,428.57%
-125.60M
3.16%
-140.20M
11.62%
-330.30M
135.59%
-754.20M
128.34%
-1.30M
-
-1.10M
15.38%
-2.90M
163.64%
-300.90M
10,275.86%
-51.10M
83.02%
-200M
291.39%
-203.20M
1.60%
-2.10M
98.97%
-100.40M
4,680.95%
-75.40M
24.90%
-131.90M
74.93%
-111.20M
15.69%
-50.90M
54.23%
-149.50M
193.71%
-126.30M
15.52%
-100M
20.82%
-500K
99.50%
-88.40M
17,580%
-151.30M
71.15%
-120M
20.69%
-125.50M
4.58%
-800K
99.36%
-14.60M
1,725%
-120M
721.92%
119.40M
199.50%
dividends paid
-1.40M
-
-346.50M
24,650%
-42.20M
-
-40.80M
3.32%
-38.70M
5.15%
-38.50M
0.52%
-38.30M
0.52%
-38.30M
0%
-38.10M
0.52%
-38M
0.26%
-38.10M
0.26%
-38M
0.26%
-37.80M
0.53%
-37.70M
0.26%
-36.90M
2.12%
-62.10M
68.29%
-62.80M
1.13%
-62.10M
1.11%
-62.30M
0.32%
-66.20M
6.26%
-65.50M
1.06%
-64.70M
1.22%
-63.70M
1.55%
-65.50M
2.83%
-66.30M
1.22%
-66.20M
0.15%
-66.10M
0.15%
-65.20M
1.36%
-64.70M
0.77%
-65M
0.46%
-64.20M
1.23%
-67.50M
5.14%
-67.30M
0.30%
-68M
1.04%
-67.60M
0.59%
-70.60M
4.44%
-69.90M
0.99%
-70M
0.14%
-70.30M
0.43%
-71.50M
-
-72.70M
1.68%
other financing activites
-4.70M
-
407.70M
8,774.47%
-6M
101.47%
257.10M
4,385%
9.20M
96.42%
1.19B
12,853.26%
2.60M
99.78%
3.10M
19.23%
4.90M
58.06%
494M
9,981.63%
5.60M
98.87%
200K
96.43%
4.30M
2,050%
16.90M
-
-16.60M
198.22%
-200K
98.80%
-1.60M
700%
-1.20M
25%
480.60M
-
950M
97.67%
4.80M
-
779.50M
-
-58.30M
107.48%
-3.40M
94.17%
800K
-
27.20M
-
88M
223.53%
120.20M
36.59%
-1.30M
101.08%
165.40M
12,823.08%
-1M
100.60%
1.40M
-
-119.50M
8,635.71%
net cash used provided by financing activities
-235.20M
-
-743.80M
216.24%
12.70M
101.71%
-560.40M
4,512.60%
-532.70M
4.94%
185.30M
134.79%
-607.20M
427.68%
-54.30M
91.06%
-105.20M
93.74%
104.30M
199.14%
-175.40M
268.17%
-124.90M
28.79%
-33.60M
73.10%
-134M
298.81%
-161.60M
20.60%
-149M
7.80%
-350.20M
135.03%
-803.60M
129.47%
-62.80M
92.19%
-37.70M
39.97%
-64.50M
71.09%
-389.60M
504.03%
-366.20M
6.01%
-209.50M
42.79%
-263.50M
25.78%
-241.60M
8.31%
-63.10M
73.88%
-139.70M
121.39%
222M
258.91%
-651M
393.24%
-178.60M
72.57%
-88.80M
50.28%
-213.30M
140.20%
-165.20M
22.55%
-166.80M
0.97%
-40.80M
75.54%
-155.60M
281.37%
-190.80M
22.62%
-190.70M
0.05%
-165.40M
13.27%
-71.90M
56.53%
-53.90M
25.03%
-70.10M
30.06%
-44.90M
35.95%
effect of forex changes on cash
-17.60M
-
-12.10M
31.25%
6.20M
151.24%
-9.50M
253.23%
-5.70M
40%
5.60M
198.25%
1.10M
80.36%
-6.50M
690.91%
-14.20M
118.46%
7.20M
150.70%
2.20M
69.44%
3.90M
77.27%
3.70M
5.13%
6.20M
67.57%
-11.60M
287.10%
-5.50M
52.59%
300K
105.45%
1.60M
433.33%
500K
68.75%
-5.70M
1,240%
2.40M
142.11%
-16.20M
775%
6.30M
138.89%
7.40M
17.46%
8.30M
12.16%
-2M
124.10%
400K
120%
-2.10M
625%
-8.40M
300%
-1.70M
79.76%
-12.30M
623.53%
-15.50M
26.02%
7.80M
150.32%
1.20M
84.62%
600K
50%
-5.90M
1,083.33%
4.30M
172.88%
-3.60M
183.72%
4.90M
-
net change in cash
12.50M
-
295.40M
2,263.20%
-419.60M
242.04%
-543.90M
29.62%
23.70M
104.36%
171.20M
622.36%
-480.50M
380.67%
123.20M
125.64%
-32.60M
126.46%
225.10M
790.49%
110.90M
50.73%
-67.90M
161.23%
144.20M
312.37%
408.80M
183.50%
150.50M
63.18%
-28.80M
119.14%
-357.20M
1,140.28%
585.90M
264.03%
67M
88.56%
-189.20M
382.39%
-17M
91.01%
-332.70M
1,857.06%
-729.70M
119.33%
-177.40M
75.69%
10.50M
105.92%
183.30M
1,645.71%
61.40M
66.50%
-119.40M
294.46%
-18.80M
84.25%
-370.80M
1,872.34%
-2.80M
99.24%
23.40M
935.71%
-90.10M
485.04%
90.10M
200%
-292.20M
424.31%
109M
137.30%
48.10M
55.87%
44.10M
8.32%
165.40M
275.06%
154M
6.89%
-176.90M
214.87%
2M
101.13%
-135.40M
6,870%
131.90M
197.42%
cash at beginning of period
2.27B
-
2.28B
0.55%
2.58B
12.93%
2.16B
16.27%
1.62B
25.18%
1.64B
1.47%
1.81B
10.44%
1.33B
26.54%
1.45B
9.26%
1.42B
2.24%
1.65B
15.84%
1.76B
6.74%
1.69B
3.86%
1.83B
8.54%
2.24B
22.30%
2.39B
6.71%
2.36B
1.20%
2.06B
12.89%
2.65B
28.45%
2.71B
2.53%
2.52B
6.98%
2.51B
0.67%
2.17B
13.28%
1.44B
33.58%
1.27B
12.29%
1.28B
0.83%
1.46B
14.36%
1.52B
4.21%
1.40B
7.85%
1.38B
1.34%
1.01B
26.81%
1.01B
0.28%
1.03B
2.32%
942.70M
8.72%
1.03B
9.56%
740.60M
28.29%
849.60M
14.72%
897.70M
5.66%
941.80M
4.91%
1.11B
17.56%
1.26B
13.91%
1.08B
14.03%
1.08B
0.04%
948.50M
12.49%
cash at end of period
2.28B
-
2.58B
12.93%
2.16B
16.27%
1.62B
25.18%
1.64B
1.47%
1.81B
10.44%
1.33B
26.54%
1.45B
9.26%
1.42B
2.24%
1.65B
15.84%
1.76B
6.74%
1.69B
3.86%
1.83B
8.54%
2.24B
22.30%
2.39B
6.71%
2.36B
1.20%
2.01B
15.11%
2.65B
31.82%
2.71B
2.53%
2.52B
6.98%
2.51B
0.67%
2.17B
13.28%
1.44B
33.58%
1.27B
12.29%
1.28B
0.83%
1.46B
14.36%
1.52B
4.21%
1.40B
7.85%
1.38B
1.34%
1.01B
26.81%
1.01B
0.28%
1.03B
2.32%
942.70M
8.72%
1.03B
9.56%
740.60M
28.29%
849.60M
14.72%
897.70M
5.66%
941.80M
4.91%
1.11B
17.56%
1.26B
13.91%
1.08B
14.03%
1.09B
0.18%
948.50M
12.69%
1.08B
13.91%
operating cash flow
390.40M
-
126M
67.73%
425M
237.30%
-78.50M
118.47%
290.90M
470.57%
219.30M
24.61%
263.20M
20.02%
293M
11.32%
117M
60.07%
172.40M
47.35%
354.40M
105.57%
245.40M
30.76%
333.80M
36.02%
545.30M
63.36%
298.70M
45.22%
201.90M
32.41%
214.20M
6.09%
271.10M
26.56%
170.30M
37.18%
207.30M
21.73%
212.40M
2.46%
159.40M
24.95%
88.80M
44.29%
185M
108.33%
95.70M
48.27%
272.20M
184.43%
97.60M
64.14%
116.40M
19.26%
125.80M
8.08%
179.80M
42.93%
257.20M
43.05%
136.70M
46.85%
116M
15.14%
193.10M
66.47%
-266.90M
238.22%
51.80M
119.41%
119.60M
130.89%
191.50M
60.12%
343M
79.11%
329.20M
4.02%
9.10M
97.24%
325M
3,471.43%
-8.90M
102.74%
192.20M
2,259.55%
capital expenditure
-50.10M
-
-57.30M
14.37%
-41M
28.45%
-42.60M
3.90%
-52M
22.07%
-44.20M
15%
-39.60M
10.41%
-71.10M
79.55%
-55.40M
22.08%
-49.30M
11.01%
-67.60M
37.12%
-46M
31.95%
-51.80M
12.61%
-32.10M
38.03%
-32.20M
0.31%
-33.30M
3.42%
-53.60M
60.96%
-42.20M
21.27%
-37.10M
12.09%
-31.60M
14.82%
-36.50M
15.51%
-27.90M
23.56%
-27.30M
2.15%
-28.30M
3.66%
-26.10M
7.77%
-21.80M
16.48%
-22M
0.92%
-24.10M
9.55%
-32.50M
34.85%
-19.70M
39.38%
-21.40M
8.63%
-28.40M
32.71%
-30.50M
7.39%
-25M
18.03%
-24.50M
2%
-23.90M
2.45%
-31.70M
32.64%
-42.10M
32.81%
-41.10M
2.38%
-40.80M
0.73%
-35.40M
13.24%
-34.80M
1.69%
-23.40M
32.76%
-30.10M
28.63%
free cash flow
340.30M
-
68.70M
79.81%
384M
458.95%
-121.10M
131.54%
238.90M
297.27%
175.10M
26.71%
223.60M
27.70%
221.90M
0.76%
61.60M
72.24%
123.10M
99.84%
286.80M
132.98%
199.40M
30.47%
282M
41.42%
513.20M
81.99%
266.50M
48.07%
168.60M
36.74%
160.60M
4.74%
228.90M
42.53%
133.20M
41.81%
175.70M
31.91%
175.90M
0.11%
131.50M
25.24%
61.50M
53.23%
156.70M
154.80%
69.60M
55.58%
250.40M
259.77%
75.60M
69.81%
92.30M
22.09%
93.30M
1.08%
160.10M
71.60%
235.80M
47.28%
108.30M
54.07%
85.50M
21.05%
168.10M
96.61%
-291.40M
273.35%
27.90M
109.57%
87.90M
215.05%
149.40M
69.97%
301.90M
102.07%
288.40M
4.47%
-26.30M
109.12%
290.20M
1,203.42%
-32.30M
111.13%
162.10M
601.86%

All numbers in (except ratios and percentages)