Home Data Calendar Blog

CDW


Tables

    2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30
Common Stock Value 1.301.301.301.401.401.401.401.401.301.401.401.401.401.401.401.401.401.401.501.501.501.501.501.501.501.501.501.601.601.601.601.701.701.701.701.701.701.701.701.701.701.701.40NA1.40NANANA1.40NANANANANANA
Earnings Per Share Basic 2.202.351.951.702.122.202.071.851.601.941.961.651.671.361.321.181.291.391.351.041.071.221.140.831.280.840.900.360.640.780.710.470.530.890.630.320.300.330.510.300.35-0.010.320.190.230.260.250.08NANANANANANANA
Earnings Per Share Diluted 2.182.321.921.682.092.172.041.831.571.911.931.631.651.331.311.161.271.371.331.021.051.201.120.821.260.830.890.350.630.760.700.460.520.880.630.320.300.320.500.300.35-0.010.320.190.230.260.250.07NANANANANANANA

    2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30
Revenue From Contract With Customer Excluding Assessed Tax 5018.505628.305626.105103.105438.306215.506145.805949.105536.905300.005146.404837.504956.204756.404365.704389.204536.904907.704629.903957.904074.804373.204186.103606.403752.103933.203891.703256.003492.403708.203664.603116.703418.403501.103314.002755.203050.103266.103106.002652.302713.302864.302779.302411.702601.002623.302584.702319.202479.302581.402412.102129.602269.402374.402223.30
Revenues 5018.505628.305626.105103.105438.306215.506145.805949.105536.905300.005146.404837.504956.204756.404365.704389.204536.904907.704629.903957.904074.804373.204186.103606.403752.103933.203891.703256.003492.403708.203664.603116.703418.403501.103314.002755.203050.103266.103106.002652.302713.302864.302779.302411.702601.002623.302584.702319.202479.302581.402412.102129.602269.402374.402223.30
Cost Of Goods And Services Sold 3864.704400.604444.604013.704257.204982.304977.604845.004561.304385.104263.604042.304075.303930.903618.503632.703759.404091.203856.103285.803381.003659.603490.503002.503224.203391.903353.302772.102914.503093.903054.102592.202860.802933.902779.502298.702558.202758.802609.102227.102265.002405.902327.702009.702175.602190.602157.801934.602066.002160.602010.301779.201912.702006.001863.40
Gross Profit 1153.801227.701181.501089.401181.101233.201168.201104.10975.60914.90882.80795.20880.90825.50747.20756.50777.50816.50773.80672.10693.80713.60695.60603.90614.40642.00641.10552.60577.90614.30610.50524.50557.60567.20534.50456.50491.90507.30496.90425.20448.30458.40451.60402.00425.40432.70426.90384.60412.30420.80401.80350.40356.70368.40359.90
Selling General And Administrative Expense 718.80749.30769.30734.10734.50766.80732.90717.20636.30528.50512.90471.80548.70507.70463.80510.70443.80444.90420.40404.00402.30390.70381.40362.70347.20352.00363.50347.40336.10334.90344.70329.30338.50321.40290.60275.50290.10285.40273.90260.90270.60332.40266.40251.50261.40257.00259.50251.60266.40252.80244.40229.30242.40235.80239.60
Operating Income Loss 435.00478.40412.20355.30446.60466.40435.30386.90339.30386.40369.90323.40332.20317.80283.40245.80283.80320.60300.30228.90242.90274.80265.50204.10221.60243.70231.10169.80197.20237.50223.50161.00179.90204.60205.90151.60164.30184.70188.20135.80142.0092.90153.60120.10130.90139.70136.40103.60111.10139.70128.2091.7081.20104.6095.60
Interest Income Expense Net -53.30-57.40-58.20-57.70-59.40-62.60-57.70-56.00-43.40-36.40-35.50-35.60-37.10-40.20-39.70-37.90-38.30-42.30-40.50-38.30-37.10-36.60-37.20-37.70-37.10-37.80-35.90-39.70-33.90-37.60-36.90-38.10-38.40-38.5037.8044.8048.6050.1048.5050.1051.5056.20NANANANANANANANANANANANANA
Interest Paid Net 92.0024.2092.1024.9092.7025.2088.9017.5049.2018.7047.2019.2048.9023.3038.6028.6029.4048.8031.9044.1031.4042.9031.8042.7029.9041.8028.4048.4026.9044.4028.9044.1029.2044.1028.2053.1068.6027.4083.7016.1098.1026.80126.5016.20137.1014.20135.1016.30136.3018.40150.5027.70155.3044.30NA
Allocated Share Based Compensation Expense 22.1026.0024.8020.8019.7026.8023.5021.1019.3016.9020.6015.8016.5011.605.608.8010.8012.8012.2012.7010.8010.8011.008.1010.1010.0011.5012.1011.1010.009.708.4011.207.807.504.704.903.904.303.302.3040.302.101.90NANANANANANANANANANANA
Income Tax Expense Benefit 84.60104.3090.8066.2094.00101.2097.9080.2072.0083.8097.1056.3056.7056.9056.3043.9050.4059.2064.6038.7047.3054.7056.8039.00-10.6077.4054.5016.0059.6072.3070.0046.1052.4095.3063.9032.3028.3033.9050.6029.9022.60-2.6026.5016.2014.8025.2022.904.2010.9017.60-18.401.10-5.20-0.10-3.90
Income Taxes Paid Net 116.30110.20196.40-21.5087.70113.60149.4011.5086.60106.80147.5010.1049.20174.9011.609.9069.2087.80103.8011.4060.7082.10107.8010.60106.1073.1090.206.3094.70101.80125.906.8082.2094.60119.104.3051.3078.00102.409.5018.2013.4049.201.7041.3043.5038.100.3020.90-6.801.40-36.4015.4021.40NA
Net Income Loss 296.10315.50262.60230.10287.20297.80279.30250.20215.30266.60274.10232.60238.30193.20189.10167.90185.60201.70196.60152.90159.30183.70173.00127.00195.20129.20141.0057.60103.20125.90117.5077.8089.30150.90108.2054.7051.8055.6086.6050.9060.00-2.2046.7028.3033.3038.0036.8010.9019.0037.10-34.80-4.20-24.10-0.30-7.00
Comprehensive Income Net Of Tax 321.00290.80280.60239.70322.40249.50243.10241.50218.40252.30280.00239.30273.20214.10196.80126.40221.90187.00184.70156.00136.90180.60146.40144.40201.00143.40158.7063.7079.40114.0082.5070.0073.50128.50112.9043.7046.9050.4090.3047.0057.00-0.2043.4025.9032.4041.1035.2012.8021.3030.00-34.300.20NANANA

    2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30
