Home Data Calendar Blog

KEYS

Tables

    2024-10-31 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
Earnings Per Share Basic -0.412.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 -0.412.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-10-31 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 1287.001217.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 1287.001217.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 485.00462.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 485.00462.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 1057.001012.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 233.00226.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 343.00329.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 230.00205.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 37.000.00NANA38.000.00NANA38.000.00NANA38.000.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Allocated Share Based Compensation Expense 27.0032.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 321.00-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.00-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 -73.00389.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 73.0032.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 -73.00389.00126.00172.00226.00288.00283.00260.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Comprehensive Income Net Of Tax 0.00421.0099.00196.00162.00285.00275.00323.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    2024-10-31 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 9269.009323.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 4164.004093.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 9269.009323.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 5105.005230.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-10-31 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 4257.003996.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 1796.001632.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 1814.001649.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 857.00802.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 1022.001026.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 157.00208.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 582.00536.00482.00499.00452.00462.00454.00441.00429.00NANANA270.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    2024-10-31 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
Property Plant And Equipment Gross 2480.00NANANA2384.00NANANA2231.002223.002203.002216.002174.00NANANA2034.00NANANA1923.00NANANA1832.00NANANA1749.00NANANA1676.00NANANA1629.00NANANA1555.00NANANA
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment 1706.00NANANA1623.00NANANA1541.001555.001539.001544.001524.00NANANA1439.00NANANA1347.00NANANA1277.00NANANA1219.00NANANA1164.00NANANA1111.00NANANA1085.00NANANA
Amortization Of Intangible Assets 32.0031.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 774.00776.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 110.00107.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 2388.002391.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
Indefinite Lived Intangible Assets Excluding Goodwill 45.00NANANANANANANANANA7.007.007.007.007.008.002.002.002.002.002.002.001.001.001.008.008.0019.0029.0067.0067.007.0012.0012.0012.0012.0012.00NANANA0.00NANANA
Intangible Assets Net Excluding Goodwill 607.00637.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 562.00584.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 521.00504.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-10-31 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 1427.001949.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
Accounts Payable Current 313.00280.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 90.0085.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
Accrued Income Taxes Current 45.00NANANA49.00NANANA58.00NANANA44.00NANANA40.00NANANA35.00NANANA18.00NANANA7.00NANANA19.00NANANA3.00NANANA60.00NANANA
Other Liabilities Current 125.00142.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-10-31 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 1790.001796.001795.001817.001794.00NANANA1793.00NANANA1791.00NANANA1789.00NANANA1788.00NANANA1291.001790.001789.002048.002048.002087.002186.00NA1093.00NANANANANANANANANANANA
Long Term Debt Noncurrent 1790.001196.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 81.0071.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 463.00473.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.00197.00201.00198.00192.00186.00188.00186.00186.00192.00176.00183.00191.00196.00200.00184.00149.00155.00124.00128.000.00NANANANANANANANANANANANANANANANANANANANANANANA

    2024-10-31 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 5105.005230.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 5105.005230.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 2664.002637.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 6225.006298.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 -364.00-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 26.0028.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-10-31 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 359.00255.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 -38.00-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 -160.00-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-10-31 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 359.00255.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 -73.00389.00126.00172.00226.00288.00283.00260.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Profit Loss -73.00389.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 49.00-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 59.00-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 -2.001.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 30.007.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 289.00-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 26.0029.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-10-31 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 -38.00-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 38.0033.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-10-31 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 -160.00-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.00150.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-10-31 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 1287.001217.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 956.00900.00909.00952.001015.001099.001108.001114.001104.001140.001112.001030.001063.001021.00996.00970.001009.00813.00708.00902.00902.00904.00911.00837.00873.00842.00830.00684.00NANANANANANANANANANANANANANANANA
Revenue From Contract With Customer Including Assessed Tax 1287.001217.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
Electronicindustrial 393.00370.00376.00420.00420.00464.00453.00442.00451.00406.00388.00372.00375.00371.00344.00328.00319.00251.00242.00277.00284.00295.00299.00257.00NANANANANANANANANANANANANANANANANANANANA
Electronicindustrial, Electronic Industrial Solutions Group 393.00370.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 894.00847.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 393.00370.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 711.00660.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 183.00187.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 322.00298.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 71.0072.0069.0074.0070.0069.0063.0062.0064.0057.0053.0050.0049.0049.0043.0044.0039.0035.0042.0027.0025.0026.0025.0022.00NANANANANANANANANANANANANANANANANANANANA
549.00500.00492.00514.00571.00556.00517.00561.00595.00562.00563.00483.00545.00499.00484.00468.00499.00365.00330.00447.00453.00443.00425.00403.00NANANANANANANANANANANANANANANANANANANANA
508.00496.00496.00490.00513.00583.00644.00563.00617.00607.00570.00541.00556.00546.00538.00510.00536.00487.00419.00462.00494.00462.00486.00425.00NANANANANANANANANANANANANANANANANANANANA
230.00221.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 441.00402.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 108.0098.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 319.00320.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 189.00176.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 134.00125.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.0096.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 1033.00958.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 254.00259.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
Net Income Loss
Expenses
Other Nonoperating Income Expense
Balance Sheet
Operating Lease Right Of Use Asset
Assets
Operating Lease Right Of Use Asset
Current Assets
Other Assets Current
NonCurrent Assets
Long Term Investments
PropertyPlantAndEquipmentNet
Property Plant And Equipment Net
Liabilities
Operating Lease Liability
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 Financing Activities
NetCashProvidedByUsedInOperatingActivities
Net Income Loss
NetCashProvidedByUsedInInvestingActivities
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInFinancingActivities
Net Cash Provided By Used In Financing Activities
Shares
Common Stock Shares Issued
OperatingLeaseLiability
Operating Lease Liability Current
LesseeOperatingLeaseLiabilityPaymentsDue
Lessee Operating Lease Liability Payments Due Year Four
FiniteLivedIntangibleAssets
Finite Lived Intangible Assets Net
InventoryNet
Inventory Finished Goods Net Of Reserves
AccountsReceivable
Allowance For Doubtful Accounts Receivable Current

Line plots across dimensions of each concept