Home Data Calendar Blog

KEYS

Tables

    2024-07-31 2024-04-30 2024-01-31 2023-10-31 2023-07-31 2023-04-30 2023-01-31 2022-10-31 2022-07-31 2022-04-30 2022-01-31 2021-10-31 2021-07-31 2021-04-30 2021-01-31 2020-10-31 2020-07-31 2020-04-30 2020-01-31 2019-10-31 2019-07-31 2019-04-30 2019-01-31 2018-10-31 2018-07-31 2018-04-30 2018-01-31 2017-10-31 2017-07-31 2017-04-30 2017-01-31 2016-10-31 2016-07-31 2016-04-30 2016-01-31 2015-10-31 2015-07-31 2015-04-30 2015-01-31 2014-10-31 2014-07-31 2014-04-30 2014-01-31
Weighted Average Number Of Diluted Shares Outstanding 175.00175.00176.00NA179.00179.00180.00NA181.00183.00184.00NA186.00187.00188.00NA190.00189.00191.00NA191.00191.00190.00NA191.00190.00189.00NA186.00179.00173.00NA172.00172.00172.00NA172.00171.00170.00NA167.00167.00167.00
Weighted Average Number Of Shares Outstanding Basic 174.00174.00175.00NA178.00178.00178.00NA179.00181.00183.00NA184.00185.00186.00NA187.00187.00188.00NA188.00188.00187.00NA188.00188.00187.00NA186.00177.00171.00NA170.00170.00171.00NA169.00169.00168.00NA167.00167.00167.00
Earnings Per Share Basic 2.230.730.981.291.621.591.461.671.891.421.251.531.381.010.931.160.940.380.871.040.850.810.61-0.610.640.340.50-0.21-0.100.280.640.540.540.520.371.640.410.570.420.610.640.660.44
Earnings Per Share Diluted 2.220.720.981.281.611.581.451.661.871.411.241.511.360.990.921.150.930.370.861.020.830.800.60-0.600.630.340.50-0.22-0.100.270.630.540.530.510.371.620.410.560.410.610.640.660.44

    2024-07-31 2024-04-30 2024-01-31 2023-10-31 2023-07-31 2023-04-30 2023-01-31 2022-10-31 2022-07-31 2022-04-30 2022-01-31 2021-10-31 2021-07-31 2021-04-30 2021-01-31 2020-10-31 2020-07-31 2020-04-30 2020-01-31 2019-10-31 2019-07-31 2019-04-30 2019-01-31 2018-10-31 2018-07-31 2018-04-30 2018-01-31 2017-10-31 2017-07-31 2017-04-30 2017-01-31 2016-10-31 2016-07-31 2016-04-30 2016-01-31 2015-10-31 2015-07-31 2015-04-30 2015-01-31 2014-10-31 2014-07-31 2014-04-30 2014-01-31