Assets 13284.6012875.3012985.9012768.1013131.5013475.6013653.1013513.8013199.409011.608990.909053.509344.709223.708749.508222.407999.407703.107921.907679.507167.707375.407330.107027.906956.607101.807041.606774.706948.406772.806887.906717.906755.306741.506251.206088.606099.906107.406045.305912.505924.606038.806020.505822.705700.105985.105935.505721.405949.605965.006021.90NA5943.80NANA
Liabilities And Stockholders Equity 13284.6012875.3012985.9012768.1013131.5013475.6013653.1013513.8013199.409011.608990.909053.509344.709223.708749.508222.407999.407703.107921.907679.507167.707375.407330.107027.906956.607101.807041.606774.706948.406772.806887.906717.906755.306741.506251.206088.606099.906107.406045.305912.505924.606038.806020.505822.705700.105985.105935.505721.405949.605965.006021.90NA5943.80NANA
Stockholders Equity 2042.501810.001613.201568.901603.301326.001106.20893.10705.70837.001048.801170.301297.101238.501055.60889.70960.30935.10936.10927.30975.201160.701068.90996.90982.90806.50849.10907.301045.50990.501013.401039.901095.901075.70995.80975.50936.50894.00844.80754.80711.70659.80209.00163.80136.5098.2051.1010.60-7.30-35.50-69.30NA-43.50NANA

    2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30
Assets Current 6705.006458.406488.006279.906564.006895.207039.806870.806478.105292.205421.605469.805953.505759.605235.804665.804334.104295.304425.304132.503796.803949.503844.703479.903378.103492.503396.703097.603238.102997.803075.302816.302790.802734.902714.402485.902453.402516.202415.302247.902213.502285.702233.701986.101814.802060.001964.301701.301879.401862.101866.80NA1702.30NANA
Cash And Cash Equivalents At Carrying Value 588.70440.70203.90279.40315.20384.60541.60386.90258.10245.10501.20878.601410.201249.50958.40214.40154.00166.90194.50285.00205.80255.10100.70221.00144.2097.9079.00251.70263.70118.30129.40248.2037.6097.50335.70447.40344.50357.80227.60306.70188.10350.20179.30147.1037.90193.00158.7036.5099.9025.9044.6073.7036.6067.0026.10
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents 588.70440.70203.90279.40315.20384.60541.60386.90258.10245.10501.20878.601410.201249.50958.40214.40154.00166.90194.50290.70205.80255.10100.70221.00144.20NANANA263.70NANANANANANANANANANANANANANANANANANANANANANANANANANA
Accounts Receivable Net Current 4567.504418.504496.904262.304461.304549.404474.804613.504499.403561.003370.503234.103212.603267.703029.003149.403002.202899.502967.302725.102671.202650.502612.202274.002320.502311.302335.301985.802168.602019.802082.501780.202017.401860.001712.501448.901561.101473.201526.101335.001451.001310.601390.501264.501265.101277.201238.301093.601254.901257.001178.30NA1091.50NANA
Inventory Net 668.10706.40789.80781.10800.20914.501020.101054.60927.60844.40888.70745.10760.00648.10694.80672.10611.20603.60652.20590.70454.30481.10576.90485.80449.50549.00513.60493.40452.00451.60487.30460.40393.10411.40436.20357.00337.50423.50449.60388.40382.00353.80378.50358.40314.60346.90321.60346.80321.70315.10348.90NA292.80NANA
Prepaid Expense And Other Assets Current 410.20403.10479.10487.70498.20560.30539.60366.00357.50247.40230.30215.40191.20190.20199.70187.40171.60193.10205.30178.30149.10192.40181.10188.90127.40153.50131.00127.30118.90138.70115.80114.80144.30135.4041.3058.5054.7086.3052.4053.3046.1063.10108.2051.5034.6051.2063.5045.0034.7048.7056.70NA35.80NANA

    2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30
