Home Data Calendar Blog

DCI

Tables

    2025-01-31 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 2013-10-31 2013-07-31 2013-04-30 2013-01-31 2012-10-31 2012-07-31 2012-04-30 2012-01-31 2011-10-31 2011-07-31 2011-04-30 2011-01-31 2010-10-31 2010-07-31 2010-04-30 2010-01-31 2009-10-31
Common Stock Value 758.20758.20758.20758.20758.20758.20758.20758.20758.20758.20758.20758.20758.20758.20758.20758.20758.20758.20758.20758.20758.20758.20758.20758.20758.20758.20758.20758.20758.20758.20758.20758.20758.20758.20758.20758.20758.20758.20758.22758.22758.22758.22758.22758.22758.22758.22758.22758.22758.22758.22758.22758.22443.22443.22443.22443.22443.22NA443.22NANANA
Weighted Average Number Of Diluted Shares Outstanding 121.40121.90NA122.90122.10122.60NA123.50123.30123.90NA124.60125.60126.30NA128.30128.20128.00NA127.70128.90128.60NA130.00130.00131.00NA131.90130.60132.70NA134.10134.40134.60NA134.70134.40134.86NA138.79139.66141.48NA147.34149.02149.36NA150.23149.99151.52NA153.2176.4176.52NA78.7078.9878.48NA79.2279.41NA
Weighted Average Number Of Shares Outstanding Basic 119.60119.90NA120.80120.50120.90NA121.60121.70122.60NA123.40123.90124.40NA126.40126.60126.80NA126.90127.10126.90NA128.20128.30128.80NA130.10130.60130.80NA132.50132.90133.40NA133.90133.70133.87NA137.25137.95139.58NA145.31146.96147.32NA148.14147.95149.15NA150.5475.0575.26NA77.3377.5877.17NA77.8778.09NA
Earnings Per Share Basic 0.800.830.910.940.820.760.760.770.710.710.820.670.580.620.670.670.440.490.510.500.510.510.450.590.470.570.790.54-0.400.470.520.450.350.430.440.410.280.290.410.340.360.400.510.460.400.420.490.470.340.360.470.470.720.910.860.800.570.690.660.640.400.44
Earnings Per Share Diluted 0.790.810.900.920.810.750.740.760.700.700.810.670.570.610.660.660.440.480.500.500.500.510.450.580.460.560.780.53-0.400.460.510.450.350.430.440.410.280.290.410.330.350.400.500.460.390.410.480.460.340.360.470.460.700.900.840.790.560.680.650.620.390.44

    2025-01-31 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 2013-10-31 2013-07-31 2013-04-30 2013-01-31 2012-10-31 2012-07-31 2012-04-30 2012-01-31 2011-10-31 2011-07-31 2011-04-30 2011-01-31 2010-10-31 2010-07-31 2010-04-30 2010-01-31 2009-10-31