Revenue From Contract With Customer Including Assessed Tax 1217.001216.001259.001311.001382.001390.001381.001443.001376.001351.001250.001294.001246.001221.001180.001220.001011.00895.001095.001120.001087.001090.001006.001015.001008.00999.00856.00842.00863.00758.00726.00739.00718.00735.00726.00750.00665.00740.00701.00762.00757.00743.00671.00
Revenues 1217.001216.001259.001311.001382.001390.001381.001443.001376.001351.001250.001294.001246.001221.001180.001220.001011.00895.001095.001120.001087.001090.001006.001015.001008.00999.00856.00842.00863.00758.00726.00739.00718.00735.00726.00750.00665.00740.00701.00762.00757.00743.00671.00
Cost Of Revenue 462.00453.00446.00467.00486.00481.00498.00533.00499.00492.00446.00457.00458.00484.00473.00464.00405.00379.00440.00455.00444.00442.00428.00460.00439.00447.00410.00404.00421.00340.00322.00331.00309.00325.00329.00332.00295.00324.00318.00343.00343.00328.00299.00
Cost Of Goods And Services Sold 462.00453.00446.00467.00486.00481.00498.00533.00499.00492.00446.00457.00458.00484.00473.00464.00405.00379.00440.00455.00444.00442.00428.00451.00442.00451.00412.00404.00421.00340.00322.00331.00309.00325.00329.00332.00295.00324.00318.00343.00343.00328.00299.00
Costs And Expenses 1012.001039.001038.00994.001017.001036.001059.001064.001019.001024.00979.00945.00962.00986.00968.00942.00829.00793.00892.00912.00890.00905.00885.001616.00876.00890.00842.00839.00836.00711.00564.00644.00609.00636.00623.00639.00565.00612.00620.00632.00636.00616.00580.00
Research And Development Expense 226.00228.00232.00218.00215.00222.00227.00215.00206.00210.00210.00196.00207.00209.00199.00193.00169.00166.00187.00176.00168.00171.00173.00154.00151.00156.00146.00139.00132.00119.00108.00105.00104.00108.00108.00105.0090.0096.0096.0091.0091.0089.0090.00
Selling General And Administrative Expense 329.00361.00362.00313.00319.00337.00338.00321.00317.00319.00326.00295.00302.00297.00301.00287.00259.00251.00300.00286.00281.00300.00288.00308.00289.00299.00289.00294.00286.00256.00213.00211.00200.00207.00200.00206.00183.00192.00206.00198.00202.00199.00191.00
Operating Income Loss 205.00177.00221.00317.00365.00354.00322.00379.00357.00327.00271.00349.00284.00235.00212.00278.00182.00102.00203.00208.00197.00185.00121.00-569.00128.00100.00-5.0039.00-4.0042.00162.00107.00106.0095.0098.00111.00100.00128.0081.00130.00121.00127.0091.00
Interest Paid Net 0.00NANA38.000.00NANA38.000.00NANA38.000.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Allocated Share Based Compensation Expense 32.0036.0050.0025.0027.0029.0055.0023.0026.0026.0051.0020.0019.0022.0043.0020.0019.0015.0039.0016.0016.0023.0027.0011.0014.0015.0019.0012.0013.0013.0018.0010.0010.0013.0016.006.007.0013.0029.008.009.0010.0017.00
Income Tax Expense Benefit -176.0049.0057.0050.00101.0078.0071.0069.008.0049.0035.0055.0016.0022.0023.0049.009.0037.0039.008.0040.0040.006.00-470.00-8.0019.00-117.0068.00-7.00-27.0043.006.006.00-1.0020.00-176.0017.0026.008.0032.0015.0018.0018.00
Income Taxes Paid Net -16.00134.0012.0075.0088.00166.0014.0034.0035.00110.0012.0030.0045.0033.0022.0018.0019.0038.009.0025.0030.0047.001.005.0011.0010.001.0078.009.0017.0017.006.009.000.008.005.0013.008.0014.004.000.00NANA
Profit Loss 389.00126.00176.00226.00288.00283.00260.00299.00338.00258.00229.00282.00254.00186.00172.00217.00176.0071.00163.00195.00159.00153.00114.00-114.00121.0064.0094.00-38.00-18.0049.00109.0092.0091.0088.0064.00277.0070.0096.0070.00101.00107.00110.0074.00
Other Comprehensive Income Loss Net Of Tax 32.00-27.0024.00-64.00-3.00-8.0063.0046.00-26.00-23.00-9.0086.00-17.0025.0063.00-79.0047.00-6.0017.00-118.001.00-12.0039.00-39.00-30.00-7.0045.00115.0023.0016.007.00-185.004.0060.00-18.00-103.00-19.0012.00-33.00-96.003.003.00-14.00
Net Income Loss 389.00126.00172.00NA288.00283.00260.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Comprehensive Income Net Of Tax 421.0099.00196.00NA285.00275.00323.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    2024-07-31 2024-04-30 2024-01-31 2023-10-31 2023-07-31 2023-04-30 2023-01-31 2022-10-31 2022-07-31 2022-04-30 2022-01-31 2021-10-31 2021-07-31 2021-04-30 2021-01-31 2020-10-31 2020-07-31 2020-04-30 2020-01-31 2019-10-31 2019-07-31 2019-04-30 2019-01-31 2018-10-31 2018-07-31 2018-04-30 2018-01-31 2017-10-31 2017-07-31 2017-04-30 2017-01-31 2016-10-31 2016-07-31 2016-04-30 2016-01-31 2015-10-31 2015-07-31 2015-04-30 2015-01-31 2014-10-31 2014-07-31 2014-04-30 2014-01-31
Assets 9323.008988.009060.008683.008826.008708.008448.008098.007852.007764.007728.007781.007804.007686.007494.007218.007161.006757.006841.006623.006348.006190.005978.005824.005846.005923.006050.005933.005840.006014.003869.003803.003675.003655.003481.003508.003097.003061.003029.003050.00NANANA
Liabilities 4093.004085.004243.004029.003929.004003.004044.003937.003932.003985.003918.003997.004054.004141.003958.003921.003807.003672.003714.003619.003410.003392.003320.003391.003233.003400.003566.003623.003621.003842.002221.002290.002078.002155.002099.002206.001992.002025.002111.002281.00NANANA
Liabilities And Stockholders Equity 9323.008988.009060.008683.008826.008708.008448.008098.007852.007764.007728.007781.007804.007686.007494.007218.007161.006757.006841.006623.006348.006190.005978.005824.005846.005923.006050.005933.005840.006014.003869.003803.003675.003655.003481.003508.003097.003061.003029.003050.00NANANA
Stockholders Equity 5230.004903.004817.004654.004897.004705.004404.004161.003920.003779.003810.003784.003750.003545.003536.003297.003354.003085.003127.003004.002938.002798.002658.002433.002613.002523.002484.002310.002219.002172.001648.001513.001597.001500.001382.001302.001105.001036.00918.00769.00NANANA

    2024-07-31 2024-04-30 2024-01-31 2023-10-31 2023-07-31 2023-04-30 2023-01-31 2022-10-31 2022-07-31 2022-04-30 2022-01-31 2021-10-31 2021-07-31 2021-04-30 2021-01-31 2020-10-31 2020-07-31 2020-04-30 2020-01-31 2019-10-31 2019-07-31 2019-04-30 2019-01-31 2018-10-31 2018-07-31 2018-04-30 2018-01-31 2017-10-31 2017-07-31 2017-04-30 2017-01-31 2016-10-31 2016-07-31 2016-04-30 2016-01-31 2015-10-31 2015-07-31 2015-04-30 2015-01-31 2014-10-31 2014-07-31 2014-04-30 2014-01-31