Property Plant And Equipment Gross 504.20NANANA498.70NANANA461.40NANANA419.20NANANA620.20NANANA371.90NANANA362.90NANANA348.00NANANA374.40NANANA309.70NANANA310.10NANANA302.70NANANA294.30NANANANANANA
Property Plant And Equipment Net 195.50194.90194.40187.40188.80188.00194.70195.60195.80179.30176.10175.50175.50268.00326.50331.90363.10171.10163.40155.20156.10147.80150.30153.10161.10162.50160.70162.40163.70162.50163.80168.40175.40154.40134.20135.10137.20131.70129.80129.90131.10129.60132.70134.00142.70139.30142.30146.10154.30147.90150.80NA158.10NANA
Goodwill 4413.404417.404428.204365.504342.704327.504369.604376.504382.902804.602731.902812.402595.902573.402532.102529.502553.002515.902524.702528.202462.802469.502472.502488.802479.602477.602469.302459.102455.002467.902475.002495.202500.402517.402215.602215.202217.602218.602220.102219.102220.302222.902207.402208.502209.302209.602208.502209.002208.402207.502210.30NA2209.10NANA
Intangible Assets Net Excluding Goodwill 1369.701384.901424.601455.001490.701525.501556.601584.601628.10503.30487.30419.20445.10461.80492.90540.20594.10616.10660.50696.00712.20758.20802.30859.00897.00937.10976.601015.101055.601110.601162.001225.401276.401325.401089.401128.801168.801207.001247.001286.601328.001365.501403.701443.601478.501516.901557.701599.401636.001672.801712.90NA1791.20NANA
Finite Lived Intangible Assets Net 1369.70NANANA1490.70NANANA1628.10NANANA445.10NANANA594.10NANANA712.20NANANA897.00NANANA1055.60NANANA1276.40NANANA1168.80NANANA1328.00NANANA1478.50NANANA1636.00NANANANANANA
Other Assets Noncurrent 472.20286.60313.50334.60396.10385.60337.90322.30358.90110.0049.3048.3043.9027.4024.9025.5023.3020.5030.7035.5039.8050.4060.3047.1040.8032.1038.3040.5036.0034.0011.8012.6012.309.402.202.603.202.101.601.501.601.401.601.201.601.602.002.102.302.202.20NA2.20NANA

    2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30
Liabilities Current 5442.004782.104997.304777.904947.105358.805415.605464.605096.003833.203770.103709.303898.303836.603561.503647.203491.403241.003460.303215.002803.102803.902820.002582.502514.602558.702555.202222.802280.702126.802177.701943.401887.301871.901625.601425.601468.001527.601529.401418.501402.601496.501445.201312.901148.301316.201297.501107.701341.301172.801091.10NA1026.90NANA
Long Term Debt Current 613.1040.0042.2045.7056.3057.80105.5083.90102.7028.5019.8019.6070.9072.3037.9033.7034.1025.4025.5025.7025.3032.0038.6025.8025.5041.5018.5018.5018.5018.5026.1026.9027.2027.5015.4015.4015.4015.4015.4015.4045.40170.4013.500.0040.000.000.000.00201.00NANANANANANA
Other Accrued Liabilities Current 554.30565.00522.30516.20483.20546.60487.20507.00454.80386.80342.00398.00424.80491.40506.30548.00491.40291.00350.80346.80232.00209.20212.80204.90180.20184.80161.80155.80149.80159.00152.70134.00166.20128.70113.40113.60113.70111.70113.90105.50130.30116.1091.1093.3096.0085.6087.5091.2092.6087.4083.40NA87.60NANA
Contract With Customer Liability Current 487.40438.90442.10495.70485.50437.70431.30443.80402.90304.00325.70326.50243.70246.80275.40257.60252.20212.10200.80192.10178.30188.50169.90193.60158.80NANANA143.50NANANANANANANANANANANANANANANANANANANANANANANANANANA

    2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30
