Home Data Calendar Blog

PLUS


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 0.270.270.270.270.270.270.270.270.270.150.150.140.140.140.140.140.140.140.140.140.140.140.140.140.140.140.140.140.270.270.270.260.260.260.260.260.260.260.260.260.260.260.260.260.260.260.260.250.250.250.250.25NANANA
Weighted Average Number Of Diluted Shares Outstanding 26.7026.6826.65NA26.6526.6226.68NA26.9313.4313.44NA13.3813.3913.39NA13.3813.3513.46NA13.5413.5913.60NA13.9914.0114.02NA13.9213.8814.22NA14.6614.5914.60NA14.5614.6915.12NA15.9616.0415.97NA15.6915.8415.80NA15.9416.6616.98NA16.9016.7716.61
Weighted Average Number Of Shares Outstanding Basic 26.6226.6226.55NA26.5926.5826.51NA26.6713.3313.33NA13.3313.3713.32NA13.3213.3113.36NA13.4713.4913.43NA13.8513.8813.81NA13.7913.8214.07NA14.5614.5514.45NA14.4614.6415.01NA15.9015.9515.83NA15.6915.5415.44NA15.6416.3116.61NA16.5016.2616.25
Earnings Per Share Basic 1.021.231.271.231.341.070.840.910.992.361.761.171.621.481.300.991.471.511.211.121.101.331.140.651.121.240.970.760.921.220.760.690.701.080.610.611.070.810.630.520.670.540.490.480.560.650.520.240.560.430.230.210.460.480.29
Earnings Per Share Diluted 1.021.221.271.241.341.070.840.900.982.341.751.151.621.481.300.991.461.511.201.121.101.331.120.651.111.230.960.750.911.210.750.680.701.070.600.611.060.810.620.520.660.530.480.470.560.640.510.240.550.420.220.200.450.470.28

    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 509.06587.61574.17492.18623.48493.71458.36451.52494.83458.02416.65352.61427.60433.08355.03366.48428.99411.56381.37325.43345.66345.04356.53330.43342.57370.85367.16332.77326.66371.46298.50299.40298.64336.29269.87267.26306.24297.47272.30259.91267.18271.13259.32236.31242.03260.05244.72219.00272.61262.85211.5466.50229.98233.02189.02