Revenue From Contract With Customer Including Assessed Tax 870.00900.10935.40927.90876.70846.30879.50875.70828.30847.30890.00853.20802.50760.90773.10765.00679.10636.60617.40629.70662.00672.70726.90712.80703.70701.40724.70700.00664.70644.80660.10608.20550.60553.00593.80571.30517.20538.00610.58568.01596.94596.51668.23624.23581.62599.38632.59619.37596.04588.95656.83647.24580.88608.29625.45594.57537.11536.91515.24497.62436.12428.08
Revenues 870.00900.10935.40927.90876.70846.30879.50875.70828.30847.30890.00853.20802.50760.90773.10765.00679.10636.60617.40629.70662.00672.70726.90712.80703.70701.40724.70700.00664.70644.80660.10608.20550.60553.00593.80571.30517.20538.00610.58568.01596.94596.51668.23624.23581.62599.38632.59619.37596.04588.95656.83647.24580.88608.29625.45594.57537.11536.91515.24497.62436.12428.08
Cost Of Revenue 564.10580.50600.60597.80568.10545.40579.40586.90543.90560.10598.40584.20552.70503.90507.40507.00453.80413.90409.50420.50438.80441.40483.20472.10478.30463.00472.20460.20445.80420.50NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Cost Of Goods And Services Sold 564.10580.50600.60597.80568.10545.40579.40586.90543.90560.10598.40584.20552.70503.90507.40507.00453.80413.90409.50420.50438.80441.40483.20472.10478.30463.00472.20460.20445.80420.50NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Gross Profit 305.90319.60334.80330.10308.60300.90300.10288.80284.40287.20291.60269.00249.80257.00265.70258.00225.30222.70207.90209.20223.20231.30243.80240.70225.40238.40252.70239.60218.90224.30229.50211.50187.90194.20209.30196.60170.80178.10202.34191.97205.47209.05238.32223.46201.65214.39228.36221.50198.98198.29229.78228.23200.82214.93227.00209.16189.54188.09187.03177.37145.95148.40
Operating Expenses 180.40188.80188.60186.50178.90176.30179.50164.80168.10167.90162.30158.00154.10149.50153.70148.60149.20135.50125.40124.70138.70142.60139.40140.70140.30139.70NA138.70137.30133.60NA123.00118.50117.80NA121.70117.10122.60NA126.98137.25132.08NA130.73129.54122.65NA122.91127.78124.76NA129.79126.05124.61NA125.83122.10113.59NA105.29106.90NA
Research And Development Expense 21.2022.7025.4024.8022.1021.3021.9019.0018.5018.7018.6017.4016.6016.50NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Selling General And Administrative Expense 159.20166.10163.20161.70156.80155.00157.60145.80149.60149.20143.70140.60137.50133.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating Income Loss 125.50130.80146.20143.60129.70124.60120.60124.00116.30119.30129.30111.0095.70107.50112.00109.4076.1087.2082.5084.5084.5088.70104.40100.0085.1098.70106.80100.9081.6090.7094.3088.5069.4076.4090.1074.9053.7055.5078.1264.9968.2376.9799.1592.7372.1191.75100.0198.5971.1973.5499.4898.4474.7790.3390.0183.3367.4474.5074.6772.0839.05NA
Interest Paid Net 5.905.205.606.504.706.605.306.703.505.402.804.401.903.101.903.202.203.602.904.803.805.604.905.304.804.10NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Income Tax Expense Benefit 29.1031.5029.7030.5030.3030.8025.4027.8027.3029.4027.6028.3022.7027.0029.7026.5017.7020.3017.2021.0018.4021.6040.7024.3020.4022.601.1029.10129.3023.8023.5024.2019.8021.7023.0017.3011.4014.9021.5219.3518.2821.3427.9026.8516.5429.2028.5729.6320.0422.5731.3729.0422.6023.4624.7220.0023.4318.8221.3920.616.57NA
Income Taxes Paid 63.4020.10NA30.0063.2021.90NA40.4052.5019.80NA30.1027.2023.20NA24.6038.7013.20NA14.2033.9011.40NA18.7042.1012.30NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Net Income Loss 95.9099.00109.70113.5098.7092.1091.9093.7086.0087.20101.0083.0071.8077.1084.3084.4056.2061.9064.1063.4064.4065.0058.0075.2060.1073.80102.4069.90-52.9060.9068.2060.1046.5058.0059.5054.8038.0038.5056.4346.3749.5355.9572.9667.3458.3461.5972.6169.8450.8154.1170.9870.9553.8268.5565.7761.8144.5853.1351.1749.4630.9734.57
Comprehensive Income Net Of Tax 65.90104.90110.90102.60117.8056.3098.9094.40145.7052.9077.7040.8057.1069.9089.70103.8096.0063.1092.2029.6068.6075.4023.8064.3084.3051.7077.0049.402.2058.90121.8071.5039.1049.0024.1094.002.8026.3023.9445.593.3619.0532.5197.3544.1977.8476.0672.5175.9687.27-16.9785.0034.5819.7863.02111.6342.6488.51NANANANA

    2025-01-31 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 2013-10-31 2013-07-31 2013-04-30 2013-01-31 2012-10-31 2012-07-31 2012-04-30 2012-01-31 2011-10-31 2011-07-31 2011-04-30 2011-01-31 2010-10-31 2010-07-31 2010-04-30 2010-01-31 2009-10-31