Liabilities Noncurrent 5800.106283.206375.406421.306581.106790.807131.307156.107397.704341.404172.004173.904149.304148.604132.403685.503547.703527.003525.503537.203389.403410.803441.203448.503459.103736.603637.303644.603622.203655.503696.803734.603772.103793.903629.803687.503695.403685.803671.103739.203810.303882.504366.304346.004415.304570.704586.904603.104615.604827.705000.10NA4960.40NANA
Long Term Debt Noncurrent 5031.805661.505721.005749.905866.406100.006481.406514.806755.804037.703909.203911.103856.303858.603861.603438.503283.203259.003253.303257.703183.303187.403201.703209.703210.003388.403277.803262.003215.903222.903214.403225.003232.503240.303154.203190.803174.603146.303110.603157.003205.803239.703710.903680.803731.003871.203871.403871.603865.00NANANANANANA
Deferred Income Tax Liabilities Net 171.40171.80180.20193.00203.40208.30214.90219.30222.3029.6033.1029.2055.3063.1067.6062.8062.40111.30123.10132.70141.90158.40172.90188.90196.30NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Other Liabilities Noncurrent 432.90281.10300.60307.40336.10302.50255.70231.40235.40114.7068.2068.5068.7075.4065.2055.0071.0075.0062.5053.8064.2065.0066.6049.9052.8032.3030.0032.2037.1039.4061.6061.1070.0057.7047.4046.7045.8044.1042.6041.4041.0040.9050.7049.3052.0060.5058.8057.7045.6044.7048.40NA40.40NANA
Operating Lease Liability Noncurrent 164.00168.80173.60171.00175.20180.00179.30190.60184.20159.40161.50165.10169.00151.50138.00129.20131.1081.7086.6093.000.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30
Stockholders Equity 2042.501810.001613.201568.901603.301326.001106.20893.10705.70837.001048.801170.301297.101238.501055.60889.70960.30935.10936.10927.30975.201160.701068.90996.90982.90806.50849.10907.301045.50990.501013.401039.901095.901075.70995.80975.50936.50894.00844.80754.80711.70659.80209.00163.80136.5098.2051.1010.60-7.30-35.50-69.30NA-43.50NANA
Common Stock Value 1.301.301.301.401.401.401.401.401.301.401.401.401.401.401.401.401.401.401.501.501.501.501.501.501.501.501.501.601.601.601.601.701.701.701.701.701.701.701.701.701.701.701.40NA1.40NANANA1.40NANANANANANA
Additional Paid In Capital Common Stock 3691.303645.003599.503557.303518.103481.503441.803403.703369.503335.703294.103262.603204.903161.803138.303114.903095.303073.203047.603025.302996.902970.902953.302928.502911.602903.902890.502874.602857.302843.602831.102817.102806.902793.902729.502718.902711.902704.602698.502691.502688.102685.802211.002210.602209.102202.902196.802191.502186.102179.002175.20NA2166.70NANA
Retained Earnings Accumulated Deficit -1525.50-1686.80-1862.80-1847.00-1763.80-1969.30-2197.70-2408.90-2570.70-2402.60-2163.50-2004.60-1813.40-1794.00-1932.50-2067.30-2018.60-1985.40-1973.60-1972.00-1892.60-1703.50-1780.80-1854.60-1834.30-1997.20-1927.10-1835.40-1673.80-1738.90-1715.30-1710.00-1651.60-1674.60-1712.50-1717.50-1760.50-1800.60-1848.90-1928.20-1971.80-2024.40-1998.10-2044.80-2073.00-2106.00-2143.90-2180.70-2191.30-2210.10-2247.20NA-2208.00NANA
Accumulated Other Comprehensive Income Loss Net Of Tax -124.60-149.50-124.80-142.80-152.40-187.60-139.30-103.10-94.40-97.50-83.20-89.10-95.80-130.70-151.60-159.30-117.80-154.10-139.40-127.50-130.60-108.20-105.10-78.50-95.90-101.70-115.80-133.50-139.60-115.80-104.00-68.90-61.10-45.30-22.90-27.60-16.60-11.70-6.50-10.20-6.30-3.30-5.30-2.000.401.30-1.80-0.20-2.10-4.402.70NA-2.20NANA
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value 22.1026.0024.8020.8019.7026.8023.5021.1019.3016.9020.6015.8016.5011.605.608.8010.8012.9011.8012.2010.509.909.007.108.608.6010.1010.609.808.508.206.709.906.207.504.704.903.904.303.302.3040.302.101.904.106.50NANANANANANANANANA

    2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30
Net Cash Provided By Used In Operating Activities 536.50468.60228.20365.40241.90332.90380.30380.80147.90291.800.30344.60575.90222.60292.80223.00344.90267.80162.10252.40303.60270.00110.10222.20338.6062.906.30369.90104.70186.20-114.50427.60-17.40195.80-78.70177.8084.50174.60-70.40246.30-4.50163.70-0.90208.00-49.7062.4081.70223.0043.20-35.9065.80141.6059.90103.50NA
Net Cash Provided By Used In Investing Activities -33.70-49.10-92.60-54.20-39.30-33.60-50.30-41.30-2399.70-155.8019.50-233.60-28.90-72.10-74.60-25.40-181.40-31.10-30.80-88.10-32.70-19.80-17.70-15.90-22.50-21.80-17.20-19.60-22.40-17.80-14.70-11.00-46.20-284.80-12.90-10.50-108.80-14.10-11.70-30.20-16.60-10.50-11.20-8.80-16.30-9.70-7.40-8.30-19.80-9.70-10.30-16.20-42.50-27.10NA
Net Cash Provided By Used In Financing Activities -359.00-180.20-211.30-348.20-271.70-455.50-166.80-208.102264.60-389.30-399.00-643.50-392.90137.40524.30-130.00-181.30-263.30-225.00-80.20-319.50-97.10-207.00-131.20-271.10-20.90-164.50-362.2066.30-178.2013.70-206.403.40-146.80-20.40-62.7011.70-29.002.30-97.00-140.9016.9045.20-89.50-88.70-19.2048.30-278.4049.5028.40-84.50-88.80-48.10-35.80NA

    2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30
