Home Data Calendar Blog

PLUS


Tables

    2024-09-30 2024-06-30 2024-03-31 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.280.280.270.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.6826.80NA26.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.5726.64NA26.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.181.030.821.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.171.020.811.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

    2024-09-30 2024-06-30 2024-03-31 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 515.17544.54554.46509.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 486.08533.10543.46487.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 515.17544.54554.46509.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 367.18410.06424.12375.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 367.18410.06424.12375.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 147.99134.48130.34133.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 105.2799.01101.3395.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 98.9793.6195.4089.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 42.7235.4729.0238.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 Paid Net 0.560.650.841.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.9910.209.2011.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 24.9410.138.7910.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 31.3127.3421.9827.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 34.1927.4121.4729.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

    2024-09-30 2024-06-30 2024-03-31 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 1700.051650.971653.471595.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 753.06729.04751.69717.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 1700.051650.971653.471595.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 947.00921.93901.78877.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

    2024-09-30 2024-06-30 2024-03-31 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 1202.381264.101273.531219.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 187.53349.91253.02142.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 187.53349.91253.02142.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 588.00577.02644.62597.36650.02677.99504.12674.93525.18482.17430.38520.63457.31465.42391.57460.38369.04393.04375.00413.74355.18366.16299.90324.69NANA268.29NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Inventory Net 93.8689.13139.69218.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 58.6623.9527.2747.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

    2024-09-30 2024-06-30 2024-03-31 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 203.23161.51161.50158.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 94.1740.2944.0942.9746.9451.2525.0527.5630.34NA27.25NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Finite Lived Intangible Assets Net 94.0640.2944.0942.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 104.0894.4289.2984.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

    2024-09-30 2024-06-30 2024-03-31 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 649.92628.24656.99631.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
Notes Payable Current 28.9729.9023.29NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Accounts Payable Current 281.93270.61315.68294.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 34.8729.1034.6332.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 143.33138.62134.60130.35118.91118.98114.03125.57108.00NA86.47NANANANANANANANANANANANA39.4435.8636.0135.65NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    2024-09-30 2024-06-30 2024-03-31 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
Other Liabilities Noncurrent 93.4189.9581.8073.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

    2024-09-30 2024-06-30 2024-03-31 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 947.00921.93901.78877.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.280.280.270.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 187.33184.73180.06177.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 801.63770.32742.98721.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 47.4635.7523.8123.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
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value 2.602.87NA2.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

    2024-09-30 2024-06-30 2024-03-31 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 -21.6397.13104.96133.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 -125.84-1.91-6.13-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 -15.881.6112.03-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

    2024-09-30 2024-06-30 2024-03-31 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 -21.6397.13104.96133.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 31.3127.3421.9827.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 6.665.926.377.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 -19.01-59.2835.71-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 -5.64-50.55-78.16-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 -12.90-45.4314.75-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.602.852.592.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

    2024-09-30 2024-06-30 2024-03-31 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 -125.84-1.91-6.13-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

    2024-09-30 2024-06-30 2024-03-31 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 -15.881.6112.03-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 11.9811.570.041.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

    2024-09-30 2024-06-30 2024-03-31 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 515.17544.54554.46509.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 21.899.0410.3614.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 41.7740.9138.1934.6432.7331.9631.3028.3127.1125.94NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Product Reporting Unit 389.61457.31465.23419.48500.94498.17414.49544.32406.32385.68NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Professional Services Reporting Unit 61.9037.2840.6840.0438.2735.5637.4239.1538.0537.17NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
All Others Customer End Market, Technology Reporting Unit 118.7491.7491.20116.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 34.7649.7369.2438.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 78.2375.2864.7155.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
State And Local Government And Educational Institutions, Technology Reporting Unit 97.69NANANA94.91NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Technology Customer End Market, Technology Reporting Unit 54.99109.11111.4283.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 108.87117.55142.33139.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 411.50466.35475.59434.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 103.6778.1978.8774.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 17.9920.90NA13.6127.0812.96NA13.4019.1912.98NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Data Center Cloud, Product Reporting Unit 121.34137.23NA120.25135.07172.04NA157.13148.99164.73NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Networking, Product Reporting Unit 186.78234.74NA209.94268.64245.19NA275.77165.90142.64NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Other Product, Product Reporting Unit 22.3016.44NA16.8618.2622.18NA20.9023.7317.33NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Security, Product Reporting Unit 41.2148.01NA58.8251.8945.80NA77.1148.5247.99NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Financing Reporting Unit 21.899.0410.3614.8915.678.498.9711.7022.239.57NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Managed Services Reporting Unit 41.7740.9138.1934.6432.7331.9631.3028.3127.1125.94NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Product Reporting Unit 389.61457.31465.23419.48500.94498.17414.49544.32406.32385.68NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Professional Services Reporting Unit 61.9037.2840.6840.0438.2735.5637.4239.1538.0537.17NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Technology Reporting Unit 493.28535.50544.10494.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 515.17544.54554.46509.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 486.08533.10543.46487.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.651.101.030.772.831.290.880.566.920.94NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Sales Channel Directly To Consumer, Managed Services Reporting Unit, Transferred Over Time 41.7740.9138.1934.6432.7331.9631.3028.3127.1125.94NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Sales Channel Directly To Consumer, Product Reporting Unit, Transferred At Point In Time 330.80418.37425.63367.35442.28452.38367.25495.29356.85335.71NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Sales Channel Directly To Consumer, Professional Services Reporting Unit, Transferred Over Time 61.9037.2840.6840.0438.2735.5637.4239.1538.0537.17NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Sales Channel Through Intermediary, Product Reporting Unit, Transferred At Point In Time 50.9635.4337.9344.7153.7938.1639.9743.1144.9744.98NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Sales Channel Directly To Consumer, Transferred At Point In Time 331.45419.48426.66368.12445.11453.67368.13495.85363.77336.66NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Sales Channel Directly To Consumer, Transferred Over Time 103.6778.1978.8774.6871.0067.5268.7267.4665.1663.11NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Sales Channel Through Intermediary, Transferred At Point In Time 50.9635.4337.9344.7153.7938.1639.9743.1144.9744.98NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Financing Reporting Unit 0.651.101.030.772.831.290.880.566.920.94NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Managed Services Reporting Unit 41.7740.9138.1934.6432.7331.9631.3028.3127.1125.94NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Product Reporting Unit 381.76453.80463.56412.06496.06490.54407.22538.40401.81380.69NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Professional Services Reporting Unit 61.9037.2840.6840.0438.2735.5637.4239.1538.0537.17NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Technology Reporting Unit 485.43531.99542.43486.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
Income Tax Expense Benefit
Balance Sheet
Intangible Assets Net Excluding Goodwill
Assets
Inventory Net
Current Assets
Other Assets Current
NonCurrent Assets
Deferred Income Tax Assets Net
Liabilities
Liabilities Current
Current Liabilities
Other Liabilities Current
Noncurrent Liabilities
Other Liabilities Noncurrent
Stockholders Equity
Common Stock Value
CashFlow
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInOperatingActivities
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInFinancingActivities
Net Cash Provided By Used In Financing Activities
Shares
Weighted Average Number Of Shares Outstanding Basic
FiniteLivedIntangibleAssets
Finite Lived Intangible Assets Accumulated Amortization
AccountsReceivable
Accounts Receivable Gross Current

Line plots across dimensions of each concept