Revenue From Contract With Customer Including Assessed Tax 487.52569.90559.35476.81606.42473.89444.75439.26479.60432.12401.96335.06413.08413.38334.95366.48404.92394.58363.68325.43330.45330.74342.06329.86335.06357.76362.18332.77326.66371.46298.50299.40298.64336.29269.87267.26306.24297.47272.30259.91267.18271.13259.32236.31242.03260.05244.72219.00272.61262.85211.5466.50229.98233.02189.02
Revenues 509.06587.61574.17492.18623.48493.71458.36451.52494.83458.02416.65352.61427.60433.08355.03366.48428.99411.56381.37325.43345.66345.04356.53329.86344.23371.36373.36332.77326.66371.46298.50299.40298.64336.29269.87267.26306.24297.47272.30259.91267.18271.13259.32236.31242.03260.05244.72219.00272.61262.85211.5466.50229.98233.02189.02
Cost Of Revenue 375.25443.25431.90359.85485.10360.40344.84336.17377.72335.01311.14254.72329.45334.12256.47274.65325.30308.53288.73244.16262.75259.54275.83248.80265.88283.27289.56256.39252.87289.53230.84232.46234.58264.37210.74197.46240.80233.55215.87202.31207.38214.85203.33179.75188.10207.66196.6332.44222.18160.51142.7726.58185.02189.43150.84
Cost Of Goods And Services Sold 375.25443.25431.90359.85485.10360.40344.84336.17377.72335.01311.14254.72329.45334.12256.47274.65325.30308.53288.73244.16262.75259.54275.83248.80265.88283.27289.56256.39252.87289.53230.84232.46231.50261.21207.72205.82238.20230.74212.91202.31207.38214.85203.33179.75188.10205.20194.3932.44222.18217.62173.3226.58185.02189.43150.84
Gross Profit 133.81144.37142.27132.32138.37133.30113.52115.35117.12123.00105.5197.8898.1598.9698.5691.83103.70103.0392.6481.2782.9185.5080.7081.6376.6987.5777.5976.3873.7981.9367.6666.9564.0671.9259.1358.7565.4463.9256.4454.6556.7552.7856.44NANANA52.73NANANANANANANANA
Operating Expenses 95.7699.5095.9489.9191.9189.2080.3480.8881.0378.7073.0674.2968.8970.4873.5673.9577.4374.6669.8866.8062.8960.9360.2363.1260.3058.7457.0957.6452.4853.7350.1850.5746.4145.2644.0643.6744.8843.6041.7040.6538.7038.0939.3840.5635.4635.4834.5337.0533.7531.3029.8531.2229.5028.6527.51
Selling General And Administrative Expense 89.3892.6590.3085.3286.7384.7076.7776.9676.8774.5068.7869.5265.3966.8969.4769.7873.0970.5265.7962.6859.7357.7056.9759.9957.1356.3454.6655.4150.1651.6148.0548.3544.6943.64NANANANA42.30NANANANANANANANANANANANANANANANA
Operating Income Loss 38.0544.8646.3342.4146.4644.1133.1834.4836.0944.3032.4523.5929.2628.4825.0017.8826.2728.3822.7614.4720.0224.5720.4718.5116.3928.8320.5118.7421.3128.2017.4916.3817.6426.6615.0715.0820.5620.3314.7414.0018.0514.7013.35NANANA13.35NANANANANANANANA
Interest Expense 0.981.220.851.271.570.930.360.640.560.340.360.830.350.250.580.680.690.580.630.550.440.480.480.290.270.270.36NANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Interest Paid Net 1.051.310.571.661.290.770.340.530.500.160.520.510.190.180.560.540.610.520.590.500.420.470.470.180.170.230.030.000.010.010.02NANANANANANANANANANANANANANANANANANANANANANANANA
Income Tax Expense Benefit 11.1312.3212.689.4813.6711.778.6910.189.4912.569.067.518.448.827.744.407.718.246.534.975.886.895.299.270.6811.477.368.258.6911.816.826.427.3510.986.256.1711.238.376.705.787.446.105.505.046.506.885.503.155.694.782.582.795.755.183.12
Income Taxes Paid 10.0719.053.6012.2910.8121.357.5311.4711.1617.247.2810.438.9112.150.198.847.056.865.621.677.055.685.542.159.9517.082.968.8613.108.911.373.3312.564.839.079.2013.466.316.468.756.434.485.855.2012.261.834.914.453.771.851.923.415.024.642.15
Net Income Loss 27.2832.6633.8532.8535.6928.4722.3424.2526.4231.4123.5215.5521.6419.8517.3613.2519.5520.1016.1915.0514.8618.0015.278.9015.5817.2213.4210.4912.6216.7710.679.9610.3015.688.818.9115.5011.959.488.2210.618.597.857.709.0310.038.063.868.747.063.703.567.557.914.71
Comprehensive Income Net Of Tax 29.3130.9134.7933.8338.8327.4021.0023.8226.5030.9123.5815.6622.6220.3717.4012.4620.2319.7515.9315.3514.5617.8614.629.2315.6617.6113.7310.6212.4716.9010.4510.0010.1615.508.868.6815.3511.799.598.1210.538.657.767.639.0110.128.013.928.816.873.72NANANANA

    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 1595.601618.791680.811414.831597.871371.341256.151166.201255.151139.941077.421076.781125.951038.711058.86909.11952.61914.27874.81786.20798.19775.20760.40758.70764.65739.00755.18741.72736.68680.89639.10616.68630.43590.49580.38571.55591.37564.45530.49553.85506.78465.30494.49437.87499.87440.79446.83433.69414.42378.06394.79389.58NANANA