Net Cash Provided By Used In Operating Activities 536.50468.60228.20365.40241.90332.90380.30380.80147.90291.800.30344.60575.90222.60292.80223.00344.90267.80162.10252.40303.60270.00110.10222.20338.6062.906.30369.90104.70186.20-114.50427.60-17.40195.80-78.70177.8084.50174.60-70.40246.30-4.50163.70-0.90208.00-49.7062.4081.70223.0043.20-35.9065.80141.6059.90103.50NA
Net Income Loss 296.10315.50262.60230.10287.20297.80279.30250.20215.30266.60274.10232.60238.30193.20189.10167.90185.60201.70196.60152.90159.30183.70173.00127.00195.20129.20141.0057.60103.20125.90117.5077.8089.30150.90108.2054.7051.8055.6086.6050.9060.00-2.2046.7028.3033.3038.0036.8010.9019.0037.10-34.80-4.20-24.10-0.30-7.00
Depreciation Depletion And Amortization 68.1066.0065.9070.7072.5075.6071.1071.4051.2048.2046.6045.2076.60132.40125.2091.4069.6068.2065.0064.3066.9065.8066.3066.6065.7065.7065.4064.2063.8063.1063.7064.0062.4059.9052.6052.5052.0051.8052.0052.0051.9052.0052.3052.0051.1053.4053.2052.5051.3051.1050.80NANANANA
Increase Decrease In Accounts Receivable 97.20-55.70221.90-208.90-121.40136.40-105.20125.00293.30183.00124.8015.70-78.50224.50-128.60209.0073.00-58.30242.00-11.9030.8039.10355.70-60.508.00-35.90340.90-184.60162.00-57.00312.50-237.60164.2020.70263.10-105.4091.40-49.50188.90-113.20142.90-81.00127.70-18.80-11.6037.10145.40-162.30-3.3082.50100.30-14.20-29.700.40NA
Increase Decrease In Inventories -42.90-79.105.00-22.00-128.00-93.60-20.60130.3063.50-40.40143.30-15.4037.20-55.1022.9066.401.90-46.2063.10134.20-25.30-95.6095.3072.40-99.0032.7017.5040.303.90-34.4030.8068.20-23.30-44.1079.2019.70-85.90-25.9061.106.5028.30-24.8020.1043.90-32.2025.20-25.1025.006.50-33.5040.2015.80-12.10-7.70NA

    2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30
Net Cash Provided By Used In Investing Activities -33.70-49.10-92.60-54.20-39.30-33.60-50.30-41.30-2399.70-155.8019.50-233.60-28.90-72.10-74.60-25.40-181.40-31.10-30.80-88.10-32.70-19.80-17.70-15.90-22.50-21.80-17.20-19.60-22.40-17.80-14.70-11.00-46.20-284.80-12.90-10.50-108.80-14.10-11.70-30.20-16.60-10.50-11.20-8.80-16.30-9.70-7.40-8.30-19.80-9.70-10.30-16.20-42.50-27.10NA
Payments To Acquire Property Plant And Equipment 33.5043.4039.6031.7030.6033.6022.3041.3033.8027.7017.8020.7024.4033.6074.6025.40161.3031.1024.5019.4032.7019.8017.7015.9022.5021.8017.2019.6022.1015.7014.7011.0046.2021.0012.9010.0020.60NANANANANANANANANANANANANANANANANANA

    2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30
Net Cash Provided By Used In Financing Activities -359.00-180.20-211.30-348.20-271.70-455.50-166.80-208.102264.60-389.30-399.00-643.50-392.90137.40524.30-130.00-181.30-263.30-225.00-80.20-319.50-97.10-207.00-131.20-271.10-20.90-164.50-362.2066.30-178.2013.70-206.403.40-146.80-20.40-62.7011.70-29.002.30-97.00-140.9016.9045.20-89.50-88.70-19.2048.30-278.4049.5028.40-84.50-88.80-48.10-35.80NA
Payments Of Dividends Common Stock 83.1079.1079.4079.9079.9067.7067.5067.5067.7054.8055.8056.5057.2054.1054.1054.2054.5042.6042.9043.4043.9031.7031.8032.0032.2024.4024.8025.5025.6017.4017.7018.0018.3011.4011.5011.7011.707.307.307.307.300.000.000.00NANANANANANANANANANANA
Payments For Repurchase Of Common Stock 50.0053.90196.10200.00NANANANA315.10450.00376.90358.40199.800.000.00140.80163.90161.10155.10177.10289.8056.1067.20109.200.00174.60184.00175.4012.40131.90105.10118.0048.00101.6091.700.000.000.000.000.000.100.000.000.100.300.100.000.30NANANA0.00NANANA

    2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30
