bf/NASDAQ:CDW_icon.png

COM:CDW

CDW

  • Stock

USD

Last Close

178.17

22/11 21:00

Market Cap

29.42B

Beta: -

Volume Today

1.46M

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
60M
-
50.90M
15.17%
86.60M
70.14%
55.60M
35.80%
51.80M
6.83%
54.70M
5.60%
108.20M
97.81%
150.90M
39.46%
89.30M
40.82%
77.80M
12.88%
117.50M
51.03%
125.90M
7.15%
103.20M
18.03%
57.60M
44.19%
141.10M
144.97%
129.10M
8.50%
195.20M
51.20%
127M
34.94%
173M
36.22%
183.70M
6.18%
159.30M
13.28%
152.90M
4.02%
196.60M
28.58%
201.70M
2.59%
185.60M
7.98%
167.90M
9.54%
189.10M
12.63%
193.20M
2.17%
238.30M
23.34%
232.60M
2.39%
274.10M
17.84%
266.60M
2.74%
215.30M
19.24%
250.20M
16.21%
279.30M
11.63%
297.80M
6.62%
287.20M
3.56%
230.10M
19.88%
262.60M
14.12%
315.50M
20.14%
296.10M
6.15%
281.10M
-
-776.30M
376.17%
depreciation and amortization
51.90M
-
52M
0.19%
52M
0%
51.90M
0.19%
52M
0.19%
52.50M
0.96%
52.60M
0.19%
59.90M
13.88%
62.40M
4.17%
64M
2.56%
63.70M
0.47%
63M
1.10%
63.80M
1.27%
64.20M
0.63%
65.30M
1.71%
65.70M
0.61%
65.70M
0%
66.60M
1.37%
66.30M
0.45%
65.80M
0.75%
66.90M
1.67%
64.30M
3.89%
65M
1.09%
68.20M
4.92%
69.60M
2.05%
91.40M
31.32%
125.20M
36.98%
132.40M
5.75%
76.60M
42.15%
45.20M
40.99%
46.60M
3.10%
48.20M
3.43%
51.20M
6.22%
71.40M
39.45%
71.10M
0.42%
75.60M
6.33%
72.50M
4.10%
70.70M
2.48%
65.90M
6.79%
66M
0.15%
68.10M
3.18%
69.40M
-
-136.70M
296.97%
deferred income tax
-27.40M
-
-22.10M
19.34%
-22.30M
0.90%
-22.80M
2.24%
-21.90M
3.95%
-22.60M
3.20%
-22.60M
0%
13.20M
158.41%
-22.50M
270.45%
-25M
11.11%
-24.90M
0.40%
-24.90M
0%
-22.40M
10.04%
-19.10M
14.73%
-21.20M
10.99%
-14.90M
29.72%
-117.50M
688.59%
-13.40M
88.60%
-14.70M
9.70%
-11.10M
24.49%
-16.90M
52.25%
-13.70M
18.93%
-8.80M
35.77%
-11M
25%
-54.40M
394.55%
2.60M
104.78%
4.70M
80.77%
-9.80M
308.51%
-17.70M
80.61%
-3.50M
80.23%
400K
111.43%
-3.60M
1,000%
1.90M
152.78%
-5M
363.16%
-3.60M
28.00%
-3.70M
2.78%
-5.90M
59.46%
-10.90M
84.75%
-13.20M
21.10%
-8M
39.39%
-600K
92.50%
-9.90M
-
19.90M
301.01%
stock based compensation
2.30M
-
3.30M
43.48%
4.30M
30.30%
3.90M
9.30%
4.90M
25.64%
4.70M
4.08%
7.50M
59.57%
7.80M
4%
11.20M
43.59%
8.40M
25%
9.70M
15.48%
10M
3.09%
11.10M
11%
12.10M
9.01%
11.50M
4.96%
10M
13.04%
10.10M
1%
8.10M
19.80%
11M
35.80%
10.80M
1.82%
10.80M
0%
12.70M
17.59%
12.20M
3.94%
12.80M
4.92%
10.80M
15.63%
8.80M
18.52%
5.60M
36.36%
11.60M
107.14%
16.50M
42.24%
15.80M
4.24%
20.60M
30.38%
16.90M
17.96%
19.30M
14.20%
21.10M
9.33%
23.50M
11.37%
26.80M
14.04%
19.70M
26.49%
20.80M
5.58%
24.80M
19.23%
26M
4.84%
22.10M
15%
-48.10M
-
change in working capital
-103.10M
-
155.20M
250.53%
-195.50M
225.97%
38.50M
119.69%
-40M
203.90%
65.40M
263.50%
-223.20M
441.28%
40.70M
118.23%
-158.80M
490.17%
300.80M
289.42%
-282.20M
193.82%
8.50M
103.01%
-50.40M
692.94%
192.90M
482.74%
-188.80M
197.87%
-127.70M
32.36%
183.90M
244.01%
32.80M
82.16%
-129.50M
494.82%
17.20M
113.28%
81.30M
372.67%
33.40M
58.92%
-106.50M
418.86%
-22.70M
78.69%
129.50M
670.48%
-78.30M
160.46%
-35.10M
55.17%
-139.70M
298.01%
258M
284.68%
53.20M
79.38%
-303.10M
669.74%
-32.60M
89.24%
-149.10M
357.36%
36.60M
124.55%
3.70M
89.89%
-70.50M
2,005.41%
-136.40M
93.48%
45.10M
133.06%
-131.50M
391.57%
63.20M
148.06%
142M
124.68%
-226.40M
-
84.90M
137.50%
accounts receivables
-142.90M
-
113.20M
179.22%
-188.90M
266.87%
49.50M
126.20%
-91.40M
284.65%
105.40M
215.32%
-263.10M
349.62%
-20.70M
92.13%
-164.20M
693.24%
237.60M
244.70%
-312.50M
231.52%
57M
118.24%
-162M
384.21%
184.60M
213.95%
-340.90M
284.67%
35.90M
110.53%
-8M
122.28%
60.50M
856.25%
-355.70M
687.93%
-39.10M
89.01%
-30.80M
21.23%
11.90M
138.64%
-242M
2,133.61%
58.30M
124.09%
-73M
225.21%
-209M
186.30%
128.60M
161.53%
-224.50M
274.57%
78.50M
134.97%
-15.70M
120%
-124.80M
694.90%
-183M
46.63%
-293.30M
60.27%
-125M
57.38%
105.20M
184.16%
-136.40M
229.66%
121.40M
189.00%
208.90M
72.08%
-221.90M
206.22%
55.70M
125.10%
-97.20M
274.51%
-415M
-
161.50M
138.92%
inventory
-28.30M
-
-6.50M
77.03%
-61.10M
840%
25.90M
142.39%
85.90M
231.66%
-19.70M
122.93%
-79.20M
302.03%
44.10M
155.68%
23.30M
47.17%
-68.20M
392.70%
-30.80M
54.84%
34.40M
211.69%
-3.90M
111.34%
-40.30M
933.33%
-17.50M
56.58%
-32.70M
86.86%
99M
402.75%
-72.40M
173.13%
-95.30M
31.63%
95.60M
200.31%
25.30M
73.54%
-134.20M
630.43%
-63.10M
52.98%
46.20M
173.22%
-1.90M
104.11%
-66.40M
3,394.74%
-22.90M
65.51%
55.10M
340.61%
-37.20M
167.51%
15.40M
141.40%
-143.30M
1,030.52%
40.40M
128.19%
-63.50M
257.18%
-130.30M
105.20%
20.60M
115.81%
93.60M
354.37%
128M
36.75%
22M
82.81%
-5M
122.73%
79.10M
1,682%
42.90M
45.76%
-46.10M
207.46%
-54M
17.14%
-16.20M
70%
accounts payables
-8.70M
-
21.50M
347.13%
124.90M
480.93%
-31.30M
125.06%
-71.40M
128.12%
-7M
90.20%
158.90M
2,370%
74.10M
53.37%
-125.50M
269.37%
91M
172.51%
128.30M
40.99%
-77.80M
160.64%
83.60M
207.46%
-10.40M
112.44%
322.20M
3,198.08%
-171.60M
153.26%
91.30M
153.21%
-29.80M
132.64%
416.60M
1,497.99%
-86.20M
120.69%
-29.40M
65.89%
116M
494.56%
298.90M
157.67%
-150.90M
150.49%
-69.90M
53.68%
157.40M
325.18%
-159.50M
201.33%
108.90M
168.28%
146.90M
34.89%
-37.20M
125.32%
144.70M
488.98%
72.20M
50.10%
194.80M
169.81%
87.80M
54.93%
122.80M
39.86%
-22.10M
118.00%
-448.50M
1,929.41%
-248.70M
44.55%
209M
184.04%
-233.60M
211.77%
217.90M
193.28%
375.80M
-
-236.90M
163.04%
other working capital
76.80M
-
27M
64.84%
-70.40M
360.74%
-5.60M
92.05%
36.90M
758.93%
-13.30M
136.04%
-39.80M
199.25%
-56.80M
42.71%
107.60M
289.44%
40.40M
62.45%
-67.20M
266.34%
-5.10M
92.41%
31.90M
725.49%
59M
84.95%
-152.60M
358.64%
40.70M
126.67%
1.60M
96.07%
74.50M
4,556.25%
-95.10M
227.65%
46.90M
149.32%
116.20M
147.76%
39.70M
65.83%
-100.30M
352.64%
23.70M
123.63%
274.30M
1,057.38%
39.70M
85.53%
18.70M
52.90%
-79.20M
523.53%
69.80M
188.13%
90.70M
29.94%
-179.70M
298.13%
37.80M
121.04%
12.90M
65.87%
204.10M
1,482.17%
-244.90M
219.99%
-5.60M
97.71%
62.70M
1,219.64%
62.90M
0.32%
-113.60M
280.60%
162M
242.61%
-21.60M
113.33%
-133.20M
-
102.60M
177.03%
other non cash items
11.80M
-
7M
40.68%
4.50M
35.71%
47.50M
955.56%
37.70M
20.63%
23.10M
38.73%
-1.20M
105.19%
-76.70M
6,291.67%
1M
101.30%
1.60M
60%
1.70M
6.25%
3.70M
117.65%
-600K
116.22%
62.20M
10,466.67%
-1.60M
102.57%
700K
143.75%
1.20M
71.43%
1.10M
8.33%
4M
263.64%
3.60M
10%
2.20M
38.89%
2.80M
27.27%
3.60M
28.57%
18.80M
422.22%
3.80M
79.79%
30.60M
705.26%
3.30M
89.22%
34.90M
957.58%
4.20M
87.97%
1.30M
69.05%
-38.30M
3,046.15%
-3.70M
90.34%
9.30M
351.35%
6.50M
30.11%
6.30M
3.08%
6.90M
9.52%
4.80M
30.43%
9.60M
100%
19.60M
104.17%
5.90M
69.90%
8.80M
49.15%
267.70M
-
1.20B
347.67%
net cash provided by operating activities
-4.50M
-
246.30M
5,573.33%
-70.40M
128.58%
174.60M
348.01%
84.50M
51.60%
177.80M
110.41%
-78.70M
144.26%
195.80M
348.79%
-17.40M
108.89%
427.60M
2,557.47%
-114.50M
126.78%
186.20M
262.62%
104.70M
43.77%
369.90M
253.30%
6.30M
98.30%
62.90M
898.41%
338.60M
438.31%
222.20M
34.38%
110.10M
50.45%
270M
145.23%
303.60M
12.44%
252.40M
16.86%
162.10M
35.78%
267.80M
65.21%
344.90M
28.79%
223M
35.34%
292.80M
31.30%
222.60M
23.98%
575.90M
158.72%
344.60M
40.16%
300K
99.91%
291.80M
97,166.67%
147.90M
49.31%
380.80M
157.47%
380.30M
0.13%
332.90M
12.46%
241.90M
27.34%
365.40M
51.05%
228.20M
37.55%
468.60M
105.35%
536.50M
14.49%
440M
17.99%
149.90M
65.93%
342.10M
128.22%
investments in property plant and equipment
-16.60M
-
-9.30M
43.98%
-11.70M
25.81%
-14.10M
20.51%
-19.90M
41.13%
-10M
49.75%
-12.90M
29.00%
-21M
62.79%
-46.20M
120%
-11M
76.19%
-14.70M
33.64%
-15.70M
6.80%
-22.10M
40.76%
-19.60M
11.31%
-17.20M
12.24%
-21.80M
26.74%
-22.50M
3.21%
-15.90M
29.33%
-17.70M
11.32%
-19.80M
11.86%
-32.70M
65.15%
-19.40M
40.67%
-24.50M
26.29%
-31.10M
26.94%
-161.30M
418.65%
-25.40M
84.25%
-74.60M
193.70%
-33.60M
54.96%
-24.40M
27.38%
-20.70M
15.16%
-17.80M
14.01%
-27.70M
55.62%
-33.80M
22.02%
-41.30M
22.19%
-22.30M
46.00%
-33.60M
50.67%
-30.60M
8.93%
-31.70M
3.59%
-39.60M
24.92%
-43.40M
9.60%
-33.50M
22.81%
-29.50M
11.94%
-30.90M
4.75%
-33.60M
8.74%
acquisitions net
-263.80M
-
-68.70M
-
-6.30M
90.83%
-20.10M
-
-38.50M
-
-4.50M
88.31%
-212.90M
4,631.11%
37.30M
117.52%
-128.10M
443.43%
-2.37B
1,746.92%
-28M
-
-8.70M
-
-22.50M
158.62%
-53M
135.56%
-700K
98.68%
-200K
71.43%
200K
-
purchases of investments
-1.40M
-
-500K
64.29%
500K
-
-2.10M
-
-300K
85.71%
-211.10M
-
sales maturities of investments
46.20M
-
36M
-
other investing activites
-20.90M
-
-87.50M
-
-263.80M
-
263.30M
199.81%
-36M
-
-5M
-
-400K
-
net cash used for investing activites
-16.60M
-
-30.20M
81.93%
-11.70M
61.26%
-14.10M
20.51%
-108.80M
671.63%
-10.50M
90.35%
-12.90M
22.86%
-284.80M
2,107.75%
-46.20M
83.78%
-11M
76.19%
-14.70M
33.64%
-17.80M
21.09%
-22.40M
25.84%
-19.60M
12.50%
-17.20M
12.24%
-21.80M
26.74%
-22.50M
3.21%
-15.90M
29.33%
-17.70M
11.32%
-19.80M
11.86%
-32.70M
65.15%
-88.10M
169.42%
-30.80M
65.04%
-31.10M
0.97%
-181.40M
483.28%
-25.40M
86.00%
-74.60M
193.70%
-72.10M
3.35%
-28.90M
59.92%
-233.60M
708.30%
19.50M
108.35%
-155.80M
898.97%
-2.40B
1,440.24%
-41.30M
98.28%
-50.30M
21.79%
-33.60M
33.20%
-39.30M
16.96%
-54.20M
37.91%
-92.60M
70.85%
-49.10M
46.98%
-33.70M
31.36%
-29.50M
12.46%
-30.90M
4.75%
-244.90M
692.56%
debt repayment
-165.40M
-
-83.40M
49.58%
-48.10M
42.33%
-604M
1,155.72%
-578.90M
4.16%
-529.20M
8.59%
-3.80M
99.28%
-123.40M
3,147.37%
-216.20M
75.20%
-70.10M
67.58%
-48.70M
30.53%
-1.72B
3,433.88%
-10.60M
99.38%
-2.13B
20,006.60%
-11.80M
99.45%
-1.08B
9,035.59%
-477.10M
55.74%
-173.70M
63.59%
-308.20M
77.43%
-218.20M
29.20%
-8.20M
96.24%
-18.40M
124.39%
-806.20M
4,281.52%
-1.57B
94.46%
-564.70M
63.98%
-619.50M
9.70%
-405.50M
34.54%
-672.50M
65.84%
-622.50M
7.43%
-56.50M
90.92%
-379.60M
-
-2.33B
514.75%
-930.70M
60.12%
-777.30M
16.48%
-774.80M
0.32%
-683.90M
11.73%
-99.10M
85.51%
-226.60M
128.66%
-56.30M
75.15%
-50M
11.19%
-14.20M
-
-74.20M
422.54%
common stock issued
172.80M
-
236.40M
-
282.50M
19.50%
206.10M
27.04%
171.50M
16.79%
1.87B
990.55%
48.60M
97.40%
2.33B
4,698.77%
220.60M
90.54%
1.28B
478.88%
314.90M
-
407.20M
29.31%
208.30M
48.85%
-35M
116.80%
88.50M
352.86%
802.50M
806.78%
1.57B
95.58%
1.34B
14.81%
781M
41.59%
879.50M
-
94.20M
89.29%
510.70M
-
3.90B
662.85%
5.60M
-
9.50M
69.64%
12.80M
34.74%
209M
1,532.81%
128.80M
38.37%
848M
558.39%
6.10M
-
-35M
673.77%
common stock repurchased
-100K
-
-101.60M
-
-48M
52.76%
-118M
145.83%
-105.10M
10.93%
-131.90M
25.50%
-12.40M
90.60%
-175.40M
1,314.52%
-184M
4.90%
-174.60M
5.11%
-109.20M
-
-67.20M
38.46%
-56.10M
16.52%
-289.80M
416.58%
-177.10M
38.89%
-155.10M
12.42%
-161.10M
3.87%
-163.90M
1.74%
-140.80M
14.09%
-199.80M
-
-358.40M
79.38%
-376.90M
5.16%
-450M
19.40%
-315.10M
29.98%
-1.30M
-
-1.20M
7.69%
-200M
16,566.67%
-196.10M
1.95%
-53.90M
72.51%
-50M
7.24%
-201.90M
-
254M
225.80%
dividends paid
-7.30M
-
-7.30M
0%
-7.30M
0%
-7.30M
0%
-11.70M
60.27%
-11.70M
0%
-11.50M
1.71%
-11.40M
0.87%
-18.30M
60.53%
-18M
1.64%
-17.70M
1.67%
-17.40M
1.69%
-25.60M
47.13%
-25.50M
0.39%
-24.80M
2.75%
-24.40M
1.61%
-32.20M
31.97%
-32M
0.62%
-31.80M
0.63%
-31.70M
0.31%
-43.90M
38.49%
-43.40M
1.14%
-42.90M
1.15%
-42.60M
0.70%
-54.50M
27.93%
-54.20M
0.55%
-54.10M
0.18%
-54.10M
0%
-57.20M
5.73%
-56.50M
1.22%
-55.80M
1.24%
-54.80M
1.79%
-67.70M
23.54%
-67.50M
0.30%
-67.50M
0%
-67.70M
0.30%
-79.90M
18.02%
-79.90M
0%
-79.40M
0.63%
-79.10M
0.38%
-83.10M
5.06%
-83M
-
-166.30M
100.36%
other financing activites
-140.90M
-
-6.30M
95.53%
57.70M
1,015.87%
582.30M
909.19%
602.30M
3.43%
478.20M
20.60%
-5.10M
101.07%
-146.80M
2,778.43%
3.40M
102.32%
-206.40M
6,170.59%
13.70M
106.64%
-178.20M
1,400.73%
66.20M
137.15%
-362.20M
647.13%
-164.50M
54.58%
-20.90M
87.29%
238.20M
1,239.71%
-131.20M
155.08%
-207M
57.77%
600K
100.29%
57.40M
9,466.67%
70.20M
22.30%
-23.30M
133.19%
-61.40M
163.52%
-735.30M
1,097.56%
-96.50M
86.88%
983.90M
1,119.59%
864M
12.19%
-392.90M
145.47%
-266.30M
32.22%
33.70M
112.65%
-15.60M
146.29%
1.09B
7,055.77%
790.10M
27.19%
678M
14.19%
382.70M
43.55%
483.80M
26.42%
18M
96.28%
81.80M
354.44%
-119.70M
246.33%
-1.02B
755.39%
7.60M
-
200.40M
2,536.84%
net cash used provided by financing activities
-140.90M
-
-97M
31.16%
2.30M
102.37%
-29M
1,360.87%
11.70M
140.34%
-62.70M
635.90%
-20.40M
67.46%
-146.80M
619.61%
3.40M
102.32%
-206.40M
6,170.59%
13.70M
106.64%
-178.20M
1,400.73%
66.20M
137.15%
-362.20M
647.13%
-164.50M
54.58%
-20.90M
87.29%
-271.10M
1,197.13%
-131.20M
51.60%
-207M
57.77%
-97.10M
53.09%
-319.50M
229.04%
-80.20M
74.90%
-225M
180.55%
-263.30M
17.02%
-181.30M
31.14%
-130M
28.30%
524.30M
503.31%
137.40M
73.79%
-392.90M
385.95%
-643.50M
63.78%
-399M
38.00%
-389.30M
2.43%
2.26B
681.71%
-208.10M
109.19%
-166.80M
19.85%
-455.50M
173.08%
-271.70M
40.35%
-348.20M
28.16%
-211.30M
39.32%
-180.20M
14.72%
-359M
99.22%
-257M
-
178.90M
169.61%
effect of forex changes on cash
-100K
-
-500K
400%
700K
240%
-1.30M
285.71%
-700K
46.15%
-1.70M
142.86%
300K
117.65%
-2.40M
900%
300K
112.50%
400K
33.33%
-3.30M
925%
-1.30M
60.61%
-3.10M
138.46%
-100K
96.77%
2.70M
2,800%
-1.30M
148.15%
1.30M
200%
1.70M
30.77%
-5.70M
435.29%
1.30M
122.81%
-700K
153.85%
800K
214.29%
-2.50M
412.50%
-1M
60%
4.90M
590%
-7.20M
246.94%
1.50M
120.83%
3.20M
113.33%
6.60M
106.25%
900K
86.36%
1.80M
100%
-2.80M
255.56%
200K
107.14%
-2.60M
1,400%
-8.50M
226.92%
-800K
90.59%
-300K
62.50%
1.20M
500%
200K
83.33%
-2.50M
1,350%
4.20M
268%
5.30M
-
net change in cash
-162.10M
-
118.60M
173.16%
-79.10M
166.69%
130.20M
264.60%
-13.30M
110.22%
102.90M
873.68%
-111.70M
208.55%
-238.20M
113.25%
-59.90M
74.85%
210.60M
451.59%
-118.80M
156.41%
-11.10M
90.66%
145.40M
1,409.91%
-12M
108.25%
-172.70M
1,339.17%
18.90M
110.94%
46.30M
144.97%
76.80M
65.87%
-120.30M
256.64%
154.40M
228.35%
-49.30M
131.93%
84.90M
272.21%
-96.20M
213.31%
-27.60M
71.31%
-12.90M
53.26%
60.40M
568.22%
744M
1,131.79%
291.10M
60.87%
160.70M
44.80%
-531.60M
430.80%
-377.40M
29.01%
-256.10M
32.14%
13M
105.08%
128.80M
890.77%
154.70M
20.11%
-157M
201.49%
-69.40M
55.80%
-35.80M
48.41%
-75.50M
110.89%
236.80M
413.64%
148M
37.50%
410.50M
177.36%
-138.50M
133.74%
281.40M
303.18%
cash at beginning of period
350.20M
-
188.10M
46.29%
306.70M
63.05%
227.60M
25.79%
357.80M
57.21%
344.50M
3.72%
447.40M
29.87%
335.70M
24.97%
97.50M
70.96%
37.60M
61.44%
248.20M
560.11%
129.40M
47.86%
118.30M
8.58%
263.70M
122.91%
251.70M
4.55%
79M
68.61%
97.90M
23.92%
144.20M
47.29%
221M
53.26%
100.70M
54.43%
255.10M
153.33%
205.80M
19.33%
290.70M
41.25%
194.50M
33.09%
166.90M
14.19%
154M
7.73%
214.40M
39.22%
958.40M
347.01%
1.25B
30.37%
1.41B
12.86%
878.60M
37.70%
501.20M
42.95%
245.10M
51.10%
258.10M
5.30%
386.90M
49.90%
541.60M
39.98%
384.60M
28.99%
315.20M
18.04%
279.40M
11.36%
203.90M
27.02%
440.70M
116.14%
803.80M
-
665.30M
17.23%
cash at end of period
188.10M
-
306.70M
63.05%
227.60M
25.79%
357.80M
57.21%
344.50M
3.72%
447.40M
29.87%
335.70M
24.97%
97.50M
70.96%
37.60M
61.44%
248.20M
560.11%
129.40M
47.86%
118.30M
8.58%
263.70M
122.91%
251.70M
4.55%
79M
68.61%
97.90M
23.92%
144.20M
47.29%
221M
53.26%
100.70M
54.43%
255.10M
153.33%
205.80M
19.33%
290.70M
41.25%
194.50M
33.09%
166.90M
14.19%
154M
7.73%
214.40M
39.22%
958.40M
347.01%
1.25B
30.37%
1.41B
12.86%
878.60M
37.70%
501.20M
42.95%
245.10M
51.10%
258.10M
5.30%
386.90M
49.90%
541.60M
39.98%
384.60M
28.99%
315.20M
18.04%
279.40M
11.36%
203.90M
27.02%
440.70M
116.14%
588.70M
33.58%
410.50M
30.27%
665.30M
62.07%
946.70M
42.30%
operating cash flow
-4.50M
-
246.30M
5,573.33%
-70.40M
128.58%
174.60M
348.01%
84.50M
51.60%
177.80M
110.41%
-78.70M
144.26%
195.80M
348.79%
-17.40M
108.89%
427.60M
2,557.47%
-114.50M
126.78%
186.20M
262.62%
104.70M
43.77%
369.90M
253.30%
6.30M
98.30%
62.90M
898.41%
338.60M
438.31%
222.20M
34.38%
110.10M
50.45%
270M
145.23%
303.60M
12.44%
252.40M
16.86%
162.10M
35.78%
267.80M
65.21%
344.90M
28.79%
223M
35.34%
292.80M
31.30%
222.60M
23.98%
575.90M
158.72%
344.60M
40.16%
300K
99.91%
291.80M
97,166.67%
147.90M
49.31%
380.80M
157.47%
380.30M
0.13%
332.90M
12.46%
241.90M
27.34%
365.40M
51.05%
228.20M
37.55%
468.60M
105.35%
536.50M
14.49%
440M
17.99%
149.90M
65.93%
342.10M
128.22%
capital expenditure
-16.60M
-
-9.30M
43.98%
-11.70M
25.81%
-14.10M
20.51%
-19.90M
41.13%
-10M
49.75%
-12.90M
29.00%
-21M
62.79%
-46.20M
120%
-11M
76.19%
-14.70M
33.64%
-15.70M
6.80%
-22.10M
40.76%
-19.60M
11.31%
-17.20M
12.24%
-21.80M
26.74%
-22.50M
3.21%
-15.90M
29.33%
-17.70M
11.32%
-19.80M
11.86%
-32.70M
65.15%
-19.40M
40.67%
-24.50M
26.29%
-31.10M
26.94%
-161.30M
418.65%
-25.40M
84.25%
-74.60M
193.70%
-33.60M
54.96%
-24.40M
27.38%
-20.70M
15.16%
-17.80M
14.01%
-27.70M
55.62%
-33.80M
22.02%
-41.30M
22.19%
-22.30M
46.00%
-33.60M
50.67%
-30.60M
8.93%
-31.70M
3.59%
-39.60M
24.92%
-43.40M
9.60%
-33.50M
22.81%
-29.50M
11.94%
-30.90M
4.75%
-33.60M
8.74%
free cash flow
-21.10M
-
237M
1,223.22%
-82.10M
134.64%
160.50M
295.49%
64.60M
59.75%
167.80M
159.75%
-91.60M
154.59%
174.80M
290.83%
-63.60M
136.38%
416.60M
755.03%
-129.20M
131.01%
170.50M
231.97%
82.60M
51.55%
350.30M
324.09%
-10.90M
103.11%
41.10M
477.06%
316.10M
669.10%
206.30M
34.74%
92.40M
55.21%
250.20M
170.78%
270.90M
8.27%
233M
13.99%
137.60M
40.94%
236.70M
72.02%
183.60M
22.43%
197.60M
7.63%
218.20M
10.43%
189M
13.38%
551.50M
191.80%
323.90M
41.27%
-17.50M
105.40%
264.10M
1,609.14%
114.10M
56.80%
339.50M
197.55%
358M
5.45%
299.30M
16.40%
211.30M
29.40%
333.70M
57.93%
188.60M
43.48%
425.20M
125.45%
503M
18.30%
410.50M
18.39%
119M
71.01%
308.50M
159.24%

All numbers in USD (except ratios and percentages)