Assets 2961.303043.602914.302866.102783.502768.602770.502675.502578.602512.002600.302519.202491.302438.502400.202354.602271.102269.402244.602338.502262.202283.302142.602205.902166.302144.001976.602095.002131.302032.401979.701880.301817.701794.101788.601824.701788.901800.101809.531845.831850.251870.001942.411898.001773.541819.921743.561757.611718.671712.501730.081754.271681.391746.171726.091741.811595.111590.491499.51NANANA
Liabilities 1416.901500.601425.201382.101407.701432.501449.801376.801384.401357.201467.101395.601374.501322.601263.101201.201196.701205.901240.801383.701311.001355.601239.901248.101280.601276.701118.801258.601304.401151.401125.201078.301037.001009.401017.201021.101083.101060.501030.88998.311025.46977.45939.93771.84651.37656.58658.37676.08714.49757.32820.07756.36765.98857.98791.38786.59718.50NA752.87NANANA
Liabilities And Stockholders Equity 2961.303043.602914.302866.102783.502768.602770.502675.502578.602512.002600.302519.202491.302438.502400.202354.602271.102269.402244.602338.502262.202283.302142.602205.902166.302144.001976.602095.002131.302032.401979.701880.301817.701794.101788.601824.701788.901800.101809.531845.831850.251870.001942.411898.001773.541819.921743.561757.611718.671712.501730.081754.271681.391746.171726.091741.811595.11NA1499.51NANANA
Stockholders Equity 1544.401543.001489.101484.001375.801336.101320.701298.701194.201154.801133.201123.601116.801115.901137.101153.401074.401052.60992.90944.50940.40917.00892.70944.90872.60854.40857.80836.40826.90881.00854.50802.00780.70784.70771.40803.60705.80739.60778.65847.53824.79892.551002.481126.161122.171163.341085.191081.531004.18955.18910.01997.91915.41888.20934.71955.22876.60NA746.63NANANA

    2025-01-31 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 2013-10-31 2013-07-31 2013-04-30 2013-01-31 2012-10-31 2012-07-31 2012-04-30 2012-01-31 2011-10-31 2011-07-31 2011-04-30 2011-01-31 2010-10-31 2010-07-31 2010-04-30 2010-01-31 2009-10-31
Assets Current 1422.501479.401438.101400.701317.201313.101286.001352.601349.101335.401406.501367.301314.201295.801244.001198.701126.301143.601096.701220.501121.201159.101122.601173.601157.701170.401125.701249.201279.901204.301151.001084.001025.20993.001009.701028.901006.701013.401030.721052.701061.691068.221225.281167.601072.231120.931055.661073.331032.841048.411085.661099.781029.691090.751066.581082.30958.37NA860.22NANANA
Cash And Cash Equivalents At Carrying Value 189.10221.20232.70223.70193.80217.80187.10186.00179.40161.00193.30168.70170.40200.80222.80215.30207.30270.00236.60326.50211.10210.00177.80203.80191.20199.90204.70317.30362.20349.60308.40295.90296.30262.20243.20247.40222.10197.90189.90222.34229.00192.45296.42238.22259.12247.53224.14263.99216.61204.77225.79189.02180.93302.21273.49263.49219.63267.60232.00208.36180.61NA
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents 189.10221.20232.70223.70193.80217.80187.10186.00179.40161.00193.30168.70170.40200.80222.80215.30207.30270.00236.60326.50211.10210.00177.80203.80191.20199.90204.70317.30NANA308.40NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Accounts Receivable Net Current 597.60631.30629.70638.40599.30582.50599.70626.30574.50584.20616.60585.50553.40545.10552.70541.30492.90465.10455.30460.50475.80501.50529.50534.30515.30542.40534.60530.60509.90483.00497.70459.20408.40415.00452.40426.00402.70429.20460.03422.80431.50429.00474.16453.15395.34420.88430.77437.41407.53415.06438.80453.49408.46439.57445.70421.75376.32NA358.92NANANA
Inventory Net 540.80520.00476.70444.70433.40429.60418.10449.70501.30490.10502.40510.70480.70444.70384.50360.10347.60329.50322.70346.50350.10361.50332.80359.50365.60360.50334.10344.20344.90319.60293.50272.80260.40249.20234.10269.40274.80285.80264.95285.68272.01278.87253.35254.21241.13242.92234.82240.48261.93272.40256.12265.46270.21274.17271.48257.89230.71NA203.63NANANA
Prepaid Expense And Other Assets Current 95.00106.9099.0093.9090.7083.2081.1090.6093.90100.1094.20102.40109.70105.2084.0082.0078.5079.0082.1087.0084.2086.1082.5076.0085.6067.6052.3057.1062.9052.1051.4056.1060.1066.6051.0086.1097.3090.6060.1993.82100.9792.7646.2669.4775.4873.7039.7265.7578.9071.9547.4472.7878.7074.8046.11NANANA43.61NANANA

    2025-01-31 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 2013-10-31 2013-07-31 2013-04-30 2013-01-31 2012-10-31 2012-07-31 2012-04-30 2012-01-31 2011-10-31 2011-07-31 2011-04-30 2011-01-31 2010-10-31 2010-07-31 2010-04-30 2010-01-31 2009-10-31
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment 1116.401112.301091.101076.301074.901047.201045.901052.801034.60982.80980.60995.60998.00987.50977.00NA954.70919.90906.10872.00864.70847.90831.20831.20821.30797.60790.40796.90795.10758.40744.20721.70700.70690.40680.80696.30677.60667.00657.52656.65644.24648.14647.52650.11630.19621.88605.73607.57600.65585.14564.71573.96561.54556.29554.37567.56542.27NA510.87NANANA
Amortization Of Intangible Assets 3.904.004.003.903.804.003.402.902.502.502.302.402.402.201.802.202.102.10NA2.102.002.20NA2.102.10NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Property Plant And Equipment Net 637.80647.40645.50642.80647.00642.30652.90640.90625.80590.80594.40591.10601.00609.70617.80NA624.30617.10631.60614.30623.10606.20588.90569.80552.50517.90509.30511.10507.70483.80484.60462.50459.70466.10469.80480.70471.80474.20470.61468.81465.50472.43451.67441.00427.35427.67419.28412.82412.73398.90384.91390.79382.96384.11391.50390.37371.23NA365.89NANANA
Goodwill 469.30479.90478.40475.30475.90469.30481.10380.30350.20340.10345.80336.60344.30320.60322.50322.90322.10315.00316.80303.80308.50307.90303.10308.80310.50305.40238.40240.00242.00238.20238.10229.60228.70228.70229.30230.90228.50228.60223.73218.25218.32221.87166.41168.14166.43167.08165.57165.51167.27165.46162.95166.60165.75168.94171.74172.84168.21NA165.31NANANA
Intangible Assets Net Excluding Goodwill 160.80168.30171.90174.60179.40181.70188.10138.8096.4095.2099.8073.8079.4059.2061.60NANANA67.3065.3069.7071.2070.9074.9077.5081.3035.6037.1038.2039.2040.6038.5040.1041.8038.5040.1041.7043.3037.8736.0037.8942.0836.0537.5138.6239.9241.3142.6044.2345.2446.2048.2549.5451.6453.5055.3655.94NA58.29NANANA
Finite Lived Intangible Assets Net 160.80168.30171.90174.60179.40181.70188.10138.8096.4095.2099.8073.8079.4059.2061.6063.6065.3064.8067.3065.3069.70NA70.9074.9077.50NA35.6037.1038.2039.2040.60NANANA38.50NANANA37.87NANANA36.05NANANA41.31NANANA46.20NANANA53.50NANANA58.29NANANA
Other Assets Noncurrent 270.90268.60180.40172.70164.00162.20162.40162.90157.10150.50153.80150.40152.40153.20154.30206.70198.40193.7041.7047.8048.3045.6042.9064.1052.7050.0048.4043.1038.6036.3035.1030.3029.8030.9041.3044.1040.2040.6046.6070.0666.8565.3963.0283.7668.9264.3361.7463.3561.6054.4950.3648.8653.4650.7342.7740.9441.35NA49.79NANANA

    2025-01-31 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 2013-10-31 2013-07-31 2013-04-30 2013-01-31 2012-10-31 2012-07-31 2012-04-30 2012-01-31 2011-10-31 2011-07-31 2011-04-30 2011-01-31 2010-10-31 2010-07-31 2010-04-30 2010-01-31 2009-10-31