Revenues 5018.505628.305626.105103.105438.306215.506145.805949.105536.905300.005146.404837.504956.204756.404365.704389.204536.904907.704629.903957.904074.804373.204186.103606.403752.103933.203891.703256.003492.403708.203664.603116.703418.403501.103314.002755.203050.103266.103106.002652.302713.302864.302779.302411.702601.002623.302584.702319.202479.302581.402412.102129.602269.402374.402223.30
Revenue From Contract With Customer Excluding Assessed Tax 5018.505628.305626.105103.105438.306215.506145.805949.105536.905300.005146.404837.504956.204756.404365.704389.204536.904907.704629.903957.904074.804373.204186.103606.403752.103933.203891.703256.003492.403708.203664.603116.703418.403501.103314.002755.203050.103266.103106.002652.302713.302864.302779.302411.702601.002623.302584.702319.202479.302581.402412.102129.602269.402374.402223.30
Operating, Sales Channel Corporate, Corporate Segment Private Sector Business 2285.602226.502245.002203.702484.002577.802660.702627.60NANANANA1717.501660.001557.501911.001965.401913.501883.901736.201836.401706.501733.801565.801599.301552.801580.101440.60NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Sales Channel Education, Public Segment Government Agencies Educationand Healthcare 579.101026.701026.80665.70656.201021.101041.30902.80NANANANA1026.901078.20876.80476.20430.60807.00773.60400.40425.00793.10712.10397.20395.20691.30704.90393.20NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Sales Channel Government, Public Segment Government Agencies Educationand Healthcare 660.70775.70681.20551.50632.50788.40609.50543.90NANANANA842.60847.70719.70568.50659.10793.40578.40488.40546.00639.30493.50418.50619.80591.90523.40374.60NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Sales Channel Healthcare, Public Segment Government Agencies Educationand Healthcare 535.90619.70587.10595.60562.30614.80592.20586.30NANANANA427.00367.90425.60480.60503.40500.50488.10441.90443.20442.70429.80414.30411.10410.70404.50385.90NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Sales Channel Other, All Other 587.20601.30689.80675.20679.60722.20742.10764.50NANANANA575.70465.60484.00561.40587.30507.10528.50535.40461.70451.60487.40483.00418.60381.10363.80369.70NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Sales Channel Small Business, Small Business 370.00378.40396.20411.40423.70491.20500.00524.00NANANANA366.50337.00302.10391.50391.10386.20377.40355.60362.50340.00329.50327.60308.10305.40315.00292.00NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Other Products And Services, Corporate Segment Private Sector Business 14.7015.6016.4015.8021.1018.8019.5018.90NANANANA16.8016.0014.0021.0017.1018.5017.7016.8016.6016.7017.5016.5016.3017.0016.8016.30NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Other Products And Services, Public Segment Government Agencies Educationand Healthcare 4.205.104.704.405.705.004.804.30NANANANA18.007.508.707.006.006.204.804.303.804.504.204.104.205.204.504.30NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Other Products And Services, Small Business 4.304.604.604.805.105.305.505.60NANANANA5.205.004.805.405.305.305.405.305.305.105.305.405.005.105.305.10NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Other Products And Services, All Other 4.403.302.803.102.802.603.502.30NANANANA3.402.202.202.403.202.502.803.102.402.002.402.002.002.002.001.70NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Services, Corporate Segment Private Sector Business 233.70216.50243.40215.50229.30245.80228.90225.30NANANANA100.80107.1092.80100.10109.8097.9099.4088.1094.7083.2081.3078.1079.9079.2081.3075.80NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Services, Public Segment Government Agencies Educationand Healthcare 129.20126.50131.40144.40138.10151.10152.40129.20NANANANA71.9063.8066.4067.8048.5059.0050.1042.3042.3048.3037.6034.6031.3039.5034.7028.00NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Services, Small Business 17.5013.9015.5015.7014.9024.0019.8015.10NANANANA9.107.007.108.207.606.707.007.007.606.607.706.306.505.506.206.20NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Services, All Other 64.3064.4062.9066.5065.7066.0068.6067.90NANANANA42.4049.5048.3054.5079.8080.2066.9059.2044.1040.5042.2042.2032.9033.7030.6031.30NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Software Products, Corporate Segment Private Sector Business 506.90423.60388.80453.00603.60355.10423.00399.80NANANANA289.10284.90243.20276.00294.60269.10270.00247.40280.00228.50254.20219.60271.30202.70243.50202.00NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Software Products, Public Segment Government Agencies Educationand Healthcare 312.70407.10274.10301.50308.10346.80288.70253.20NANANANA218.50304.70227.40239.70251.40324.40262.20221.00246.70290.80255.80183.10216.00265.30263.90162.80NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Software Products, Small Business 58.5059.5058.6056.2055.7062.4055.0059.80NANANANA49.8043.3043.2053.5052.5047.6048.6048.3044.5044.3042.6043.1042.7037.9042.5039.90NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Software Products, All Other 115.40106.80142.60134.00113.90119.90154.2085.60NANANANA81.8073.2068.6097.1087.6066.1069.8077.2057.4044.0053.1059.3046.4038.3039.8043.20NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Total Hardware, Corporate Segment Private Sector Business 1530.301570.801596.401519.401630.001958.101989.301983.60NANANANA1310.801252.001207.501513.901543.901528.001496.801383.901445.101378.101380.801251.601231.801253.901238.501146.50NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Total Hardware, Public Segment Government Agencies Educationand Healthcare 1329.601883.401884.901362.501399.101921.401797.101646.30NANANANA1988.101917.801719.601210.801287.201711.301523.001063.101121.401531.501337.801008.201174.601383.901329.70958.60NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Total Hardware, Small Business 289.70300.40317.50334.70348.00399.50419.70443.50NANANANA302.40281.70247.00324.40325.70326.60316.40295.00305.10284.00273.90272.80253.90256.90261.00240.80NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Total Hardware, All Other 403.10426.80481.50471.60497.20533.70515.80608.70NANANANA448.10340.70364.90407.40416.70358.30389.00395.90357.80365.10389.70379.50337.30307.10291.40293.50NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Corporate Segment Private Sector Business 2285.602226.502245.002203.702484.002577.802660.702627.602323.502067.301983.301805.601717.501660.001557.501911.001965.401913.501883.901736.201836.401706.501733.801565.801599.301552.801580.101440.60NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Public Segment Government Agencies Educationand Healthcare 1775.702422.102295.101812.801851.002424.302243.002033.002027.302153.902080.701921.702296.502293.802022.101525.301593.102100.901840.101330.701414.201875.101635.401230.001426.101693.901632.801153.70NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Small Business 370.00378.40396.20411.40423.70491.20500.00524.00487.40467.10482.90432.70366.50337.00302.10391.50391.10386.20377.40355.60362.50340.00329.50327.60308.10305.40315.00292.00NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, All Other 587.20601.30689.80675.20679.60722.20742.10764.50698.70611.70599.50677.50575.70465.60484.00561.40587.30507.10528.50535.40461.70451.60487.40483.00418.60381.10363.80369.70NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Corporate Segment Private Sector Business, Transferred At Point In Time Agent 214.70192.90185.00185.40202.10194.30172.30180.60NANANANA116.30121.30112.20107.60112.40111.00118.70104.00109.2085.70101.5092.7088.2082.2092.6081.30NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Corporate Segment Private Sector Business, Transferred At Point In Time Principal 1901.101861.901891.301861.402138.002216.302325.902291.20NANANANA1538.301474.201387.201741.001785.301743.401708.201581.801675.201571.601583.401426.301464.801423.901437.901314.20NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Corporate Segment Private Sector Business, Transferred Over Time Principal 169.80171.70168.70156.90143.90167.20162.50155.80NANANANA62.9064.5058.1062.4067.7059.1057.0050.4052.0049.2048.9046.8046.3046.7049.6045.10NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Public Segment Government Agencies Educationand Healthcare, Transferred At Point In Time Agent 118.50143.90116.70101.5097.60129.50103.5096.30NANANANA82.6089.3068.3052.3057.6079.6065.0046.2050.8064.3055.3041.1041.0053.5052.1037.50NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Public Segment Government Agencies Educationand Healthcare, Transferred At Point In Time Principal 1552.502169.302080.701608.601655.002189.402032.401840.30NANANANA2138.302080.301854.201404.601502.201939.301725.501243.301312.801764.601537.301171.401342.401597.301539.301105.80NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Public Segment Government Agencies Educationand Healthcare, Transferred Over Time Principal 104.70108.9097.70102.7098.40105.40107.1096.40NANANANA75.60124.2099.6068.4033.3082.0049.6041.2050.6046.2042.8017.5042.7043.1041.4010.40NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Small Business, Transferred At Point In Time Agent 38.5037.1032.9036.8036.1036.3033.4034.30NANANANA22.7020.9018.9022.0020.6019.6020.0019.8018.9016.9017.1016.5015.1014.4016.0014.00NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Small Business, Transferred At Point In Time Principal 320.80333.10354.90365.30376.50438.40456.20480.00NANANANA340.00313.90280.70366.70368.40364.00355.50335.20341.30321.00309.60309.40291.00289.10296.70275.70NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Small Business, Transferred Over Time Principal 10.708.208.409.3011.1016.5010.409.70NANANANA3.802.202.502.802.102.601.900.602.302.102.801.702.001.902.302.30NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, All Other, Transferred At Point In Time Agent 37.0025.8026.7028.4026.7022.2019.3029.50NANANANA19.7013.9014.8013.2017.6015.5013.5013.0012.7012.309.7015.104.808.006.908.20NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, All Other, Transferred At Point In Time Principal 493.90520.30607.30590.50595.60641.20662.60677.10NANANANA502.60407.70426.20499.00516.90443.80465.00474.90410.20402.80441.60433.00378.40340.40325.60331.50NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, All Other, Transferred Over Time Principal 56.3055.2055.8056.3057.3058.8060.2057.90NANANANA53.4044.0043.0049.2052.8047.8050.0047.5038.8036.5036.1034.9035.4032.7031.3030.00NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating,US, Corporate Segment Private Sector Business 2274.502206.802214.002199.202478.202570.802655.402616.80NANANANA1714.501658.401542.901907.801960.201910.901881.701732.901834.501704.101731.401564.401598.101551.201578.50NANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating,US, Public Segment Government Agencies Educationand Healthcare 1773.602419.402293.801812.601850.502424.302243.002033.00NANANANA2296.502293.802022.101525.301593.102100.901840.101330.701414.201875.101635.401230.001426.101693.901632.80NANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating,US, Small Business 363.90370.30390.70409.60419.60491.20500.00524.00NANANANA366.50337.00302.10391.50391.10386.20377.40355.60362.50340.00329.50327.60308.10305.40315.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating,US, All Other 5.307.305.408.507.505.604.104.60NANANANA4.706.103.806.207.707.608.908.406.906.808.009.206.306.007.10NANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Non Us, Corporate Segment Private Sector Business 11.1019.7031.004.505.807.005.3010.80NANANANA3.001.6014.603.205.202.602.203.301.902.402.401.401.201.601.60NANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Non Us, Public Segment Government Agencies Educationand Healthcare 2.102.701.300.20NANANANANANANANANANA0.000.000.000.000.000.000.000.000.000.000.000.000.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Non Us, Small Business 6.108.105.501.80NANANANANANANANANANA0.000.000.000.000.000.000.000.000.000.000.000.000.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Non Us, All Other 581.90594.00684.40666.70672.10716.60738.00759.90NANANANA571.00459.50480.20555.20579.60499.50519.60527.00454.80444.80479.40473.80412.30375.10356.70NANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Sales Channel Corporate 2285.602226.502245.002203.702484.002577.802660.702627.602323.502067.301983.301805.601717.501660.001557.501911.001965.401913.501883.901736.201836.401706.501733.801565.801599.301552.801580.101440.60NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Sales Channel Education 579.101026.701026.80665.70656.201021.101041.30902.80949.701103.601112.10943.301026.901078.20876.80476.20430.60807.00773.60400.40425.00793.10712.10397.20395.20691.30704.90393.20NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Sales Channel Government 660.70775.70681.20551.50632.50788.40609.50543.90557.30568.80513.40516.10842.60847.70719.70568.50659.10793.40578.40488.40546.00639.30493.50418.50619.80591.90523.40374.60NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Sales Channel Healthcare 535.90619.70587.10595.60562.30614.80592.20586.30520.30481.50455.20462.30427.00367.90425.60480.60503.40500.50488.10441.90443.20442.70429.80414.30411.10410.70404.50385.90NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Sales Channel Other 587.20601.30689.80675.20679.60722.20742.10764.50698.70611.70599.50677.50575.70465.60484.00561.40587.30507.10528.50535.40461.70451.60487.40483.00418.60381.10363.80369.70NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Sales Channel Small Business 370.00378.40396.20411.40423.70491.20500.00524.00487.40467.10482.90432.70366.50337.00302.10391.50391.10386.20377.40355.60362.50340.00329.50327.60308.10305.40315.00292.00NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Collaboration 410.00490.10533.60476.00477.00596.90691.60629.30NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Data Storage And Servers 587.10575.60536.10541.90571.40660.30626.50620.80NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Desktops 241.80264.60304.80257.90263.40333.90350.20337.50330.10316.10293.70265.30249.90245.90253.60384.30414.60448.40431.30303.70327.80341.60345.30303.50329.40306.20308.60263.20NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Netcomm Products 647.40877.10916.40744.50817.10721.00705.20486.40508.70501.70483.80454.70501.50525.80471.90456.40551.50567.30563.40512.30556.90581.40498.60482.90496.80544.10540.30458.60NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Notebooks Mobile Devices 1076.101228.901320.901064.601109.701592.601763.601713.801715.101641.601710.101591.801563.101384.701428.201111.001094.201325.601232.90977.101011.901114.701068.30858.70907.70964.80912.80735.50NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Other Hardware 590.30745.10668.50603.301031.701346.901053.101304.801050.201152.201085.001067.301164.001070.80937.40949.70916.40946.00876.10782.40766.20908.30879.70751.80720.60814.80778.10711.60NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Other Products And Services 27.6028.6028.5028.1034.7031.7033.3031.1030.7031.7031.3028.6043.4030.7029.7035.8031.6032.5030.7029.5028.1028.3029.4028.0027.5029.3028.6027.40NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Services 444.70421.30453.20442.10448.00486.90469.70437.50353.70286.90251.70233.70224.20227.40214.60230.60245.70243.80223.40196.60188.70178.60168.80161.20150.60157.90152.80141.30NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Software Products 993.50997.00864.10944.701081.30884.20920.90798.40843.20717.70637.80610.00639.20706.10582.40666.30686.10707.20650.60593.90628.60607.60605.70505.10576.40544.20589.70447.90NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Total Hardware 3552.704181.404280.303688.203874.304812.704721.904682.104309.304263.704225.603965.204049.403792.203539.003456.503573.503924.203725.203137.903229.403558.703382.202912.102997.603201.803120.602639.40NANANANANANANANANANANANANANANANANANANANANANANANANANANA
US 4417.305003.804903.904429.904755.805491.905402.505178.404840.804691.004544.504162.504382.204295.303870.903830.803952.104405.604108.103427.603618.103926.003704.303131.203338.603556.503533.402891.30NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Non Us 601.20624.50722.20673.20682.50723.60743.30770.70696.10609.00601.90675.00574.00461.10494.80558.40584.80502.10521.80530.30456.70447.20481.80475.20413.50376.70358.30364.70NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Transferred At Point In Time Agent 408.70399.70361.30352.10362.50382.30328.50340.70288.70288.80251.40220.70241.30245.40214.20195.10208.20225.70217.20183.00191.60179.20183.60165.40149.10158.10167.60141.00NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Transferred At Point In Time Principal 4268.304884.604934.204425.804765.105485.305477.105288.604999.304813.004721.504456.204519.204276.103948.304011.304172.804490.504254.203635.203739.504060.003871.903340.103476.603650.703599.503027.20NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Transferred Over Time Principal 341.50344.00330.60325.20310.70347.90340.20319.80248.90198.20173.50160.60195.70234.90203.20182.80155.90191.50158.50139.70143.70134.00130.60100.90126.40124.40124.6087.80NANANANANANANANANANANANANANANANANANANANANANANANANANANA

Plots across concepts


IncomeStatement
Net Income Loss
Expenses
Other Nonoperating Income Expense
Balance Sheet
Operating Lease Right Of Use Asset
Assets
Operating Lease Right Of Use Asset
Current Assets
Prepaid Expense And Other Assets Current
NonCurrent Assets
Operating Lease Right Of Use Asset
PropertyPlantAndEquipmentNet
Property Plant And Equipment Net
Liabilities
Operating Lease Liability
Current Liabilities
Operating Lease Liability Current
Noncurrent Liabilities
Operating Lease Liability Noncurrent
Stockholders Equity
Retained Earnings Accumulated Deficit
CashFlow
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInOperatingActivities
Increase Decrease In Inventories
NetCashProvidedByUsedInInvestingActivities
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInFinancingActivities
Net Cash Provided By Used In Financing Activities
OperatingLeaseLiability
Operating Lease Liability Current
LesseeOperatingLeaseLiabilityPaymentsDue
Lessee Operating Lease Liability Payments Due Year Four
FiniteLivedIntangibleAssets
Finite Lived Intangible Assets Net
AccountsReceivable
Allowance For Doubtful Accounts Receivable Current

Line plots across dimensions of each concept