Assets Current 3996.003968.004076.004809.004902.004764.004498.004234.003961.003886.003808.003834.003829.003718.003566.003374.003278.003293.003326.003215.002935.002824.002544.002378.002182.002189.002275.002177.002158.002314.001932.001854.001711.001737.001626.001579.001983.001927.001892.001850.00NANANA
Cash And Cash Equivalents At Carrying Value 1632.001657.001745.002472.002572.002498.002228.002042.001847.001886.001977.002052.002153.001993.001887.001756.001697.001841.001691.001598.001394.001277.001098.00913.00742.00784.00980.00818.00873.00983.00896.00783.00664.00620.00572.00483.001000.00894.00887.00810.00NA0.000.00
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents 1649.001674.001765.002488.002588.002514.002244.002057.001863.001900.001992.002068.002170.002009.001903.001767.001703.001843.001693.001600.001396.001280.001102.00917.00744.00786.00982.00820.00NANANA785.00NANANANANANANANANANANA
Accounts Receivable Net Current 802.00809.00808.00900.00893.00864.00920.00905.00882.00803.00708.00735.00677.00676.00654.00606.00569.00485.00670.00668.00618.00660.00580.00624.00597.00579.00454.00547.00521.00518.00395.00437.00415.00408.00361.00398.00313.00353.00309.00357.00NANANA
Inventory Net 1026.001020.001024.00985.00975.00948.00909.00858.00837.00810.00804.00777.00770.00774.00760.00757.00778.00756.00737.00705.00696.00660.00641.00619.00609.00597.00609.00588.00561.00585.00479.00474.00479.00475.00481.00487.00478.00476.00477.00498.00NANANA
Other Assets Current 208.00169.00197.00168.00137.00137.00146.00149.00395.00387.00319.00270.00229.00275.00265.00255.00234.00211.00228.00244.00227.00227.00225.00222.00234.00229.00232.00224.00200.00188.00162.00160.00153.00159.00138.00137.00119.00131.00136.0079.00NANANA
Prepaid Expense And Other Assets Current 536.00482.00499.00452.00462.00454.00441.00429.00NANANA270.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    2024-07-31 2024-04-30 2024-01-31 2023-10-31 2023-07-31 2023-04-30 2023-01-31 2022-10-31 2022-07-31 2022-04-30 2022-01-31 2021-10-31 2021-07-31 2021-04-30 2021-01-31 2020-10-31 2020-07-31 2020-04-30 2020-01-31 2019-10-31 2019-07-31 2019-04-30 2019-01-31 2018-10-31 2018-07-31 2018-04-30 2018-01-31 2017-10-31 2017-07-31 2017-04-30 2017-01-31 2016-10-31 2016-07-31 2016-04-30 2016-01-31 2015-10-31 2015-07-31 2015-04-30 2015-01-31 2014-10-31 2014-07-31 2014-04-30 2014-01-31
Amortization Of Intangible Assets 31.0037.0038.0019.0023.0025.0023.0025.0026.0026.0026.0027.0033.0056.0058.0058.0054.0053.0055.0055.0053.0051.0051.0051.0051.0051.0051.0050.0052.0018.0011.009.0012.0010.0012.009.002.002.002.002.002.002.002.00
Property Plant And Equipment Net 776.00769.00771.00761.00754.00746.00728.00690.00668.00664.00672.00650.00616.00598.00597.00595.00584.00575.00578.00576.00568.00563.00558.00555.00549.00546.00539.00530.00546.00545.00494.00512.00522.00531.00514.00518.00462.00460.00455.00470.00NANANA
Long Term Investments 107.00102.0090.0081.0096.0082.0075.0062.0073.0081.0065.0070.0068.0065.0062.0061.0062.0057.0048.0046.0046.0042.0052.0046.0054.0059.0061.0063.0060.0060.0060.0055.0056.0058.0056.0070.0070.0067.0059.0063.00NANANA
Goodwill 2391.002282.002254.001640.001655.001661.001611.001582.001606.001605.001623.001628.001610.001608.001588.001537.001510.001217.001215.001209.001209.001174.001181.001171.001888.001891.001894.001882.001861.001702.00721.00736.00738.00731.00696.00700.00372.00378.00381.00392.00NANANA
Intangible Assets Net Excluding Goodwill 637.00609.00616.00155.00175.00198.00166.00189.00216.00228.00250.00272.00283.00316.00356.00361.00419.00382.00435.00490.00546.00543.00594.00645.00702.00754.00807.00855.00865.00918.00197.00208.00217.00226.00233.00246.0012.0014.0016.0018.00NANANA
Finite Lived Intangible Assets Net 584.00569.00569.00155.00175.00198.00166.00189.00216.00221.00243.00265.00276.00309.00348.00359.00417.00380.00433.00488.00544.00542.00593.00644.00694.00746.00788.00826.00798.00851.00190.00196.00205.00214.00221.00234.00NANANA18.00NANANA
Other Assets Noncurrent 504.00351.00355.00340.00366.00364.00469.00454.00442.00419.00397.00389.00428.00433.00410.00368.00375.00354.00347.00332.00341.00317.00308.00279.00285.00281.00270.00240.00134.00130.00123.0046.00114.00108.00100.00100.0086.0089.0091.0094.00NANANA

    2024-07-31 2024-04-30 2024-01-31 2023-10-31 2023-07-31 2023-04-30 2023-01-31 2022-10-31 2022-07-31 2022-04-30 2022-01-31 2021-10-31 2021-07-31 2021-04-30 2021-01-31 2020-10-31 2020-07-31 2020-04-30 2020-01-31 2019-10-31 2019-07-31 2019-04-30 2019-01-31 2018-10-31 2018-07-31 2018-04-30 2018-01-31 2017-10-31 2017-07-31 2017-04-30 2017-01-31 2016-10-31 2016-07-31 2016-04-30 2016-01-31 2015-10-31 2015-07-31 2015-04-30 2015-01-31 2014-10-31 2014-07-31 2014-04-30 2014-01-31