Liabilities Current 765.80800.60782.50735.20893.50882.60756.40712.00580.10569.30629.60606.50638.50581.90606.60548.80499.50419.40406.80432.80498.20531.10482.90446.40493.10487.60469.40397.70435.00415.10484.10654.90615.50563.40543.80523.70587.50584.90560.65643.94697.05648.08609.58459.07468.10472.15476.44457.83485.01444.93498.52475.65461.19544.03496.24494.15417.88NA389.26NANANA
Accounts Payable Current 375.20373.50379.40370.00325.80324.90304.90311.10302.10320.70338.50335.80324.50310.00293.90268.10228.10209.40187.70202.70210.10229.10237.50238.70226.70230.60201.30201.50200.00190.60194.00179.00157.80160.70143.30154.70150.10163.10179.17187.06188.06197.14216.60192.63165.78182.56186.46178.03171.88185.72199.18204.49190.08203.44215.92NANANA165.91NANANA
Taxes Payable Current 57.2060.5042.6037.9037.1045.5032.3029.6036.2043.6031.8025.4028.90NA17.7020.2018.3027.5017.60NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Dividends Payable Current 32.30NA32.50NA30.10NA30.40NA27.90NA28.30NA27.30NA27.60NANANA26.60NANANA26.90NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Other Liabilities Current 99.00103.30114.10103.9098.4091.2085.0082.7082.60106.30113.50107.30104.30122.1091.7096.20131.30175.80192.00148.00177.50166.3073.10157.10200.40183.0086.60191.70216.90185.3085.10169.00180.60157.7085.30154.40174.80175.2082.92168.60185.00176.3180.15183.16179.38186.4274.64167.80171.33189.3472.06185.23176.03200.9268.34189.29162.91NA167.81NANANA
Contract With Customer Liability Current 27.1024.8019.7025.8029.7026.0025.3031.2030.90NA22.30NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    2025-01-31 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 2013-10-31 2013-07-31 2013-04-30 2013-01-31 2012-10-31 2012-07-31 2012-04-30 2012-01-31 2011-10-31 2011-07-31 2011-04-30 2011-01-31 2010-10-31 2010-07-31 2010-04-30 2010-01-31 2009-10-31
Long Term Debt And Capital Lease Obligations 514.70538.60483.40481.80352.00366.60496.60470.50624.80600.70644.30607.20553.90548.10461.00454.60495.10576.30617.40735.10595.80596.80584.40644.40632.50630.60499.60687.50667.70631.70537.30298.10297.80324.70351.80391.80389.00389.30389.22265.19240.90241.92243.73227.75103.16102.50102.77119.08120.38202.47203.48203.65205.22204.88205.75204.69211.97NA256.19NANANA
Deferred Income Tax Liabilities Net 13.3015.3016.1017.5021.9027.4032.3032.7025.6029.0032.7030.9030.6026.5026.60NANANA16.7018.6019.5017.0013.2019.0014.8012.904.205.004.704.303.60NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Other Liabilities Noncurrent 104.40105.70103.40105.60100.2099.10108.00103.1096.3088.6091.1076.3077.1085.0088.20118.30202.10210.2064.4045.8045.3044.9048.5039.7038.9039.2040.30168.40197.00100.30100.20122.10120.50118.10118.5096.50103.3075.5068.5367.4066.6067.1664.2453.1450.2056.9055.5693.84104.02105.22113.4563.9291.57101.4878.1980.0581.91NA100.35NANANA

    2025-01-31 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 2013-10-31 2013-07-31 2013-04-30 2013-01-31 2012-10-31 2012-07-31 2012-04-30 2012-01-31 2011-10-31 2011-07-31 2011-04-30 2011-01-31 2010-10-31 2010-07-31 2010-04-30 2010-01-31 2009-10-31
