Income Statement - CDW Corp (CDW)
$(Billion, Million)| Dec-25 | Dec-24 | Dec-23 | Dec-22 | Dec-21 | Dec-20 | Dec-19 | Dec-18 | Dec-17 | Dec-16 | Dec-15 | Dec-14 | Dec-13 | Dec-12 | Dec-11 | Dec-10 | Dec-09 | Dec-08 | Dec-06 | Dec-05 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Total revenue | 22,424.10 | 20,998.70 | 21,376.00 | 23,748.70 | 20,820.80 | 18,467.50 | 18,032.40 | 16,240.50 | 14,832.90 | 13,672.70 | 12,988.70 | 12,074.50 | 10,768.60 | 10,128.20 | 9,602.40 | 8,801.20 | 7,162.60 | 8,071.20 | 6,785.47 | 6,291.85 |
| Cost of revenue | 17,550.70 | 16,396.30 | 16,723.60 | 19,062.10 | 17,252.30 | 15,257.40 | 14,992.50 | 13,533.60 | 12,382.70 | 11,344.40 | 10,872.90 | 10,153.20 | 9,008.30 | 8,458.60 | 8,018.90 | 7,410.40 | 6,029.70 | 6,710.20 | 5,715.63 | 5,324.22 |
| Gross profit | 4,873.40 | 4,602.40 | 4,652.40 | 4,686.60 | 3,568.50 | 3,210.10 | 3,039.90 | 2,706.90 | 2,450.20 | 2,328.30 | 2,115.80 | 1,921.30 | 1,760.30 | 1,669.60 | 1,583.50 | 1,390.80 | 1,132.90 | 1,361.00 | 1,069.84 | 967.63 |
| Total operating expenses | 3,217.80 | 2,951.10 | 2,971.50 | 2,951.40 | 2,149.50 | 2,030.90 | 1,906.30 | 1,719.60 | 1,583.70 | 1,508.30 | 1,373.80 | 1,248.30 | 1,251.70 | 1,159.00 | 1,112.80 | 1,038.10 | 1,164.80 | 2,748.10 | 673.44 | 548.00 |
| Operating income | 1,655.60 | 1,651.30 | 1,680.90 | 1,735.20 | 1,419.00 | 1,179.20 | 1,133.60 | 987.30 | 866.50 | 820.00 | 742.00 | 673.00 | 508.60 | 510.60 | 470.70 | 352.70 | -31.90 | -1,387.10 | 396.40 | 419.63 |
| Non-operating income (net) | -228.20 | -215.90 | -230.70 | -247.40 | -121.20 | -176.90 | -183.90 | -146.80 | -205.80 | -146.80 | -95.00 | -285.30 | -313.10 | -324.50 | -442.40 | -389.70 | -429.30 | -390.10 | 17.95 | 13.32 |
| Income before tax | 1,427.40 | 1,435.40 | 1,450.20 | 1,487.80 | 1,297.80 | 1,002.30 | 949.70 | 840.50 | 660.70 | 673.20 | 647.00 | 387.70 | 195.50 | 186.10 | 28.30 | -37.00 | -461.20 | -1,777.20 | 414.35 | 432.96 |
| Income tax expense | 360.80 | 357.60 | -345.90 | 373.30 | 309.20 | 213.80 | 212.90 | 197.50 | 137.60 | 248.10 | 243.90 | 142.80 | 62.70 | 67.10 | 11.20 | -7.80 | -87.80 | -12.10 | 148.27 | 160.87 |
| Net income | 1,066.60 | 1,077.80 | 1,104.30 | 1,114.50 | 988.60 | 788.50 | 736.80 | 643.00 | 523.10 | 425.10 | 403.10 | 244.90 | 132.80 | 119.00 | 17.10 | -29.20 | -373.40 | -1,765.10 | 266.08 | 272.09 |
Show Quarterly Income Statement
Income Statement - CDW Corp (CDW)
$(Billion, Million)| Mar-26 | Dec-25 | Sep-25 | Jun-25 | Mar-25 | Dec-24 | Sep-24 | Jun-24 | Mar-24 | Dec-23 | Sep-23 | Jun-23 | Mar-23 | Dec-22 | Sep-22 | Jun-22 | Mar-22 | Dec-21 | Sep-21 | Jun-21 | Mar-21 | Dec-20 | Sep-20 | Jun-20 | Mar-20 | Dec-19 | Sep-19 | Jun-19 | Mar-19 | Dec-18 | Sep-18 | Jun-18 | Mar-18 | Dec-17 | Sep-17 | Jun-17 | Mar-17 | Dec-16 | Sep-16 | Jun-16 | Mar-16 | Dec-15 | Sep-15 | Jun-15 | Mar-15 | Dec-14 | Sep-14 | Jun-14 | Mar-14 | Dec-13 | Sep-13 | Jun-13 | Mar-13 | Dec-12 | Sep-12 | Jun-12 | Mar-12 | Dec-11 | Sep-11 | Jun-11 | Mar-11 | Dec-10 | Sep-10 | Jun-10 | Mar-10 | Dec-09 | Sep-09 | Jun-09 | Dec-08 | Sep-07 | Jun-07 | Mar-07 | Dec-06 | Sep-06 | Jun-06 | Mar-06 | Dec-05 | Sep-05 | Jun-05 | Mar-05 | Dec-04 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Total revenue | 5,679.80 | 5,511.00 | 5,737.40 | 5,976.60 | 5,199.10 | 5,186.00 | 5,516.60 | 5,423.40 | 4,872.70 | 5,018.50 | 5,628.30 | 5,626.10 | 5,103.10 | 5,438.30 | 6,215.50 | 6,145.80 | 5,949.10 | 5,536.90 | 5,300.00 | 5,146.40 | 4,837.50 | 4,956.20 | 4,756.40 | 4,365.70 | 4,389.20 | 4,536.90 | 4,907.70 | 4,629.90 | 3,957.90 | 4,074.80 | 4,373.20 | 4,186.10 | 3,606.40 | 3,838.50 | 3,933.20 | 3,891.70 | 3,256.00 | 3,492.40 | 3,708.20 | 3,664.60 | 3,116.70 | 3,418.40 | 3,501.10 | 3,314.00 | 2,755.20 | 3,050.10 | 3,266.10 | 3,106.00 | 2,652.30 | 2,713.30 | 2,864.30 | 2,779.30 | 2,411.70 | 2,601.00 | 2,623.30 | 2,584.70 | 2,319.20 | 2,479.30 | 2,581.40 | 2,412.10 | 2,129.60 | 2,269.40 | 2,374.40 | 2,223.30 | 1,934.10 | 1,964.50 | 1,963.40 | 3,234.70 | 8,071.20 | 2,032.84 | 2,032.84 | 1,859.12 | 1,823.93 | 1,739.46 | 1,633.46 | 1,588.63 | 1,606.96 | 1,670.20 | 1,539.60 | 1,475.08 | 1,507.13 |
| Cost of revenue | 4,489.80 | 4,256.60 | 4,481.90 | 4,735.40 | 4,076.80 | 4,030.70 | 4,315.90 | 4,240.30 | 3,809.40 | 3,864.70 | 4,400.60 | 4,444.60 | 4,013.70 | 4,257.20 | 4,982.30 | 4,977.60 | 4,845.00 | 4,561.30 | 4,385.10 | 4,263.60 | 4,042.30 | 4,075.30 | 3,930.90 | 3,618.50 | 3,632.70 | 3,759.40 | 4,091.20 | 3,856.10 | 3,285.80 | 3,381.00 | 3,659.60 | 3,490.50 | 3,002.50 | 3,224.20 | 3,291.00 | 3,250.90 | 2,702.50 | 2,914.50 | 3,093.90 | 3,054.10 | 2,592.20 | 2,860.80 | 2,933.90 | 2,779.50 | 2,298.70 | 2,558.20 | 2,758.80 | 2,609.10 | 2,227.10 | 2,265.00 | 2,405.90 | 2,327.70 | 2,009.70 | 2,175.60 | 2,190.60 | 2,157.80 | 1,934.60 | 2,066.00 | 2,160.60 | 2,010.30 | 1,778.10 | 1,912.70 | 2,006.00 | 1,863.40 | 1,628.20 | 1,661.90 | 1,662.10 | 2,595.80 | 6,620.10 | -1,693.78 | 1,704.85 | 1,557.80 | 1,539.88 | 1,471.59 | 1,369.42 | 1,334.74 | 1,358.18 | 1,415.26 | 1,302.12 | 1,248.65 | 1,283.95 |
| Gross profit | 1,190.00 | 1,254.40 | 1,255.50 | 1,241.20 | 1,122.30 | 1,155.30 | 1,200.70 | 1,183.10 | 1,063.30 | 1,153.80 | 1,227.70 | 1,181.50 | 1,089.40 | 1,181.10 | 1,233.20 | 1,168.20 | 1,104.10 | 975.60 | 914.90 | 882.80 | 795.20 | 880.90 | 825.50 | 747.20 | 756.50 | 777.50 | 816.50 | 773.80 | 672.10 | 693.80 | 713.60 | 695.60 | 603.90 | 614.30 | 642.20 | 640.80 | 553.50 | 577.90 | 614.30 | 610.50 | 524.50 | 557.60 | 567.20 | 534.50 | 456.50 | 491.90 | 507.30 | 496.90 | 425.20 | 448.30 | 458.40 | 451.60 | 402.00 | 425.40 | 432.70 | 426.90 | 384.60 | 413.30 | 420.80 | 401.80 | 351.50 | 356.70 | 368.40 | 359.90 | 305.90 | 302.60 | 301.30 | 0.00 | 1,451.10 | 0.00 | 327.99 | 301.32 | 284.05 | 267.87 | 264.04 | 253.89 | 248.78 | 254.94 | 237.48 | 226.43 | 223.18 |
| Total operating expenses | 814.00 | 823.70 | 812.20 | 821.00 | 760.90 | 746.70 | 719.10 | 750.00 | 735.30 | 718.80 | 749.30 | 769.30 | 734.10 | 734.50 | 766.80 | 732.90 | 717.20 | 636.30 | 528.50 | 512.90 | 471.80 | 548.70 | 507.70 | 463.80 | 510.70 | 493.70 | 495.90 | 473.50 | 443.20 | 450.90 | 438.80 | 430.10 | 399.80 | 392.80 | 398.20 | 410.00 | 382.80 | 380.70 | 376.80 | 387.00 | 363.50 | 377.70 | 362.60 | 328.60 | 304.90 | 327.60 | 322.60 | 308.70 | 289.40 | 306.30 | 365.50 | 298.00 | 281.90 | 294.50 | 293.00 | 290.50 | 281.00 | 302.20 | 281.10 | 273.60 | 259.80 | 275.50 | 263.80 | 264.30 | 234.60 | 250.80 | 231.00 | 0.00 | 0.00 | 0.00 | 204.32 | 183.36 | 201.22 | 156.38 | 156.20 | 159.64 | 141.79 | 142.51 | 134.99 | 128.70 | 121.81 |
| Operating income | 377.00 | 430.70 | 443.30 | 420.20 | 361.40 | 408.60 | 481.60 | 433.10 | 328.00 | 435.00 | 478.40 | 412.20 | 355.30 | 446.60 | 466.40 | 435.30 | 386.90 | 339.30 | 386.40 | 369.90 | 323.40 | 332.20 | 317.80 | 283.40 | 245.80 | 283.80 | 320.60 | 300.30 | 228.90 | 242.90 | 274.80 | 265.50 | 204.10 | 221.50 | 244.00 | 230.80 | 170.70 | 197.20 | 237.50 | 223.50 | 161.00 | 179.90 | 204.60 | 205.90 | 151.60 | 164.30 | 184.70 | 188.20 | 135.80 | 142.00 | 92.90 | 153.60 | 120.10 | 130.90 | 139.70 | 136.40 | 103.60 | 111.10 | 139.70 | 128.20 | 91.70 | 81.20 | 104.60 | 95.60 | 71.30 | 51.80 | 70.30 | 74.20 | 324.90 | -131.64 | 123.67 | 117.96 | 82.82 | 111.49 | 107.84 | 94.25 | 106.99 | 112.43 | 102.49 | 97.73 | 101.37 |
| Non-operating income (net) | -58.00 | -61.60 | -53.90 | -55.30 | -57.40 | -57.10 | -54.00 | -53.40 | -51.40 | -54.30 | -58.60 | -58.80 | -59.00 | -65.40 | -67.40 | -58.10 | -56.50 | -52.00 | -36.00 | 1.30 | -34.50 | -37.20 | -67.70 | -38.00 | -34.00 | -47.80 | -59.70 | -39.10 | -37.30 | -36.30 | -36.40 | -35.70 | -38.40 | -36.90 | -37.10 | -35.50 | -96.20 | -34.40 | -39.30 | -36.00 | -37.10 | -38.20 | 41.60 | -33.80 | -64.60 | -84.20 | -95.20 | -51.00 | -55.00 | -59.40 | -97.70 | -80.40 | -75.60 | -82.80 | -76.50 | -76.70 | -88.50 | -81.20 | -85.00 | -181.40 | -94.80 | -110.50 | -104.90 | -106.50 | -67.80 | -114.60 | -107.90 | -74.20 | -324.90 | 2.40 | 5.57 | 3.96 | 3.50 | 4.81 | 5.40 | 4.25 | 3.63 | 3.38 | 3.51 | 2.81 | 2.31 |
| Income before tax | 319.00 | 369.10 | 389.40 | 364.90 | 304.00 | 351.50 | 427.60 | 379.70 | 276.60 | 380.70 | 419.80 | 353.40 | 296.30 | 381.20 | 399.00 | 377.20 | 330.40 | 287.30 | 350.40 | 371.20 | 288.90 | 295.00 | 250.10 | 245.40 | 211.80 | 236.00 | 260.90 | 261.20 | 191.60 | 206.60 | 238.40 | 229.80 | 165.70 | 184.60 | 206.90 | 195.30 | 74.50 | 162.80 | 198.20 | 187.50 | 123.90 | 141.70 | 246.20 | 172.10 | 87.00 | 80.10 | 89.50 | 137.20 | 80.80 | 82.60 | -4.80 | 73.20 | 44.50 | 48.10 | 63.20 | 59.70 | 15.10 | 29.90 | 54.70 | -53.20 | -3.10 | -29.30 | -0.30 | -10.90 | 3.50 | -62.80 | -37.60 | 0.00 | 0.00 | -129.24 | 129.24 | 121.91 | 86.33 | 116.30 | 113.24 | 98.49 | 110.61 | 115.81 | 106.00 | 100.54 | 103.68 |
| Income tax expense | 83.60 | 89.60 | 98.40 | 93.70 | 79.10 | 87.30 | 111.20 | 98.60 | 60.50 | 84.60 | 104.30 | 90.80 | 66.20 | 94.00 | 101.20 | 97.90 | 80.20 | 72.00 | 83.80 | 97.10 | 56.30 | 56.70 | 56.90 | 56.30 | 43.90 | 50.40 | 59.20 | 64.60 | 38.70 | 47.30 | 54.70 | 56.80 | 38.70 | -10.60 | 77.60 | 54.40 | 16.30 | 59.60 | 72.30 | 70.00 | 46.10 | 52.40 | 95.30 | 63.90 | 32.30 | 28.30 | 33.90 | 50.60 | 29.90 | 22.60 | -2.60 | 26.50 | 16.20 | 14.80 | 25.20 | 22.90 | 4.20 | 10.90 | 17.60 | -18.40 | 1.10 | -5.20 | 104.90 | -3.90 | 1.30 | -25.40 | -12.60 | 0.00 | 0.00 | -49.15 | 49.15 | 45.13 | 32.77 | 38.56 | 40.13 | 36.81 | 40.10 | 42.68 | 38.94 | 39.14 | 40.98 |
| Net income | 235.40 | 279.50 | 291.00 | 271.20 | 224.90 | 264.20 | 316.40 | 281.10 | 216.10 | 296.10 | 315.50 | 262.60 | 230.10 | 287.20 | 297.80 | 279.30 | 250.20 | 215.30 | 266.60 | 274.10 | 232.60 | 238.30 | 193.20 | 189.10 | 167.90 | 185.60 | 201.70 | 196.60 | 152.90 | 159.30 | 183.70 | 173.00 | 127.00 | 195.20 | 129.30 | 140.90 | 58.20 | 103.20 | 125.90 | 117.50 | 77.80 | 89.30 | 150.90 | 108.20 | 54.70 | 51.80 | 55.60 | 86.60 | 50.90 | 60.00 | -2.20 | 46.70 | 28.30 | 33.30 | 38.00 | 36.80 | 10.90 | 19.00 | 37.10 | -34.80 | -4.20 | -24.10 | -0.30 | -7.00 | 2.20 | -37.40 | -25.00 | 0.00 | 0.00 | -80.09 | 80.09 | 76.78 | 53.56 | 77.73 | 73.11 | 61.68 | 70.51 | 73.12 | 67.06 | 61.40 | 62.70 |