Liabilities Current 1949.001994.002116.002049.001338.001422.001465.001407.001312.001360.001257.001309.001199.001288.001124.001081.00980.00949.00982.001003.001432.001485.001400.001462.00900.00953.00886.00819.00784.00876.00596.00644.00601.00652.00602.00686.00620.00631.00700.00769.00NANANA
Long Term Debt Current 600.00600.00609.00599.00NANANANANANANANANANANANANANANANA500.00500.00499.00499.000.000.0020.0010.0040.0030.00NA0.00NANANANANANANANANANANA
Accounts Payable Current 280.00268.00281.00286.00289.00302.00325.00348.00328.00313.00294.00287.00249.00248.00228.00224.00193.00182.00224.00253.00247.00236.00222.00242.00231.00240.00229.00211.00181.00180.00172.00189.00156.00168.00175.00209.00171.00178.00158.00173.00NANANA
Taxes Payable Current 85.0062.00146.0090.0081.0080.00164.0096.0063.0052.0086.0074.0047.0082.0056.0064.0040.0025.0051.0055.0048.0061.0056.0042.0045.0047.0035.0028.0039.0022.0019.0041.0033.0039.0028.0050.0056.0051.0060.0072.00NANANA
Other Liabilities Current 142.00134.00184.00189.00144.00113.00123.0096.00110.0099.0095.0074.0092.0069.0089.0070.0088.0072.0093.0083.0090.0074.0096.0069.0078.0078.0078.0062.0077.0057.0068.0051.0062.0073.0079.0084.0088.0065.0096.0057.00NANANA

    2024-07-31 2024-04-30 2024-01-31 2023-10-31 2023-07-31 2023-04-30 2023-01-31 2022-10-31 2022-07-31 2022-04-30 2022-01-31 2021-10-31 2021-07-31 2021-04-30 2021-01-31 2020-10-31 2020-07-31 2020-04-30 2020-01-31 2019-10-31 2019-07-31 2019-04-30 2019-01-31 2018-10-31 2018-07-31 2018-04-30 2018-01-31 2017-10-31 2017-07-31 2017-04-30 2017-01-31 2016-10-31 2016-07-31 2016-04-30 2016-01-31 2015-10-31 2015-07-31 2015-04-30 2015-01-31 2014-10-31 2014-07-31 2014-04-30 2014-01-31
Long Term Debt 1796.001795.001817.001794.00NANANA1793.00NANANA1791.00NANANA1789.00NANANA1788.00NANANA1291.001790.001789.002048.002048.002087.002186.00NA1093.00NANANANANANANANANANANA
Long Term Debt Noncurrent 1196.001195.001208.001195.001794.001793.001793.001793.001792.001792.001791.001791.001791.001790.001790.001789.001789.001788.001788.001788.001292.001292.001291.001291.001790.001789.002028.002038.002047.002156.001093.001100.001100.001100.001099.001099.001099.001099.001099.001099.00NANANA
Pension And Other Postretirement Defined Benefit Plans Liabilities Noncurrent 71.0068.0067.0064.0062.0062.0061.0058.00131.00141.00154.00167.00348.00358.00362.00362.00352.00344.00350.00357.00212.00214.00219.00224.00220.00309.00315.00309.00371.00374.00384.00405.00235.00250.00255.00280.00160.00173.00187.00213.00NANANA
Other Liabilities Noncurrent 473.00416.00441.00313.00320.00316.00322.00296.00305.00320.00343.00352.00341.00333.00332.00365.00358.00300.00290.00295.00297.00251.00284.00287.00201.00230.00232.00356.00327.00345.0074.0069.0069.0084.0081.0080.0052.0058.0059.00131.00NANANA
Operating Lease Liability Noncurrent 197.00201.00198.00192.00186.00188.00186.00186.00192.00176.00183.00191.00196.00200.00184.00149.00155.00124.00128.000.00NANANANANANANANANANANANANANANANANANANANANANANA

    2024-07-31 2024-04-30 2024-01-31 2023-10-31 2023-07-31 2023-04-30 2023-01-31 2022-10-31 2022-07-31 2022-04-30 2022-01-31 2021-10-31 2021-07-31 2021-04-30 2021-01-31 2020-10-31 2020-07-31 2020-04-30 2020-01-31 2019-10-31 2019-07-31 2019-04-30 2019-01-31 2018-10-31 2018-07-31 2018-04-30 2018-01-31 2017-10-31 2017-07-31 2017-04-30 2017-01-31 2016-10-31 2016-07-31 2016-04-30 2016-01-31 2015-10-31 2015-07-31 2015-04-30 2015-01-31 2014-10-31 2014-07-31 2014-04-30 2014-01-31