Liabilities 717.84773.09867.51632.56851.45665.70579.86505.46615.85526.34493.80514.37580.95515.64556.14422.97480.12463.98446.17361.94389.01375.92380.55386.10381.04362.93398.15395.80402.88361.19329.35297.80313.76285.48292.44292.28321.17308.39281.82287.46247.03212.52248.32199.64270.32202.08219.44214.06197.95163.55179.87177.21NANANA
Liabilities And Stockholders Equity 1595.601618.791680.811414.831597.871371.341256.151166.201255.151139.941077.421076.781125.951038.711058.86909.11952.61914.27874.81786.20798.19775.20760.40758.70764.65739.00755.18741.72736.68680.89639.10616.68630.43590.49580.38571.55591.37564.45530.49553.85506.78465.30494.49437.87499.87440.79446.83433.69414.42378.06394.79389.58NANANA
Stockholders Equity 877.75845.70813.29782.26746.42705.64676.29660.74639.30613.60583.62562.41545.01523.07502.73486.14472.49450.29428.64424.25409.18399.28379.85372.60383.61376.06357.03345.92333.80319.70309.75318.88316.67305.01287.95279.26270.20256.06248.66266.38259.74252.78246.17238.23229.55238.72227.39219.63216.46214.51214.92212.36NANANA

    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 1219.311269.231276.131095.131293.441069.91985.34897.48960.55829.57774.20777.59826.65768.03806.83649.80690.01641.56626.23560.10613.16577.79571.60568.12569.22555.35605.52597.32588.79546.00506.62477.98473.83454.16448.03444.28446.15420.39387.88425.26NANANA323.73NANANANANANANANANANANA
Cash And Cash Equivalents At Carrying Value 142.1782.50101.57103.0999.3999.5383.49155.38105.5756.9593.84129.5686.46161.08144.3886.2359.5555.8335.6079.8284.3375.6557.48118.2076.1160.1998.24109.7669.6848.0378.8194.7766.5762.8488.7876.1751.5262.9466.8580.1840.5053.7072.7352.7242.1543.9455.3633.7854.0545.4161.5575.7659.0068.2979.33
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents 142.1782.50101.57103.0999.3999.5383.49155.38105.5756.9593.84129.5686.46161.08144.3886.2359.5555.8335.6079.8284.3375.6557.48118.20NANANA109.76NANANA94.77NANANANANANANANANANANANANANANANANANANANANANANA
Accounts Receivable Net Current 597.36650.02677.99504.12674.93525.18482.17430.38520.63457.31465.42391.57460.38369.04393.04375.00413.74355.18366.16299.90324.69NANA268.29NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Inventory Net 218.05222.12244.33243.29244.80274.86246.87155.06147.74134.5177.7569.9681.3073.7593.3250.2761.0657.2058.2050.4951.4056.6152.1339.8551.3051.4390.5093.56111.0880.5046.3833.3424.9718.7724.2719.8423.6030.8329.6622.6324.2920.2027.7014.7923.8715.7824.0023.5115.9412.6216.599.06NANANA
Other Assets Current 47.0660.7747.0855.1054.7924.9715.9613.9412.9312.6812.3110.988.518.236.109.268.816.878.237.507.9310.7218.3223.6225.9731.9339.3343.364.047.407.6110.658.204.729.347.417.7110.0112.856.92NANANA5.52NANANANANANANANANANANA

    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
Goodwill 158.28158.20158.28136.10136.06135.91126.38126.54126.60126.60126.65126.64126.94118.18118.10118.10118.22118.10110.75110.8176.4076.4476.4876.6276.5576.4755.4048.4049.4741.9642.0142.1542.3534.1134.1134.1134.1134.1629.5729.5729.5728.6628.6628.6628.7928.7928.5828.4422.2822.2822.2818.60NANANA
Intangible Assets Net Excluding Goodwill 42.9746.9451.2525.0527.5630.34NA27.25NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Finite Lived Intangible Assets Net 42.9746.9451.2525.0527.5630.3424.7727.2529.7832.5635.5438.6141.6330.2732.0534.4636.8739.7936.5238.9322.7323.8024.6726.3027.4129.0615.5512.16NANANA12.00NANANANANANANANANANANA4.304.394.574.845.08NANANANANANANA
Other Assets Noncurrent 84.3372.1570.7970.4555.3755.0345.8945.5946.2243.9041.2842.2943.3934.3133.0232.6034.0035.3030.2117.3317.8418.0417.5919.1417.6316.2811.9011.9611.7011.099.538.648.998.979.469.489.057.148.003.72NANANA4.46NANANANANANANANANANANA

    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 631.46700.37800.79561.33793.58607.31533.97460.04567.41475.62446.40459.36531.04476.49519.56386.64439.49421.50407.42328.85361.23340.38346.39353.30358.68336.12381.54376.49382.73341.08307.67273.45295.18265.61268.64258.08285.84268.55244.07244.12NANANA172.08NANANANANANANANANANANA