Stockholders Equity 1544.401543.001489.101484.001375.801336.101320.701298.701194.201154.801133.201123.601116.801115.901137.101153.401074.401052.60992.90944.50940.40917.00892.70944.90872.60854.40857.80836.40826.90881.00854.50802.00780.70784.70771.40803.60705.80739.60778.65847.53824.79892.551002.481126.161122.171163.341085.191081.531004.18955.18910.01997.91915.41888.20934.71955.22876.60NA746.63NANANA
Common Stock Value 758.20758.20758.20758.20758.20758.20758.20758.20758.20758.20758.20758.20758.20758.20758.20758.20758.20758.20758.20758.20758.20758.20758.20758.20758.20758.20758.20758.20758.20758.20758.20758.20758.20758.20758.20758.20758.20758.20758.22758.22758.22758.22758.22758.22758.22758.22758.22758.22758.22758.22758.22758.22443.22443.22443.22443.22443.22NA443.22NANANA
Additional Paid In Capital 33.3032.6026.8023.7024.0025.6024.8022.0020.2022.2013.7012.9012.0012.305.805.405.102.70NANANANANANANANANANANA0.800.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Retained Earnings Accumulated Deficit 2507.802476.402377.502332.502219.002180.202087.802056.501962.801932.801830.401785.601702.501685.901608.401579.101494.401491.901430.001418.801354.101346.001281.501276.001202.701192.601122.101089.101016.401102.201041.201020.50961.80961.00905.10895.30843.50852.90815.17805.20760.02755.98702.43675.39608.28589.57532.31499.81430.55409.87366.79323.221027.99994.70925.54882.97820.93NA744.25NANANA
Accumulated Other Comprehensive Income Loss Net Of Tax -223.00-193.00-198.90-200.10-189.20-208.30-172.50-179.50-180.20-239.90-205.60-182.30-140.10-125.40-118.20-123.60-143.00-182.80-184.00-212.10-178.30-182.50-192.90-158.60-147.70-171.90-149.80-124.40-103.90-159.00-157.00-210.60-222.00-214.60-205.60-170.20-209.40-174.20-161.99-129.66-128.88-82.71-45.81-5.36-35.38-21.23-37.47-40.93-43.59-68.73-101.89-13.94-27.99-8.7440.0342.77-7.05NA-40.49NANANA

    2025-01-31 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 2013-10-31 2013-07-31 2013-04-30 2013-01-31 2012-10-31 2012-07-31 2012-04-30 2012-01-31 2011-10-31 2011-07-31 2011-04-30 2011-01-31 2010-10-31 2010-07-31 2010-04-30 2010-01-31 2009-10-31