Stockholders Equity 5230.004903.004817.004654.004897.004705.004404.004161.003920.003779.003810.003784.003750.003545.003536.003297.003354.003085.003127.003004.002938.002798.002658.002433.002613.002523.002484.002310.002219.002172.001648.001513.001597.001500.001382.001302.001105.001036.00918.00769.00NANANA
Stockholders Equity Including Portion Attributable To Noncontrolling Interest 5230.004903.004817.004654.004897.004705.004404.004161.003920.003779.003810.003784.003750.003545.003536.003297.003354.003085.003127.003004.002938.002798.002658.002433.002613.002523.002484.002310.00NANANA1513.00NANANA1302.00NANANA769.00NANANA
Additional Paid In Capital 2637.002580.002547.002487.002462.002404.002378.002333.002311.002254.002231.002219.002200.002152.002134.002110.002090.002044.002031.002013.001994.001954.001925.001889.001876.001837.001815.001786.001772.001730.001271.001242.001233.001211.001199.001165.001142.001124.001114.001002.00NANANA
Retained Earnings Accumulated Deficit 6298.005909.005783.005611.005385.005097.004814.004554.004255.003917.003659.003430.003148.002894.002708.002536.002319.002143.002072.001909.001714.001555.001402.001212.001326.001205.001141.001041.001079.001097.001048.00949.00857.00766.00678.00614.00337.00267.00171.00101.00NANANA
Accumulated Other Comprehensive Income Loss Net Of Tax -437.00-469.00-442.00-466.00-402.00-399.00-391.00-454.00-500.00-474.00-451.00-442.00-528.00-511.00-536.00-599.00-520.00-567.00-561.00-578.00-460.00-461.00-449.00-488.00-449.00-419.00-412.00-457.00-572.00-595.00-611.00-618.00-433.00-437.00-497.00-479.00-376.00-357.00-369.00-336.0023.0020.0017.00
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value 28.0032.0052.0025.0026.0027.0058.0023.0025.0024.0053.0020.0019.0019.0045.0020.0017.0014.0041.0016.0016.0022.0028.0011.0014.0014.0020.00NANANANANANANANANANANANANANANANA

    2024-07-31 2024-04-30 2024-01-31 2023-10-31 2023-07-31 2023-04-30 2023-01-31 2022-10-31 2022-07-31 2022-04-30 2022-01-31 2021-10-31 2021-07-31 2021-04-30 2021-01-31 2020-10-31 2020-07-31 2020-04-30 2020-01-31 2019-10-31 2019-07-31 2019-04-30 2019-01-31 2018-10-31 2018-07-31 2018-04-30 2018-01-31 2017-10-31 2017-07-31 2017-04-30 2017-01-31 2016-10-31 2016-07-31 2016-04-30 2016-01-31 2015-10-31 2015-07-31 2015-04-30 2015-01-31 2014-10-31 2014-07-31 2014-04-30 2014-01-31
Net Cash Provided By Used In Operating Activities 255.00110.00328.00378.00241.00423.00366.00398.00224.00298.00224.00368.00257.00402.00295.00338.00183.00298.00197.00263.00274.00221.00240.00235.0038.00111.00171.0064.0098.0049.00102.00139.0068.00117.0092.0081.00135.0068.0092.00201.0087.00140.00135.00
Net Cash Provided By Used In Investing Activities -150.00-120.00-511.00-38.00-45.00-145.00-60.00-61.00-48.00-93.00-49.00-115.00-41.00-73.00-124.00-63.00-351.00-23.00-5.00-27.00-120.00-20.00-29.00-19.00-48.00-22.00-27.00-76.00-4.00-1634.00-8.00-14.00-14.00-38.00-24.00-599.00-42.00-16.00-14.00-30.00-18.00-23.00-11.00
Net Cash Provided By Used In Financing Activities -132.00-73.00-548.00-428.00-119.00-1.00-139.00-127.00-207.00-280.00-247.00-354.00-53.00-221.00-43.00-215.0022.00-121.00-99.00-31.00-37.00-21.00-33.00-39.00-25.00-280.009.00-42.00-208.001669.0021.000.00-9.00-41.0025.003.0016.00-45.007.00645.00-69.00-117.00-124.00

    2024-07-31 2024-04-30 2024-01-31 2023-10-31 2023-07-31 2023-04-30 2023-01-31 2022-10-31 2022-07-31 2022-04-30 2022-01-31 2021-10-31 2021-07-31 2021-04-30 2021-01-31 2020-10-31 2020-07-31 2020-04-30 2020-01-31 2019-10-31 2019-07-31 2019-04-30 2019-01-31 2018-10-31 2018-07-31 2018-04-30 2018-01-31 2017-10-31 2017-07-31 2017-04-30 2017-01-31 2016-10-31 2016-07-31 2016-04-30 2016-01-31 2015-10-31 2015-07-31 2015-04-30 2015-01-31 2014-10-31 2014-07-31 2014-04-30 2014-01-31