Accounts Payable Current 294.70295.86351.38220.16299.63192.51165.79136.16162.67121.26149.69165.16159.18104.89136.5182.92126.15107.34108.9586.80100.2792.8398.67106.93125.8599.97111.95113.52121.5690.2774.6176.78NANANANANANANANANANANANANANANANANANANANANANANA
Other Liabilities Current 32.3534.5530.5724.3728.4333.1929.6028.0926.2232.5329.8730.0631.0925.3730.6822.9925.0032.9228.9619.2918.4020.7022.4833.3726.1220.4422.3219.1815.8418.9315.4913.1213.5016.4812.0013.5720.4221.6714.7115.38NANANA17.41NANANANANANANANANANANA
Contract With Customer Liability Current 130.35118.91118.98114.03125.57108.00NA86.47NANANANANANANANANANANANA39.4435.8636.0135.65NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    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
Deferred Income Tax Liabilities Net 0.560.720.720.71NANANANANANANANA3.763.762.732.734.92NANA4.92NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Other Liabilities Noncurrent 73.5962.2861.0161.0050.7045.9935.4435.5334.4137.0433.7936.6839.8332.9428.3527.7328.5929.1525.4617.6817.8821.2320.0321.0718.5220.367.917.086.475.483.202.262.433.283.613.813.522.801.481.82NANANA3.59NANANANANANANANANANANA

    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 877.75845.70813.29782.26746.42705.64676.29660.74639.30613.60583.62562.41545.01523.07502.73486.14472.49450.29428.64424.25409.18399.28379.85372.60383.61376.06357.03345.92333.80319.70309.75318.88316.67305.01287.95279.26270.20256.06248.66266.38259.74252.78246.17238.23229.55238.72227.39219.63216.46214.51214.92212.36NANANA
Common Stock Value 0.270.270.270.270.270.270.270.270.270.150.150.140.140.140.140.140.140.140.140.140.140.140.140.140.140.140.140.140.270.270.270.260.260.260.260.260.260.260.260.260.260.260.260.260.260.260.260.250.250.250.250.25NANANA
Additional Paid In Capital 177.47173.32170.90167.30165.16163.21161.25159.48157.72155.94154.10152.37150.62148.84147.08145.20143.26141.30139.16137.24135.42133.56131.69130.00128.39126.72125.04123.54122.03120.41118.97117.51116.44114.93113.38111.07110.09109.00107.86105.92104.53103.68101.5299.6498.5996.0694.4593.5593.0891.3990.3289.79NANANA
Retained Earnings Accumulated Deficit 721.00693.71661.05627.20594.35558.65530.18507.85483.60539.55508.13484.62469.06447.43427.58410.22396.97377.42357.32341.14326.08311.22293.22277.94269.05253.47236.25222.82371.29358.67341.89331.22321.27310.97295.29286.48277.57262.07250.11240.64232.41221.80213.21205.36197.66209.00198.97190.91187.43178.69171.63167.92NANANA
Treasury Stock Value 23.7722.3821.4514.0813.9613.9613.966.732.5982.2579.4875.3775.3772.9171.1368.4267.6967.6967.4554.0051.9045.3845.0836.0214.164.384.130.00158.95158.95150.56129.52120.65120.65120.65118.18117.57115.28109.7480.4977.6173.2169.0067.3167.3166.9766.5665.4264.5856.0347.6846.00NANANA
Stock Issued During Period Value New Issues 1.62NA1.40NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value 2.532.412.21NA1.951.961.77NA1.781.841.74NA1.781.761.89NA1.972.131.921.821.861.871.691.611.681.671.511.501.621.451.461.501.501.481.231.161.181.201.051.001.011.070.880.790.920.910.660.66NANA0.43NANANANA

    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 133.1631.24-20.90131.61-27.37-16.73-102.94100.9713.46-69.87-65.14124.26-3.162.016.390.55-20.3232.99-87.3937.2419.2631.95-49.0333.9435.4916.78-3.453.3173.51-31.09-12.72NANANANANANA-5.64-5.3518.54-32.3312.65-7.0927.4921.184.51-11.912.91-4.38-22.182.0623.23-10.81-15.19-6.64
