bf/NASDAQ:CDW_icon.png

NASDAQ:CDW

CDW Corporation

  • Stock

USD

Last Close

214.61

02/05 20:00

Market Cap

30.77B

Beta: 1.11

Volume Today

1.26M

Avg: 927.55K

PE Ratio

28.17

PFCF: 26.60

Dividend Yield

1.04%

Payout:29.06%

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
revenue
2.78B
-
2.86B
3.06%
2.71B
5.27%
2.65B
2.25%
3.11B
17.11%
3.27B
5.15%
3.05B
6.61%
2.76B
9.67%
3.31B
20.28%
3.50B
5.65%
3.42B
2.36%
3.12B
8.83%
3.66B
17.58%
3.71B
1.19%
3.49B
5.82%
3.32B
4.80%
3.99B
20.14%
4.03B
0.99%
3.84B
4.84%
3.61B
6.05%
4.19B
16.07%
4.37B
4.47%
4.07B
6.82%
3.96B
2.87%
4.63B
16.98%
4.91B
6.00%
4.54B
7.56%
4.39B
3.26%
4.37B
0.54%
4.76B
8.95%
4.96B
4.20%
4.84B
2.39%
5.15B
6.39%
5.30B
2.98%
5.54B
4.47%
5.95B
7.44%
6.15B
3.31%
6.22B
1.13%
5.44B
12.50%
5.10B
6.16%
5.63B
10.25%
5.63B
0.04%
5.02B
10.83%
4.87B
2.91%
cost of revenue
2.33B
-
2.41B
3.36%
2.27B
5.86%
2.23B
1.67%
2.61B
17.15%
2.76B
5.74%
2.56B
7.27%
2.30B
10.14%
2.78B
20.92%
2.93B
5.55%
2.86B
2.49%
2.59B
9.39%
3.05B
17.82%
3.09B
1.30%
2.91B
5.80%
2.77B
4.89%
3.35B
20.97%
3.39B
1.15%
3.22B
4.94%
3.00B
6.88%
3.49B
16.25%
3.66B
4.84%
3.38B
7.61%
3.29B
2.82%
3.86B
17.36%
4.09B
6.10%
3.76B
8.11%
3.63B
3.37%
3.62B
0.39%
3.93B
8.63%
4.08B
3.67%
4.04B
0.81%
4.26B
5.47%
4.39B
2.85%
4.56B
4.02%
4.84B
6.22%
4.98B
2.74%
4.98B
0.09%
4.26B
14.55%
4.01B
5.72%
4.44B
10.74%
4.40B
0.99%
3.83B
13.05%
3.81B
0.45%
gross profit
451.60M
-
458.40M
1.51%
448.30M
2.20%
425.20M
5.15%
496.90M
16.86%
507.30M
2.09%
491.90M
3.04%
456.50M
7.20%
534.50M
17.09%
567.20M
6.12%
557.60M
1.69%
524.50M
5.94%
610.50M
16.40%
614.30M
0.62%
577.90M
5.93%
552.60M
4.38%
641.10M
16.02%
642M
0.14%
614.40M
4.30%
603.90M
1.71%
695.60M
15.18%
713.60M
2.59%
693.80M
2.77%
672.10M
3.13%
773.80M
15.13%
816.50M
5.52%
777.50M
4.78%
756.50M
2.70%
747.20M
1.23%
825.50M
10.48%
880.90M
6.71%
795.20M
9.73%
882.80M
11.02%
914.90M
3.64%
975.60M
6.63%
1.10B
13.17%
1.17B
5.81%
1.23B
5.56%
1.18B
4.22%
1.09B
7.76%
1.18B
8.45%
1.23B
3.91%
1.19B
2.91%
1.06B
10.80%
selling and marketing expenses
31.60M
-
33.10M
4.75%
35.70M
7.85%
28.50M
20.17%
34.80M
22.11%
37.20M
6.90%
37.50M
0.81%
29.40M
21.60%
38M
29.25%
41.20M
8.42%
39.20M
4.85%
34.20M
12.76%
42.30M
23.68%
41.90M
0.95%
44.60M
6.44%
35.40M
20.63%
46.50M
31.36%
46.30M
0.43%
45.50M
1.73%
37.10M
18.46%
48.70M
31.27%
48.10M
1.23%
48.60M
1.04%
39.20M
19.34%
53.10M
35.46%
51M
3.95%
49.90M
2.16%
211M
-
general and administrative expenses
266.40M
-
332.40M
24.77%
270.60M
18.59%
260.90M
3.58%
273.90M
4.98%
285.40M
4.20%
290.10M
1.65%
275.50M
5.03%
290.60M
5.48%
321.40M
10.60%
338.50M
5.32%
329.30M
2.72%
344.70M
4.68%
334.90M
2.84%
336.10M
0.36%
347.40M
3.36%
363.50M
4.63%
352M
3.16%
347.30M
1.34%
362.70M
4.43%
381.40M
5.16%
390.70M
2.44%
402.30M
2.97%
404M
0.42%
420.40M
4.06%
444.90M
5.83%
443.80M
0.25%
510.70M
15.07%
507.70M
-
548.70M
8.08%
512.90M
-
636.30M
-
523.50M
-
selling general and administrative expenses
298M
-
365.50M
22.65%
306.30M
16.20%
289.40M
5.52%
308.70M
6.67%
322.60M
4.50%
327.60M
1.55%
304.90M
6.93%
328.60M
7.77%
362.60M
10.35%
377.70M
4.16%
363.50M
3.76%
387M
6.46%
376.80M
2.64%
380.70M
1.04%
382.80M
0.55%
410M
7.11%
398.30M
2.85%
392.80M
1.38%
399.80M
1.78%
430.10M
7.58%
438.80M
2.02%
450.90M
2.76%
443.20M
1.71%
473.50M
6.84%
495.90M
4.73%
493.70M
0.44%
510.70M
3.44%
463.80M
9.18%
507.70M
9.47%
548.70M
8.08%
471.80M
14.01%
512.90M
8.71%
528.50M
3.04%
636.30M
20.40%
717.20M
12.71%
732.90M
2.19%
766.80M
4.63%
734.50M
4.21%
734.10M
0.05%
769.30M
4.79%
749.30M
2.60%
718.80M
4.07%
735.30M
2.30%
research and development expenses
other expenses
200K
-
-200K
200%
600K
400%
500K
16.67%
100K
80%
700K
600%
1.30M
85.71%
4.50M
246.15%
4M
11.11%
-18M
550%
200K
101.11%
1M
400%
900K
10%
400K
55.56%
-500K
225%
900K
280%
300K
66.67%
700K
133.33%
100K
85.71%
-700K
800%
1.50M
314.29%
200K
86.67%
800K
300%
1M
25%
1.40M
40%
-17.40M
1,342.86%
-9.50M
45.40%
3.90M
141.05%
1.70M
56.41%
-27.50M
1,717.65%
-100K
99.64%
1.10M
1,200%
36.80M
3,245.45%
400K
98.91%
-8.60M
2,250%
-500K
94.19%
-400K
20%
-4.80M
1,100%
-6M
25%
-1.30M
78.33%
-600K
53.85%
-1.20M
100%
-38.20M
3,083.33%
cost and expenses
2.63B
-
2.77B
5.55%
2.57B
7.22%
2.52B
2.13%
2.92B
15.95%
3.08B
5.61%
2.89B
6.35%
2.60B
9.78%
3.11B
19.38%
3.30B
6.06%
3.24B
1.76%
2.96B
8.73%
3.44B
16.42%
3.47B
0.86%
3.30B
5.06%
3.15B
4.26%
3.76B
19.28%
3.79B
0.71%
3.62B
4.57%
3.40B
5.94%
3.92B
15.23%
4.10B
4.54%
3.83B
6.50%
3.73B
2.69%
4.33B
16.11%
4.59B
5.95%
4.25B
7.28%
4.14B
2.58%
4.08B
1.47%
4.44B
8.73%
4.62B
4.18%
4.51B
2.38%
4.78B
5.81%
4.91B
2.87%
5.20B
5.78%
5.56B
7.01%
5.71B
2.67%
5.75B
0.68%
4.99B
13.17%
4.75B
4.89%
5.21B
9.82%
5.15B
1.23%
4.58B
11.00%
4.54B
0.85%
operating expenses
298M
-
365.50M
22.65%
306.30M
16.20%
289.40M
5.52%
308.70M
6.67%
322.60M
4.50%
327.60M
1.55%
304.90M
6.93%
328.60M
7.77%
362.60M
10.35%
377.70M
4.16%
363.50M
3.76%
387M
6.46%
376.80M
2.64%
380.70M
1.04%
382.80M
0.55%
410M
7.11%
398.30M
2.85%
392.80M
1.38%
399.80M
1.78%
430.10M
7.58%
438.80M
2.02%
450.90M
2.76%
443.20M
1.71%
473.50M
6.84%
495.90M
4.73%
493.70M
0.44%
510.70M
3.44%
463.80M
9.18%
507.70M
9.47%
548.70M
8.08%
471.80M
14.01%
512.90M
8.71%
528.50M
3.04%
636.30M
20.40%
717.20M
12.71%
732.90M
2.19%
766.80M
4.63%
734.50M
4.21%
734.10M
0.05%
769.30M
4.79%
749.30M
2.60%
757M
1.03%
735.30M
2.87%
interest expense
70.30M
-
56.20M
20.06%
51.50M
8.36%
50.10M
2.72%
48.50M
3.19%
50.10M
3.30%
48.60M
2.99%
44.80M
7.82%
37.80M
15.63%
38.50M
1.85%
38.40M
0.26%
38.10M
0.78%
36.90M
3.15%
37.60M
1.90%
33.90M
9.84%
39.70M
17.11%
35.90M
9.57%
37.80M
5.29%
37.10M
1.85%
37.70M
1.62%
37.20M
1.33%
36.60M
1.61%
37.10M
1.37%
38.30M
3.23%
40.50M
5.74%
42.30M
4.44%
38.30M
9.46%
37.90M
1.04%
39.70M
4.75%
40.20M
1.26%
37.10M
7.71%
35.60M
4.04%
35.50M
0.28%
36.40M
2.54%
43.40M
19.23%
56M
29.03%
57.70M
3.04%
62.60M
8.49%
59.40M
5.11%
57.70M
2.86%
58.20M
0.87%
57.40M
1.37%
53.30M
7.14%
-51.30M
196.25%
ebitda
153.80M
-
92.70M
39.73%
142.60M
53.83%
136.30M
4.42%
188.30M
38.15%
185.40M
1.54%
165.60M
10.68%
156.10M
5.74%
209.90M
34.47%
284.70M
35.64%
180.10M
36.74%
162M
10.05%
224.40M
38.52%
237.90M
6.02%
196.70M
17.32%
170.70M
13.22%
231.40M
35.56%
244.40M
5.62%
221.70M
9.29%
203.40M
8.25%
267M
31.27%
340.80M
27.64%
243.70M
28.49%
294.20M
20.72%
366.70M
24.64%
371.40M
1.28%
274.30M
26.14%
341.10M
24.35%
410.30M
20.29%
290.30M
29.25%
332.10M
14.40%
369.70M
11.32%
406.70M
10.01%
435M
6.96%
330.70M
23.98%
457.80M
38.43%
434.90M
5.00%
537.20M
23.52%
440.60M
17.98%
354M
19.66%
477.50M
34.89%
477.20M
0.06%
435M
8.84%
328M
24.60%
operating income
153.60M
-
92.90M
39.52%
142M
52.85%
135.80M
4.37%
188.20M
38.59%
184.70M
1.86%
164.30M
11.04%
151.60M
7.73%
205.90M
35.82%
204.60M
0.63%
179.90M
12.07%
161M
10.51%
223.50M
38.82%
237.50M
6.26%
197.20M
16.97%
169.80M
13.89%
231.10M
36.10%
243.70M
5.45%
221.60M
9.07%
204.10M
7.90%
265.50M
30.08%
274.80M
3.50%
242.90M
11.61%
228.90M
5.76%
300.30M
31.19%
320.60M
6.76%
283.80M
11.48%
245.80M
13.39%
283.40M
15.30%
317.80M
12.14%
332.20M
4.53%
323.40M
2.65%
369.90M
14.38%
386.40M
4.46%
339.30M
12.19%
386.90M
14.03%
435.30M
12.51%
466.40M
7.14%
446.60M
4.25%
283.30M
36.57%
412.20M
45.50%
478.40M
16.06%
435M
9.07%
328M
24.60%
depreciation and amortization
52.30M
-
52M
0.57%
51.90M
0.19%
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%
70.90M
38.48%
-400K
100.56%
70.80M
17,800%
-6M
108.47%
70.70M
1,278.33%
65.90M
6.79%
-1.20M
101.82%
68.10M
5,775%
total other income expenses net
-10.10M
-
-41.50M
310.89%
-7.90M
80.96%
-4.90M
37.97%
-2.50M
48.98%
-45.10M
1,704%
-35.60M
21.06%
-19.80M
44.38%
4M
120.20%
80.10M
1,902.50%
200K
99.75%
1M
400%
900K
10%
-1.70M
288.89%
-500K
70.59%
-56.50M
11,200%
300K
100.53%
700K
133.33%
100K
85.71%
-700K
800%
1.50M
314.29%
200K
86.67%
800K
300%
1M
25%
1.40M
40%
-17.40M
1,342.86%
-9.50M
45.40%
3.90M
141.05%
1.70M
56.41%
-27.50M
1,717.65%
-100K
99.64%
1.10M
1,200%
36.80M
3,245.45%
400K
98.91%
-8.60M
2,250%
-56.50M
556.98%
-58.10M
2.83%
-67.40M
16.01%
-65.40M
2.97%
13M
119.88%
-600K
104.62%
-1.20M
100%
-54.30M
4,425%
-51.40M
5.34%
income before tax
73.20M
-
-4.80M
106.56%
82.60M
1,820.83%
80.80M
2.18%
137.20M
69.80%
89.50M
34.77%
80.10M
10.50%
87M
8.61%
172.10M
97.82%
246.20M
43.06%
141.70M
42.45%
123.90M
12.56%
187.50M
51.33%
198.20M
5.71%
162.80M
17.86%
73.60M
54.79%
195.50M
165.63%
206.60M
5.68%
184.60M
10.65%
165.70M
10.24%
229.80M
38.68%
238.40M
3.74%
206.60M
13.34%
191.60M
7.26%
261.20M
36.33%
260.90M
0.11%
236M
9.54%
211.80M
10.25%
245.40M
15.86%
250.10M
1.92%
295M
17.95%
288.90M
2.07%
371.20M
28.49%
350.40M
5.60%
287.30M
18.01%
330.40M
15.00%
377.20M
14.16%
399M
5.78%
381.20M
4.46%
296.30M
22.27%
353.40M
19.27%
419.80M
18.79%
380.70M
9.31%
276.60M
27.34%
income tax expense
26.50M
-
-2.60M
109.81%
22.60M
969.23%
29.90M
32.30%
50.60M
69.23%
33.90M
33.00%
28.30M
16.52%
32.30M
14.13%
63.90M
97.83%
95.30M
49.14%
52.40M
45.02%
46.10M
12.02%
70M
51.84%
72.30M
3.29%
59.60M
17.57%
16M
73.15%
54.50M
240.63%
77.40M
42.02%
-10.60M
113.70%
38.70M
465.09%
56.80M
46.77%
54.70M
3.70%
47.30M
13.53%
38.70M
18.18%
64.60M
66.93%
59.20M
8.36%
50.40M
14.86%
43.90M
12.90%
56.30M
28.25%
56.90M
1.07%
56.70M
0.35%
56.30M
0.71%
97.10M
72.47%
83.80M
13.70%
72M
14.08%
80.20M
11.39%
97.90M
22.07%
101.20M
3.37%
94M
7.11%
66.20M
29.57%
90.80M
37.16%
104.30M
14.87%
84.60M
18.89%
-60.50M
171.51%
net income
46.70M
-
-2.20M
104.71%
60M
2,827.27%
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%
141M
144.79%
129.20M
8.37%
195.20M
51.08%
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%
216.10M
27.02%
weighted average shs out
145.20M
-
166.80M
14.88%
169M
1.32%
169.60M
0.36%
170.20M
0.35%
170.90M
0.41%
171.60M
0.41%
172.10M
0.29%
171M
0.64%
169.60M
0.82%
168.50M
0.65%
167.30M
0.71%
164.90M
1.43%
162.10M
1.70%
160.10M
1.23%
159.40M
0.44%
156M
2.13%
153.80M
1.41%
152.60M
0.78%
152.20M
0.26%
151.60M
0.39%
150.90M
0.46%
149.10M
1.19%
147M
1.41%
145.70M
0.88%
144.50M
0.82%
143.50M
0.69%
142.70M
0.56%
142.40M
0.21%
142.70M
0.21%
142.70M
0%
141.10M
1.12%
139.80M
0.92%
137.30M
1.79%
135.50M
1.31%
134.90M
0.44%
135.20M
0.22%
135.30M
0.07%
135.50M
0.15%
135.60M
0.07%
134.60M
0.74%
134.10M
0.37%
134.10M
0%
134.40M
0.22%
weighted average shs out dil
145.20M
-
166.80M
14.88%
172.10M
3.18%
1.72B
901.16%
172.70M
89.98%
173M
0.17%
173.20M
0.12%
173.50M
0.17%
172.50M
0.58%
171M
0.87%
170.10M
0.53%
168.90M
0.71%
166.70M
1.30%
164.90M
1.08%
163.30M
0.97%
162.80M
0.31%
159M
2.33%
156.20M
1.76%
155.30M
0.58%
154.80M
0.32%
153.90M
0.58%
153.70M
0.13%
151.90M
1.17%
149.20M
1.78%
148.30M
0.60%
147.20M
0.74%
146.40M
0.54%
144.90M
1.02%
144.30M
0.41%
144.80M
0.35%
145.10M
0.21%
143.10M
1.38%
141.70M
0.98%
139.40M
1.62%
137.70M
1.22%
136.70M
0.73%
136.80M
0.07%
137.10M
0.22%
137.40M
0.22%
137.30M
0.07%
136.10M
0.87%
135.90M
0.15%
135.90M
0%
136M
0.07%
eps
0.32
-
-0.01
104.13%
0.35
2,751.52%
0.30
14.29%
0.51
70%
0.33
35.29%
0.30
9.09%
0.32
6.67%
0.63
96.88%
0.89
41.27%
0.53
40.45%
0.47
11.32%
0.71
51.06%
0.78
9.86%
0.64
17.95%
0.36
43.75%
0.90
150.00%
0.84
6.67%
1.28
52.38%
0.83
35.16%
1.14
37.35%
1.22
7.02%
1.07
12.30%
1.04
2.80%
1.35
29.81%
1.39
2.96%
1.29
7.19%
1.18
8.53%
1.32
11.86%
1.36
3.03%
1.67
22.79%
1.65
1.20%
1.96
18.79%
1.94
1.02%
1.60
17.53%
1.85
15.63%
2.07
11.89%
2.20
6.28%
2.12
3.64%
1.70
19.81%
1.95
14.71%
2.35
20.51%
2.21
5.96%
1.61
27.15%
epsdiluted
0.32
-
-0.01
104.13%
0.35
2,751.52%
0.30
14.29%
0.50
66.67%
0.32
36%
0.30
6.25%
0.32
6.67%
0.63
96.88%
0.88
39.68%
0.52
40.91%
0.46
11.54%
0.70
52.17%
0.76
8.57%
0.63
17.11%
0.35
44.44%
0.89
154.29%
0.83
6.74%
1.26
51.81%
0.82
34.92%
1.12
36.59%
1.20
7.14%
1.05
12.50%
1.02
2.86%
1.33
30.39%
1.37
3.01%
1.27
7.30%
1.16
8.66%
1.31
12.93%
1.33
1.53%
1.65
24.06%
1.63
1.21%
1.93
18.40%
1.91
1.04%
1.57
17.80%
1.83
16.56%
2.04
11.48%
2.17
6.37%
2.09
3.69%
1.68
19.62%
1.93
14.88%
2.32
20.21%
2.18
6.03%
1.59
27.06%

All numbers in USD (except ratios and percentages)