Net Cash Provided By Used In Operating Activities 255.00110.00328.00378.00241.00423.00366.00398.00224.00298.00224.00368.00257.00402.00295.00338.00183.00298.00197.00263.00274.00221.00240.00235.0038.00111.00171.0064.0098.0049.00102.00139.0068.00117.0092.0081.00135.0068.0092.00201.0087.00140.00135.00
Net Income Loss 389.00126.00172.00NA288.00283.00260.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Profit Loss 389.00126.00176.00226.00288.00283.00260.00299.00338.00258.00229.00282.00254.00186.00172.00217.00176.0071.00163.00195.00159.00153.00114.00-114.00121.0064.0094.00-38.00-18.0049.00109.0092.0091.0088.0064.00277.0070.0096.0070.00101.00107.00110.0074.00
Increase Decrease In Other Operating Capital Net -14.0045.0033.00-27.00-36.006.00-36.00-75.007.0067.0037.0065.00-27.0019.00-18.00-1.00-40.0020.00-13.0013.00-18.0033.00-39.00-8.00-14.006.000.0096.00-47.0027.00-14.0023.0023.004.00-7.0054.00-32.0046.0013.0031.0010.0010.0016.00
Increase Decrease In Accounts Receivable -9.003.00-124.0018.0029.00-55.00-6.0038.0082.00109.00-25.0058.003.0023.0038.0037.0066.00-181.003.0051.00-53.0084.00-56.0034.0024.00130.00-99.0025.00-4.0030.00-40.0026.0013.0036.00-33.0051.00-36.0041.00-36.0045.00-15.0044.00-49.00
Increase Decrease In Inventories 1.008.0042.0022.0033.0049.0044.0037.0034.0022.0032.0013.007.00NANA-18.0028.0027.0036.0014.0025.0027.0026.0018.0025.00-2.0020.0014.00-20.000.0010.00-1.0012.007.004.000.008.008.009.00-9.009.0013.0018.00
Increase Decrease In Accounts Payable 7.00-12.001.00-8.00-13.00-22.00-19.0015.0010.0035.00-4.0043.00-8.0014.004.0027.007.00-41.00-26.003.009.0011.00-10.009.00-7.006.0014.0032.000.00-5.00-12.0030.00-11.00-5.00-22.0017.000.0014.00-13.0051.00-45.0027.00-1.00
Deferred Income Tax Expense Benefit -12.00-15.006.00-13.0012.00-1.00-1.00-12.006.004.009.00-4.00-31.00-19.001.0034.00-20.009.0018.00-16.0016.0010.00-12.00-562.0010.00-2.00-235.00-4.00-30.00-53.0040.0012.002.00-1.004.00-178.002.0014.00-1.00-16.006.006.0027.00
Share Based Compensation 29.0034.0048.0025.0026.0030.0054.0023.0025.0027.0050.0020.0019.0021.0043.0020.0018.0015.0039.0016.0016.0023.0027.0011.0014.0015.0019.0012.0013.0013.0018.0010.0010.0013.0016.006.007.0013.0029.008.009.009.0017.00

    2024-07-31 2024-04-30 2024-01-31 2023-10-31 2023-07-31 2023-04-30 2023-01-31 2022-10-31 2022-07-31 2022-04-30 2022-01-31 2021-10-31 2021-07-31 2021-04-30 2021-01-31 2020-10-31 2020-07-31 2020-04-30 2020-01-31 2019-10-31 2019-07-31 2019-04-30 2019-01-31 2018-10-31 2018-07-31 2018-04-30 2018-01-31 2017-10-31 2017-07-31 2017-04-30 2017-01-31 2016-10-31 2016-07-31 2016-04-30 2016-01-31 2015-10-31 2015-07-31 2015-04-30 2015-01-31 2014-10-31 2014-07-31 2014-04-30 2014-01-31
Net Cash Provided By Used In Investing Activities -150.00-120.00-511.00-38.00-45.00-145.00-60.00-61.00-48.00-93.00-49.00-115.00-41.00-73.00-124.00-63.00-351.00-23.00-5.00-27.00-120.00-20.00-29.00-19.00-48.00-22.00-27.00-76.00-4.00-1634.00-8.00-14.00-14.00-38.00-24.00-599.00-42.00-16.00-14.00-30.00-18.00-23.00-11.00
Payments To Acquire Property Plant And Equipment 33.0036.0047.0038.0045.0053.0060.0058.0032.0053.0042.0073.0040.0033.0028.0030.0032.0023.0032.0030.0030.0029.0031.0034.0040.0034.0024.0018.0021.0017.0016.0015.0014.0028.0034.0026.0035.0016.0015.0018.0018.0023.0011.00

    2024-07-31 2024-04-30 2024-01-31 2023-10-31 2023-07-31 2023-04-30 2023-01-31 2022-10-31 2022-07-31 2022-04-30 2022-01-31 2021-10-31 2021-07-31 2021-04-30 2021-01-31 2020-10-31 2020-07-31 2020-04-30 2020-01-31 2019-10-31 2019-07-31 2019-04-30 2019-01-31 2018-10-31 2018-07-31 2018-04-30 2018-01-31 2017-10-31 2017-07-31 2017-04-30 2017-01-31 2016-10-31 2016-07-31 2016-04-30 2016-01-31 2015-10-31 2015-07-31 2015-04-30 2015-01-31 2014-10-31 2014-07-31 2014-04-30 2014-01-31