Net Cash Provided By Used In Operating Activities 90.4072.90126.00141.5087.00138.00190.80133.20102.30118.20108.9064.1036.9042.9096.30103.3073.40128.90121.8088.4090.7086.10122.6080.4079.5063.30104.2048.9045.9063.9093.7059.8064.6099.7089.4092.6051.4057.90NA76.0036.1049.30NANANA98.9298.53108.2145.1264.0677.3180.2044.5157.6977.5175.4830.3062.7654.2463.50NANA
Net Cash Provided By Used In Investing Activities -19.10-96.00-19.10-23.30-21.30-23.20-172.20-97.50-29.50-28.10-48.20-23.30-64.20-18.30-18.10-9.80-11.60-18.80-22.70-26.50-42.60-37.10-38.00-45.30-38.90-124.20-23.10-27.30-25.90-19.10-43.60-16.20-12.60-23.30-11.30-6.60-21.30-16.40NA-21.7019.00-79.10NANANA-53.93-57.67-18.14-11.97-8.541.45-48.11-111.31-18.4950.53-19.96-76.88-10.05-15.43-9.11NANA
Net Cash Provided By Used In Financing Activities -98.309.80-98.40-85.80-92.80-78.90-18.10-27.30-64.00-112.80-31.40-37.10-0.20-45.50-67.80-84.90-131.70-78.90-195.8059.30-48.30-14.70-109.60-19.70-55.3061.30-184.70-61.50-20.70-1.90-47.50-46.20-16.30-55.20-78.70-67.50-1.70-32.30NA-59.80-5.70-64.80NANANA-24.41-75.80-39.88-26.67-81.62-33.03-25.29-44.23-0.86-115.00-24.63-1.38-26.35-14.44-25.23NANA

    2025-01-31 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 2013-10-31 2013-07-31 2013-04-30 2013-01-31 2012-10-31 2012-07-31 2012-04-30 2012-01-31 2011-10-31 2011-07-31 2011-04-30 2011-01-31 2010-10-31 2010-07-31 2010-04-30 2010-01-31 2009-10-31
Net Cash Provided By Used In Operating Activities 90.4072.90126.00141.5087.00138.00190.80133.20102.30118.20108.9064.1036.9042.9096.30103.3073.40128.90121.8088.4090.7086.10122.6080.4079.5063.30104.2048.9045.9063.9093.7059.8064.6099.7089.4092.6051.4057.90NA76.0036.1049.30NANANA98.9298.53108.2145.1264.0677.3180.2044.5157.6977.5175.4830.3062.7654.2463.50NANA
Net Income Loss 95.9099.00109.70113.5098.7092.1091.9093.7086.0087.20101.0083.0071.8077.1084.3084.4056.2061.9064.1063.4064.4065.0058.0075.2060.1073.80102.4069.90-52.9060.9068.2060.1046.5058.0059.5054.8038.0038.5056.4346.3749.5355.9572.9667.3458.3461.5972.6169.8450.8154.1170.9870.9553.8268.5565.7761.8144.5853.1351.1749.4630.9734.57
Depreciation Depletion And Amortization 25.0025.5024.9024.6024.6024.3025.0022.5022.4022.4022.8023.5023.7023.8024.9023.8023.3023.3023.0021.8021.6021.2021.3020.6019.9019.3019.3019.5019.0018.9019.4018.5018.4018.9019.0019.3018.0018.6018.8418.0619.2718.1316.9217.0816.9016.2715.7615.6316.8716.0314.9515.3215.3215.5715.2114.8015.5614.9214.0714.61NANA
Increase Decrease In Other Operating Capital Net 29.1056.70NA-5.3036.20-15.90NA-15.204.802.20NA45.6067.1070.50NA10.6012.10-33.00NA6.801.8016.90NA16.108.4035.30NA22.5027.2023.60NA18.3010.90-30.70NA-16.009.606.50NA-10.3044.3326.63NA5.8620.39-20.48NA-18.4828.74-1.91NA0.3521.5521.93NANANANANANANANA
Deferred Income Tax Expense Benefit -8.60-4.70-7.70-6.30-5.70-4.60-5.70-2.50-3.70-3.40-4.401.800.400.80-0.501.60-4.10-2.900.30-0.10-0.603.101.403.905.30-0.40-9.709.706.800.20-8.60-1.200.00-0.80-3.501.50-0.40-0.90-4.911.59-0.31-1.99-0.11-1.51-5.71-0.4312.38-1.541.79-4.282.139.121.85-6.76-4.230.4012.42-6.641.08-1.49NANA
Share Based Compensation 4.2012.203.703.804.0010.503.303.404.009.703.403.604.409.002.601.403.906.303.601.403.606.601.203.203.706.903.403.702.906.701.601.704.301.501.300.703.801.501.461.566.041.642.172.345.201.941.781.154.741.481.932.184.751.691.671.474.631.461.141.36NANA

    2025-01-31 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 2013-10-31 2013-07-31 2013-04-30 2013-01-31 2012-10-31 2012-07-31 2012-04-30 2012-01-31 2011-10-31 2011-07-31 2011-04-30 2011-01-31 2010-10-31 2010-07-31 2010-04-30 2010-01-31 2009-10-31
