CDW Corporation

NASDAQ:CDW

174.53 (USD) • At close December 20, 2024
Overview | Financials

Numbers are in millions (except for per share data and ratios) USD.

202320222021202020192018201720162015201420132012201120102009200820062005200420032002200120001999199819971996199519941993
Revenue 21,37623,748.720,820.818,467.518,032.416,240.515,191.513,981.912,988.712,074.510,768.610,128.29,602.48,801.27,162.68,071.26,785.4736,291.8455,737.7744,664.6164,264.5793,961.5453,842.4522,561.2391,733.4891,276.929927.895628.7413.3270.9
Cost of Revenue 16,723.619,062.117,252.315,257.414,992.513,533.612,741.611,654.710,872.910,153.29,008.38,458.68,0157,410.46,029.76,710.25,715.635,324.2154,867.653,990.8243,700.7443,434.513,352.6092,237.71,513.3141,106.124805.413546.4357.6235.7
Gross Profit 4,652.44,686.63,568.53,210.13,039.92,706.92,449.92,327.22,115.81,921.31,760.31,669.61,587.41,390.81,132.91,3611,069.843967.63870.124673.792563.835527.035489.843323.539220.175170.805122.48282.355.735.2
Gross Profit Ratio 0.2180.1970.1710.1740.1690.1670.1610.1660.1630.1590.1630.1650.1650.1580.1580.1690.1580.1540.1520.1440.1320.1330.1270.1260.1270.1340.1320.1310.1350.13
Reseach & Development Expenses 000000000000000000000000000000
General & Administrative Expenses 2,678.82,951.42,149.52,030.91,713.11,537.11,410.11,345.11,2261,110.31,120.91,029.5994932.1821.1894.8530.12433.482386.563325.205261.611253.328217.756165.627115.53790.31564.87949.234.621.8
Selling & Marketing Expenses 215211199191193.2182.5173.7162.9147.8138130.8129.5122.7106101.9141.3118.3240000000000000
SG&A 2,971.52,951.42,149.52,030.91,906.31,719.61,583.81,5081,373.81,248.31,251.71,1591,116.71,038.19231,036.1648.444433.482386.563325.205261.611253.328217.756165.627115.53790.31564.87949.234.621.8
Other Expenses 0-11.729.7-22-24.51.82.11.8-9.32.710.1000025114.51490.80264.1294.0465.50912.47900042.21.71
Operating Expenses 2,971.52,951.42,149.52,030.91,906.31,719.61,583.81,5081,373.81,248.31,251.71,1591,116.71,038.19231,036.1673.444547.996477.365389.334265.657258.837230.235165.627115.53790.31568.87951.436.322.8
Operating Income 1,680.91,735.21,419731.6842987.3866.1819.2742673508.6510.6470.7352.7-31.9-1,387.1396.399419.634392.759284.458298.178268.198259.608157.912104.63880.4953.60330.919.412.4
Operating Income Ratio 0.0790.0730.0680.040.0470.0610.0570.0590.0570.0560.0470.050.0490.04-0.004-0.1720.0580.0670.0680.0610.070.0680.0680.0620.060.0630.0580.0490.0470.046
Total Other Income Expenses Net -230.7-247.4-121.2-176.9-183.9-146.8-205.8-146.8-95-285.3-313.1-324.5-442.4-389.7-429.3-2,102.117.95213.3247.1015.1068.01911.7789.0494.4814.3734.013.2812.10.5-0.3
Income Before Tax 1,450.21,487.81,297.81,002.3949.7840.5660.3672.4647387.7195.5186.128.3-37-461.2-1,777.2414.351432.958399.86289.564306.197279.976268.657162.393109.01184.50856.8843319.912.1
Income Before Tax Ratio 0.0680.0630.0620.0540.0530.0520.0430.0480.050.0320.0180.0180.003-0.004-0.064-0.220.0610.0690.070.0620.0720.0710.070.0630.0630.0660.0610.0520.0480.045
Income Tax Expense 345.9373.3309.2213.8212.9197.5137.3248243.9142.862.767.111.2-7.8-87.8-12.1148.271160.866158.415114.378120.948111.29106.38864.30843.1733.50722.48412.97.8-0.5
Net Income 1,104.31,114.5988.6788.5736.8643523424.4403.1244.9132.811917.1-29.2-373.4-1,765.1266.08272.092241.445175.186185.249168.686162.26998.08565.84151.00134.420.112.112.6
Net Income Ratio 0.0520.0470.0470.0430.0410.040.0340.030.0310.020.0120.0120.002-0.003-0.052-0.2190.0390.0430.0420.0380.0430.0430.0420.0380.0380.040.0370.0320.0290.047
EPS 8.28.247.145.535.084.263.372.592.371.440.850.820.12-0.2-2.57-12.163.373.352.92.12.181.971.871.141.530.61.580.240.160.15
EPS Diluted 8.18.147.045.454.994.193.312.562.351.420.840.820.12-0.2-2.56-12.083.33.262.792.032.11.891.791.111.510.591.580.240.160.15
EBITDA 1,947.82,018.11,642.21,588.21,371.11,252.91,127.41,074.5969.4880.9716.8702.8793.8559.9667.52,255.1424.537441.127409.757299.593313.742283.581270.086164.7109.39683.255.57831.120.613.3
EBITDA Ratio 0.0910.0730.070.0630.0620.0610.0570.0590.0640.0560.0470.0710.0830.0640.0930.2790.0630.070.0720.0650.0740.0720.070.0640.0630.0650.060.0490.050.049