Net Cash Provided By Used In Financing Activities -132.00-73.00-548.00-428.00-119.00-1.00-139.00-127.00-207.00-280.00-247.00-354.00-53.00-221.00-43.00-215.0022.00-121.00-99.00-31.00-37.00-21.00-33.00-39.00-25.00-280.009.00-42.00-208.001669.0021.000.00-9.00-41.0025.003.0016.00-45.007.00645.00-69.00-117.00-124.00
Payments For Repurchase Of Common Stock 150.0046.0093.00426.00151.000.00125.00126.00239.00278.00206.00353.0080.00220.0020.00215.000.00120.0076.0029.0061.0029.0040.0040.0052.0028.000.000.000.00NANA0.0022.00NANA0.000.00NANANANANANA

    2024-07-31 2024-04-30 2024-01-31 2023-10-31 2023-07-31 2023-04-30 2023-01-31 2022-10-31 2022-07-31 2022-04-30 2022-01-31 2021-10-31 2021-07-31 2021-04-30 2021-01-31 2020-10-31 2020-07-31 2020-04-30 2020-01-31 2019-10-31 2019-07-31 2019-04-30 2019-01-31 2018-10-31 2018-07-31 2018-04-30 2018-01-31 2017-10-31 2017-07-31 2017-04-30 2017-01-31 2016-10-31 2016-07-31 2016-04-30 2016-01-31 2015-10-31 2015-07-31 2015-04-30 2015-01-31 2014-10-31 2014-07-31 2014-04-30 2014-01-31