Net Cash Provided By Used In Investing Activities -19.10-96.00-19.10-23.30-21.30-23.20-172.20-97.50-29.50-28.10-48.20-23.30-64.20-18.30-18.10-9.80-11.60-18.80-22.70-26.50-42.60-37.10-38.00-45.30-38.90-124.20-23.10-27.30-25.90-19.10-43.60-16.20-12.60-23.30-11.30-6.60-21.30-16.40NA-21.7019.00-79.10NANANA-53.93-57.67-18.14-11.97-8.541.45-48.11-111.31-18.4950.53-19.96-76.88-10.05-15.43-9.11NANA
Payments To Acquire Property Plant And Equipment 18.9025.0019.8021.3021.3023.2025.7035.2029.5028.1028.7023.3015.2018.3018.809.8011.6018.8018.2026.5042.6037.1038.3045.3038.9028.2024.4027.3025.9019.9024.7016.2012.6012.4013.5016.6021.3021.5021.1421.6324.0126.9631.1623.2022.3220.5325.4717.6730.3521.4020.1521.6417.8618.4918.2318.3514.0010.0515.929.11NANA

    2025-01-31 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 2013-10-31 2013-07-31 2013-04-30 2013-01-31 2012-10-31 2012-07-31 2012-04-30 2012-01-31 2011-10-31 2011-07-31 2011-04-30 2011-01-31 2010-10-31 2010-07-31 2010-04-30 2010-01-31 2009-10-31
Net Cash Provided By Used In Financing Activities -98.309.80-98.40-85.80-92.80-78.90-18.10-27.30-64.00-112.80-31.40-37.10-0.20-45.50-67.80-84.90-131.70-78.90-195.8059.30-48.30-14.70-109.60-19.70-55.3061.30-184.70-61.50-20.70-1.90-47.50-46.20-16.30-55.20-78.70-67.50-1.70-32.30NA-59.80-5.70-64.80NANANA-24.41-75.80-39.88-26.67-81.62-33.03-25.29-44.23-0.86-115.00-24.63-1.38-26.35-14.44-25.23NANA
Payments Of Dividends Common Stock 32.2032.4032.5030.0030.1030.2030.3027.9028.0028.2028.3027.2027.2027.4027.7026.4026.5026.6026.6026.6026.6026.6026.8024.2024.3024.4024.5023.4023.4023.4022.9023.2023.1023.2023.3022.7022.5022.7022.9822.5522.6723.0323.3920.2620.4119.0019.1414.6913.2013.2913.4111.9411.1511.1911.4710.019.999.559.209.25NANA
Payments For Repurchase Of Common Stock 7.2074.4048.9027.2033.3053.3022.504.1069.5045.7016.9038.1012.70102.9063.5032.4030.7015.600.0029.300.0065.0024.802.4021.1080.9014.3044.8020.3042.6030.0058.6010.4041.4016.300.000.0068.0055.1026.9539.90134.32113.5299.5454.2012.1341.600.0010.2450.7347.669.020.0073.5665.8336.610.006.4942.9114.90NANA

    2025-01-31 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 2013-10-31 2013-07-31 2013-04-30 2013-01-31 2012-10-31 2012-07-31 2012-04-30 2012-01-31 2011-10-31 2011-07-31 2011-04-30 2011-01-31 2010-10-31 2010-07-31 2010-04-30 2010-01-31 2009-10-31