Net Cash Provided By Used In Investing Activities -2.009.26-63.10-3.30-3.33-10.60-1.6917.19-4.76-7.54-6.15-5.10-27.85-0.65-2.16-0.29-1.99-16.82-1.23-48.20-10.07-6.12-31.82-2.88-1.90-39.05-13.8420.70-28.39-1.14-17.51NANANANANANA-21.49-0.69-7.574.11-10.26-15.08-11.72-6.54-7.4913.10-32.92-2.6912.51-15.12-0.23-6.26-2.28-2.33
Net Cash Provided By Used In Financing Activities -71.27-59.9982.61-124.5032.2140.2331.11-68.8240.2140.2935.49-76.18-43.3515.6954.0425.9926.294.0344.336.66-0.52-7.7220.0410.99-17.71-15.875.8216.02-23.541.3813.95NANANANANANA23.24-7.2928.6915.02-21.4242.17-5.19-16.41-8.4620.399.7415.70-6.45-1.14-6.267.786.423.23

    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 133.1631.24-20.90131.61-27.37-16.73-102.94100.9713.46-69.87-65.14124.26-3.162.016.390.55-20.3232.99-87.3937.2419.2631.95-49.0333.9435.4916.78-3.453.3173.51-31.09-12.72NANANANANANA-5.64-5.3518.54-32.3312.65-7.0927.4921.184.51-11.912.91-4.38-22.182.0623.23-10.81-15.19-6.64
Net Income Loss 27.2832.6633.8532.8535.6928.4722.3424.2526.4231.4123.5215.5521.6419.8517.3613.2519.5520.1016.1915.0514.8618.0015.278.9015.5817.2213.4210.4912.6216.7710.679.9610.3015.688.818.9115.5011.959.488.2210.618.597.857.709.0310.038.063.868.747.063.703.567.557.914.71
Depreciation Depletion And Amortization 7.286.535.754.344.715.074.475.686.585.966.086.234.304.684.783.945.145.114.965.304.474.374.504.504.583.523.232.972.933.062.772.964.524.274.244.133.813.793.842.954.443.653.713.463.092.912.702.052.452.572.303.112.172.212.49
Increase Decrease In Accounts Receivable -77.30-21.17166.80-187.79173.3739.5553.56-81.4246.7716.8268.64-62.9369.74-16.6414.88-37.7055.99-23.1869.28-22.4627.48-30.8560.14-15.89-7.115.2610.14-31.99-0.5433.9924.28-23.13-8.3271.38-31.37-28.7540.6119.04-32.27-2.8352.48-17.694.80-29.2227.514.9514.60-0.30-19.81-32.321.9918.40-14.17-18.362.81
Increase Decrease In Inventories -4.88-21.44-0.30-2.11-31.9829.5092.687.5313.2656.867.80-11.544.96-19.6643.04-10.545.13-2.477.77-0.74-5.014.2512.44-11.65-0.29-39.86-3.18-17.4030.1034.1313.197.766.18-5.925.38-3.48-6.690.486.53-1.464.14-7.9813.03-9.398.26-8.410.77-7.32-3.204.53-7.7913.14-10.401.69-4.31
Increase Decrease In Accounts Payable -1.37-55.41124.95-81.01106.6619.2530.38-25.7143.90-27.98-15.396.0549.01-31.9653.67-42.4617.99-5.5021.09-3.6113.69-7.7310.10-18.1525.33-14.557.63-49.3638.4010.983.835.171.276.17-13.35NANANANANANANANANANANANANANANANANANANANA
Share Based Compensation 2.532.412.212.142.002.001.771.761.801.801.741.741.801.801.891.942.002.101.921.821.901.901.691.611.701.501.511.501.501.401.461.501.501.501.231.161.181.201.051.001.011.070.880.790.920.910.660.660.660.650.430.380.380.320.17

    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 -2.009.26-63.10-3.30-3.33-10.60-1.6917.19-4.76-7.54-6.15-5.10-27.85-0.65-2.16-0.29-1.99-16.82-1.23-48.20-10.07-6.12-31.82-2.88-1.90-39.05-13.8420.70-28.39-1.14-17.51NANANANANANA-21.49-0.69-7.574.11-10.26-15.08-11.72-6.54-7.4913.10-32.92-2.6912.51-15.12-0.23-6.26-2.28-2.33

    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 -71.27-59.9982.61-124.5032.2140.2331.11-68.8240.2140.2935.49-76.18-43.3515.6954.0425.9926.294.0344.336.66-0.52-7.7220.0410.99-17.71-15.875.8216.02-23.541.3813.95NANANANANANA23.24-7.2928.6915.02-21.4242.17-5.19-16.41-8.4620.399.7415.70-6.45-1.14-6.267.786.423.23