Revenues 1217.001216.001259.001311.001382.001390.001381.001443.001376.001351.001250.001294.001246.001221.001180.001220.001011.00895.001095.001120.001087.001090.001006.001015.001008.00999.00856.00842.00863.00758.00726.00739.00718.00735.00726.00750.00665.00740.00701.00762.00757.00743.00671.00
Product 900.00909.00952.001015.001099.001108.001114.001192.001140.001112.001030.001063.001021.00996.00970.001009.00813.00708.00902.00902.00904.00911.00837.00873.00842.00830.00684.00NANANANANANANANANANANANANANANANA
Service 317.00307.00307.00NA283.00282.00267.00NA236.00239.00220.00NA225.00225.00210.00NA198.00187.00193.00NA183.00179.00169.00NA162.00160.00153.00NANANANANANANANANANANANANANANANA
Communications Solutions Group Member 847.00840.00839.00NA918.00937.00939.00NA970.00963.00878.00NA875.00877.00852.00NA760.00653.00818.00NA683.00676.00623.00NA515.00536.00420.00NA418.00424.00434.00NA424.00446.00440.00NA389.00NANANANANANA
Electronic Industrial Solutions Group Member 370.00376.00420.00NA464.00453.00442.00NA406.00388.00372.00NA371.00344.00328.00NA251.00242.00277.00NA295.00299.00257.00NA258.00255.00203.00NA218.00220.00192.00NA191.00193.00191.00NA175.00NANANANANANA
Revenue From Contract With Customer Including Assessed Tax 1217.001216.001259.001311.001382.001390.001381.001443.001376.001351.001250.001294.001246.001221.001180.001220.001011.00895.001095.001120.001087.001090.001006.001015.001008.00999.00856.00842.00863.00758.00726.00739.00718.00735.00726.00750.00665.00740.00701.00762.00757.00743.00671.00
Aerospacedefenseandgovernment 275.00277.00295.00NA307.00310.00310.00NA275.00291.00294.00NA280.00271.00294.00NA202.00185.00245.00NA243.00245.00223.00NANANANANANANANANANANANANANANANANANANANA
Commercial Communications Member 572.00563.00544.00NA611.00627.00629.00NA695.00672.00584.00NA595.00606.00558.00NA558.00468.00573.00NA549.00546.00526.00NANANANANANANANANANANANANANANANANANANANA
Electronicindustrial 370.00376.00420.00420.00464.00453.00442.00451.00406.00388.00372.00375.00371.00344.00328.00319.00251.00242.00277.00284.00295.00299.00257.00NANANANANANANANANANANANANANANANANANANANA
Aerospacedefenseandgovernment, Communications Solutions Group 275.00277.00295.00NA307.00310.00310.00NA275.00291.00294.00NA280.00271.00294.00NA202.00185.00245.00NA243.00245.00223.00NANANANANANANANANANANANANANANANANANANANA
Commercial Communications Member, Communications Solutions Group 572.00563.00544.00NA611.00627.00629.00NA695.00672.00584.00NA595.00606.00558.00NA558.00468.00573.00NA549.00546.00526.00NANANANANANANANANANANANANANANANANANANANA
Electronicindustrial, Electronic Industrial Solutions Group 370.00376.00420.00420.00464.00453.00442.00451.00406.00388.00372.00375.00371.00344.00328.00319.00251.00242.00277.00284.00295.00299.00257.00NANANANANANANANANANANANANANANANANANANANA
Communications Solutions Group 847.00840.00839.00891.00918.00937.00939.00992.00970.00963.00878.00919.00875.00877.00852.00901.00760.00653.00818.00706.00683.00676.00623.00NANANANANANANANANANANANANANANANANANANANA
Electronic Industrial Solutions Group 370.00376.00420.00420.00464.00453.00442.00451.00406.00388.00372.00375.00371.00344.00328.00319.00251.00242.00277.00284.00295.00299.00257.00NANANANANANANANANANANANANANANANANANANANA
Communications Solutions Group, Transferred At Point In Time 660.00658.00654.00711.00749.00775.00777.00824.00807.00805.00730.00764.00729.00731.00712.00766.00624.00507.00701.00639.00624.00619.00570.00NANANANANANANANANANANANANANANANANANANANA
Communications Solutions Group, Transferred Over Time 187.00182.00185.00180.00169.00162.00162.00168.00163.00158.00148.00155.00146.00146.00140.00135.00136.00146.00117.0067.0059.0057.0053.00NANANANANANANANANANANANANANANANANANANANA
Electronic Industrial Solutions Group, Transferred At Point In Time 298.00307.00346.00350.00395.00390.00380.00387.00349.00335.00322.00326.00322.00301.00284.00280.00216.00200.00250.00259.00269.00274.00235.00NANANANANANANANANANANANANANANANANANANANA
Electronic Industrial Solutions Group, Transferred Over Time 72.0069.0074.0070.0069.0063.0062.0064.0057.0053.0050.0049.0049.0043.0044.0039.0035.0042.0027.0025.0026.0025.0022.00NANANANANANANANANANANANANANANANANANANANA
500.00492.00514.00571.00556.00517.00561.00595.00562.00563.00483.00545.00499.00484.00468.00499.00365.00330.00447.00453.00443.00425.00403.00NANANANANANANANANANANANANANANANANANANANA
496.00496.00490.00513.00583.00644.00563.00617.00607.00570.00541.00556.00546.00538.00510.00536.00487.00419.00462.00494.00462.00486.00425.00NANANANANANANANANANANANANANANANANANANANA
221.00228.00255.00227.00243.00229.00257.00231.00207.00218.00226.00193.00201.00199.00202.00185.00159.00146.00186.00173.00182.00179.00178.00NANANANANANANANANANANANANANANANANANANANA
, Communications Solutions Group 402.00397.00417.00476.00446.00424.00452.00484.00468.00468.00404.00469.00418.00409.00401.00431.00321.00286.00386.00314.00305.00294.00272.00NANANANANANANANANANANANANANANANANANANANA
, Electronic Industrial Solutions Group 98.0095.0097.0095.00110.0093.00109.00111.0094.0095.0079.0076.0081.0075.0067.0068.0044.0044.0061.0059.0068.0066.0057.00NANANANANANANANANANANANANANANANANANANANA
, Communications Solutions Group 320.00316.00290.00293.00333.00385.00340.00380.00381.00364.00331.00330.00335.00342.00319.00350.00345.00275.00317.00298.00273.00292.00255.00NANANANANANANANANANANANANANANANANANANANA
, Electronic Industrial Solutions Group 176.00180.00200.00220.00250.00259.00223.00237.00226.00206.00210.00226.00211.00196.00191.00186.00142.00144.00145.00164.00165.00162.00137.00NANANANANANANANANANANANANANANANANANANANA
, Communications Solutions Group 125.00127.00132.00122.00139.00128.00147.00128.00121.00131.00143.00120.00122.00126.00132.00120.0094.0092.00115.0094.00105.0090.0096.00NANANANANANANANANANANANANANANANANANANANA
, Electronic Industrial Solutions Group 96.00101.00123.00105.00104.00101.00110.00103.0086.0087.0083.0073.0079.0073.0070.0065.0065.0054.0071.0061.0062.0071.0063.00NANANANANANANANANANANANANANANANANANANANA
Transferred At Point In Time 958.00965.001000.001061.001144.001165.001157.001211.001156.001140.001052.001090.001051.001032.00996.001046.00840.00707.00951.00981.00956.00961.00887.00NANANANANANANANANANANANANANANANANANANANA
Transferred Over Time 259.00251.00259.00250.00238.00225.00224.00232.00220.00211.00198.00204.00195.00189.00184.00174.00171.00188.00144.00139.00131.00129.00119.00NANANANANANANANANANANANANANANANANANANANA

Plots across concepts


IncomeStatement
Other Comprehensive Income Loss Net Of Tax
Expenses
Income Tax Expense Benefit
Balance Sheet
Operating Lease Right Of Use Asset
Assets
Operating Lease Right Of Use Asset
Current Assets
Other Assets Current
NonCurrent Assets
Long Term Investments
Liabilities
Liabilities Current
Current Liabilities
Operating Lease Liability Current
Noncurrent Liabilities
Pension And Other Postretirement Defined Benefit Plans Liabilities Noncurrent
Stockholders Equity
Accumulated Other Comprehensive Income Loss Net Of Tax
CashFlow
Net Cash Provided By Used In Investing 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
OperatingLeaseLiability
Operating Lease Liability Current
FiniteLivedIntangibleAssets
Finite Lived Intangible Assets Net
InventoryNet
Inventory Finished Goods Net Of Reserves

Line plots across dimensions of each concept