Revenues 870.00900.10935.40927.90876.70846.30879.50875.70828.30847.30890.00853.20802.50760.90773.10765.00679.10636.60617.40629.70662.00672.70726.90712.80703.70701.40724.70700.00664.70644.80660.10608.20550.60553.00593.80571.30517.20538.00610.58568.01596.94596.51668.23624.23581.62599.38632.59619.37596.04588.95656.83647.24580.88608.29625.45594.57537.11536.91515.24497.62436.12428.08
Revenue From Contract With Customer Including Assessed Tax 870.00900.10935.40927.90876.70846.30879.50875.70828.30847.30890.00853.20802.50760.90773.10765.00679.10636.60617.40629.70662.00672.70726.90712.80703.70701.40724.70700.00664.70644.80660.10608.20550.60553.00593.80571.30517.20538.00610.58568.01596.94596.51668.23624.23581.62599.38632.59619.37596.04588.95656.83647.24580.88608.29625.45594.57537.11536.91515.24497.62436.12428.08
Operating, Aerospace And Defense Products, Industrial Products 46.2045.20NA40.5038.9035.60NA38.2034.6033.60NA31.3027.10NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Aftermarket Products, Engine Products 442.00451.20NA445.30424.90407.50401.80401.40381.80426.90442.20425.40398.40374.30375.90371.40330.20317.00299.50301.90308.10319.40335.30327.70NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Industrial Filtration Solutions Products, Industrial Products 207.50212.40NA228.60224.50210.60241.10223.30211.80180.90196.00178.50171.20165.50172.60163.70149.90135.60139.80137.40155.00149.00172.60155.20NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Off Road Products, Engine Products 80.2089.10NA104.2091.9094.70103.40115.60106.20108.00108.20108.2095.5093.9089.7095.7077.9064.8056.9063.5067.5068.6075.1084.80NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, On Road Products, Engine Products 25.3032.10NA35.7033.5037.8037.3038.0034.5036.0035.4036.1033.1031.5033.8039.7033.4032.0024.9025.1033.8040.7044.2046.90NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Engine Products 547.50572.40NA585.20550.30540.00542.50555.00522.50604.50620.40601.00554.10527.20528.10531.00462.40436.20412.30420.40435.60459.20486.70489.40NANA492.20472.30442.40442.10431.90405.60361.90353.90366.50357.30320.90346.60368.30368.00357.10390.70NANANANANANANANANANANANANANANANANANANANA
Operating, Industrial Products 253.70257.60NA269.10263.40246.20277.10261.50246.40242.80269.60252.20248.40233.70245.00234.00216.70200.40205.10209.30226.40213.50240.30223.40NANA232.50227.70222.30202.70228.20202.60188.70199.10227.30214.00196.30191.40242.30207.60231.40205.80NANANANANANANANANANANANANANANANANANANANA
Operating, Life Sciences 68.8070.1072.3073.6063.0060.1059.9059.2059.4062.7068.0067.8070.50NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
151.90155.20159.90150.60151.00140.00155.00160.80142.40150.70173.40161.60170.20163.70174.70169.00161.40144.10140.40134.90144.40133.50154.50146.80149.30147.30161.10158.00148.00132.10NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
98.8094.20102.1099.1097.2090.4085.5082.0087.4094.7097.0091.9076.6071.8072.0068.7060.4053.7047.4047.5056.0057.5060.8056.5057.6052.7061.4055.4052.4053.50NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
United States And Canada 391.00409.80407.60417.00376.90381.50365.70377.30346.40375.20373.20348.80314.00300.80282.40294.60256.20251.00240.30265.20267.50286.90NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
EMEA 228.30240.90265.80261.20251.60234.40273.30255.60252.10226.70246.40250.90241.70224.60244.00232.70201.10187.80189.30182.10194.10194.80215.10208.00207.40196.30208.40206.30192.00184.80NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

Plots across concepts


IncomeStatement
Comprehensive Income Net Of Tax
Expenses
Other Nonoperating Income Expense
Balance Sheet
Intangible Assets Net Excluding Goodwill
Assets
Intangible Assets Net Excluding Goodwill
Current Assets
Prepaid Expense And Other Assets Current
NonCurrent Assets
Intangible Assets Net Excluding Goodwill
PropertyPlantAndEquipmentNet
Property Plant And Equipment Net
Liabilities
Liabilities Current
Current Liabilities
Contract With Customer Liability Current
Noncurrent Liabilities
Deferred Income Tax Liabilities Net
Stockholders Equity
Accumulated Other Comprehensive Income Loss Net Of Tax
CashFlow
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInOperatingActivities
Share Based Compensation
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
DividendsAndRepurchase
Payments For Repurchase Of Common Stock
FiniteLivedIntangibleAssets
Finite Lived Intangible Assets Accumulated Amortization
InventoryNet
Inventory Work In Process Net Of Reserves
AccountsReceivable
Allowance For Doubtful Accounts Receivable Current

Line plots across dimensions of each concept