Payments For Repurchase Of Common Stock 1.460.897.460.000.000.007.224.142.593.073.810.002.461.782.700.730.000.3713.322.496.130.309.8321.859.020.254.130.000.009.8520.648.860.000.002.480.602.305.5329.252.884.414.211.700.000.330.411.150.848.548.351.690.110.391.750.41

    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 509.06587.61574.17492.18623.48493.71458.36451.52494.83458.02416.65352.61427.60433.08355.03366.48428.99411.56381.37325.43345.66345.04356.53329.86344.23371.36373.36332.77326.66371.46298.50299.40298.64336.29269.87267.26306.24297.47272.30259.91267.18271.13259.32236.31242.03260.05244.72219.00272.61262.85211.5466.50229.98233.02189.02
Operating, Financing Reporting Unit 14.8915.678.498.9711.7022.239.5732.1217.8621.7216.2920.8112.0313.7213.8113.2218.3613.8512.8412.2610.9510.289.6710.7312.1612.6910.46NANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Managed Services Reporting Unit 34.6432.7331.96NA28.3127.1125.94NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Product Reporting Unit 419.48500.94498.17NA544.32406.32385.68NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Professional Services Reporting Unit 40.0438.2735.56NA39.1538.0537.17NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
All Others Customer End Market, Technology Reporting Unit 116.2399.8789.2097.27103.6181.8084.2377.9793.0372.8368.9147.1378.7663.6350.0964.5475.5052.8854.3555.9868.4160.0557.3063.4750.4254.40NANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Financial Services Customer End Market, Technology Reporting Unit 38.8269.8965.6937.3448.0137.6133.3048.9339.1837.0430.0144.0060.6146.7347.4242.4456.4044.6048.2455.0354.4147.4145.2347.5963.3352.51NANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Health Care Customer End Market, Technology Reporting Unit 55.5072.0286.6669.6469.8366.9668.5162.7864.7888.2454.6949.5744.7159.2546.5357.6960.2759.8256.1148.1048.1251.0846.4545.2853.7544.37NANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
S L E D Customer End Market, Technology Reporting Unit 60.1194.91109.4182.8072.7370.4964.6048.2459.4568.6665.4248.1650.7076.4970.5644.1355.9171.8771.1949.8943.8561.3968.2049.7640.7266.49NANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Technology Customer End Market, Technology Reporting Unit 83.95110.9573.4094.51133.0796.1669.8659.6367.9653.7569.1448.0557.3576.3269.9772.7277.8497.5076.1873.5861.5575.4282.8275.9373.5591.40NANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Telecom Media Entertainment Customer End Market, Technology Reporting Unit 139.55124.31141.34101.65184.54118.45128.28121.85152.58115.78112.1994.89123.4496.9356.6571.7484.7171.0462.4730.6058.3839.4146.8737.0950.2949.51NANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Product 434.37516.61506.66423.46556.02428.55395.25389.87432.31397.16361.06299.75375.51383.66307.24317.62378.57363.50335.60280.46310.44309.48322.82293.23310.12339.71346.25NANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Service 74.6871.0067.5268.7267.4665.1663.1161.6562.5360.8655.5952.8652.0949.4247.7948.8550.4248.0745.7744.9735.2235.5733.7236.6234.1131.6527.11NANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Collaboration, Product Reporting Unit 13.6127.0812.96NA13.4019.1912.98NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Data Center Cloud, Product Reporting Unit 120.25135.07172.04NA157.13148.99164.73NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Networking, Product Reporting Unit 209.94268.64245.19NA275.77165.90142.64NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Other Product, Product Reporting Unit 16.8618.2622.18NA20.9023.7317.33NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Security, Product Reporting Unit 58.8251.8945.80NA77.1148.5247.99NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Financing Reporting Unit 14.8915.678.49NA11.7022.239.57NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Managed Services Reporting Unit 34.6432.7331.96NA28.3127.1125.94NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Product Reporting Unit 419.48500.94498.17NA544.32406.32385.68NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Professional Services Reporting Unit 40.0438.2735.56NA39.1538.0537.17NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Technology Reporting Unit 494.16571.94565.68483.21611.77471.48448.79419.40476.98436.30400.36331.80415.57419.36341.22353.26410.63397.72368.54313.18334.71334.77346.86319.13332.06358.68362.90NANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Revenue From Contract With Customer Excluding Assessed Tax 509.06587.61574.17492.18623.48493.71458.36451.52494.83458.02416.65352.61427.60433.08355.03366.48428.99411.56381.37325.43345.66345.04356.53330.43342.57370.85367.16332.77326.66371.46298.50299.40298.64336.29269.87267.26306.24297.47272.30259.91267.18271.13259.32236.31242.03260.05244.72219.00272.61262.85211.5466.50229.98233.02189.02
Revenue From Contract With Customer Including Assessed Tax 487.52569.90559.35476.81606.42473.89444.75439.26479.60432.12401.96335.06413.08413.38334.95366.48404.92394.58363.68325.43330.45330.74342.06329.86335.06357.76362.18332.77326.66371.46298.50299.40298.64336.29269.87267.26306.24297.47272.30259.91267.18271.13259.32236.31242.03260.05244.72219.00272.61262.85211.5466.50229.98233.02189.02
Sales Channel Directly To Consumer, Financing Reporting Unit, Transferred At Point In Time 0.772.831.29NA0.566.920.94NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Sales Channel Directly To Consumer, Managed Services Reporting Unit, Transferred Over Time 34.6432.7331.96NA28.3127.1125.94NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Sales Channel Directly To Consumer, Product Reporting Unit, Transferred At Point In Time 367.35442.28452.38NA495.29356.85335.71NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Sales Channel Directly To Consumer, Professional Services Reporting Unit, Transferred Over Time 40.0438.2735.56NA39.1538.0537.17NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Sales Channel Through Intermediary, Product Reporting Unit, Transferred At Point In Time 44.7153.7938.16NA43.1144.9744.98NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Sales Channel Directly To Consumer, Transferred At Point In Time 368.12445.11453.67NA495.85363.77336.66NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Sales Channel Directly To Consumer, Transferred Over Time 74.6871.0067.52NA67.4665.1663.11NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Sales Channel Through Intermediary, Transferred At Point In Time 44.7153.7938.16NA43.1144.9744.98NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Financing Reporting Unit 0.772.831.29NA0.566.920.94NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Managed Services Reporting Unit 34.6432.7331.96NA28.3127.1125.94NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Product Reporting Unit 412.06496.06490.54NA538.40401.81380.69NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Professional Services Reporting Unit 40.0438.2735.56NA39.1538.0537.17NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Technology Reporting Unit 486.74567.07558.06475.94605.86466.97443.80417.45473.76430.34396.54326.58411.18412.36333.99351.32404.92394.58363.68307.63329.63329.68341.46313.49330.53352.84359.36NANANANANANANANANANANANANANANANANANANANANANANANANANANANA

Plots across concepts


IncomeStatement
Net Income Loss
Expenses
Interest Expense
Balance Sheet
Intangible Assets Net Excluding Goodwill
Assets
Intangible Assets Net Excluding Goodwill
Current Assets
Other Assets Current
NonCurrent Assets
Deferred Income Tax Assets Net
Liabilities
Liabilities Current
Current Liabilities
Other Liabilities Current
Noncurrent Liabilities
Deferred Income Tax Liabilities Net
Stockholders Equity
Common Stock Value
CashFlow
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInOperatingActivities
Increase Decrease In Accounts Receivable
NetCashProvidedByUsedInInvestingActivities
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInFinancingActivities
Net Cash Provided By Used In Financing Activities
Shares
Weighted Average Number Of Shares Outstanding Basic
NonoperatingIncomeExpense
Nonoperating Income Expense
FiniteLivedIntangibleAssets
Finite Lived Intangible Assets Net

Line plots across dimensions of each concept