Home Data Calendar Blog

ROP

Tables

    2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-09-30 2009-06-30 2009-03-31
Common Stock Value 1.101.101.101.101.101.101.101.101.101.101.101.101.101.101.101.101.101.101.101.101.101.101.101.001.041.041.041.041.041.031.031.031.031.031.031.021.021.021.021.021.011.011.011.011.011.001.000.990.990.980.980.980.97NANANA0.96NANANA
Earnings Per Share Basic 3.643.253.422.6618.183.082.5419.132.732.752.722.752.442.242.102.308.372.672.403.572.492.392.212.054.331.861.761.551.791.651.561.502.071.591.701.551.861.551.581.481.671.371.121.261.461.191.181.121.261.151.110.931.130.890.660.640.790.620.660.57
Earnings Per Share Diluted 3.613.233.402.6518.063.062.5218.942.702.712.692.732.412.212.082.288.282.642.383.532.462.372.192.034.271.841.741.531.781.631.541.482.051.581.691.541.841.541.561.461.651.361.111.251.441.171.151.091.231.121.080.911.100.870.640.620.770.610.640.56
Income Loss From Continuing Operations Per Basic Share 0.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Income Loss From Continuing Operations Per Diluted Share 0.000.000.000.000.000.000.000.000.000.000.000.000.000.000.000.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-09-30 2009-06-30 2009-03-31
Revenue From Contract With Customer Excluding Assessed Tax 1613.501563.401531.201469.701430.901350.301310.801526.601512.301462.801587.601528.601505.301366.101305.001350.701394.801354.501330.301287.201376.301318.701293.701202.501226.601159.901134.701086.301010.80945.14931.56902.42943.64883.93889.54865.28946.14884.12885.17834.05889.17827.81784.01737.13809.91747.64724.87711.07739.20712.71699.87645.31679.48605.09567.10534.44553.64485.68504.91505.44
Cost Of Revenue 488.30467.10464.10451.10428.60408.50399.30496.50494.30466.70553.50534.80538.70490.20461.30493.90501.90480.90480.30476.60503.20478.70477.80452.00461.47433.49429.02418.69383.92366.65364.04342.90364.55350.45355.63347.12380.40360.08361.99345.12355.95345.19338.50315.56343.55331.09327.26319.87333.36330.15322.81295.21307.61283.34265.16254.88NANANANA
Gross Profit 1125.201096.301067.101018.601002.30941.80911.501030.101018.00996.101034.10993.80966.60875.90843.70856.80892.90873.60850.00810.60873.10840.00815.90750.50765.11726.42705.65667.61626.88578.49567.52559.52579.09533.48533.91518.16565.74524.04523.18488.94533.22482.62445.51421.58466.36416.56397.61391.19405.85382.56377.06350.10371.87321.75301.95279.56291.41245.52255.07251.14
Selling General And Administrative Expense 662.40650.20631.80617.60589.80548.60548.60609.00597.90592.60616.10593.30585.90508.30510.10507.60494.50488.40481.60464.20508.70462.50461.60450.30418.13415.67411.39409.36337.77311.10314.44314.53300.41283.11281.94271.26281.99278.38276.52265.54275.13263.28265.76236.40241.12233.30218.82220.89218.50215.34213.09208.10205.71193.52182.76178.85NANANANA
Operating Income Loss 462.80446.10435.30401.00412.50393.20362.90421.10320.60403.50418.00400.50380.70367.60333.60349.20398.40385.20368.40346.40364.40377.50354.30300.20346.98310.75294.26258.26289.10267.39253.08244.99278.68250.37251.97246.90283.75245.66246.67223.40258.09219.35179.75185.18225.24183.26178.78170.30187.35167.22163.97142.00166.16128.23119.19100.72120.7791.8795.9686.79
Interest Expense 50.1042.4034.8037.4053.8041.3044.7052.6055.9058.2059.5060.6063.7062.3047.5045.4049.0048.8045.1043.7047.3048.4043.2043.2043.3745.5245.8145.8730.4826.8026.8627.4123.8420.3720.1819.8419.2920.0119.5119.8320.1124.7022.3620.8620.5116.4615.0815.4815.3815.3716.2016.7016.9317.1316.2916.18NANANANA
Allocated Share Based Compensation Expense 24.3035.7033.3030.2027.0029.6028.2035.9033.2035.4036.4032.9033.4030.1030.5027.7024.1026.1029.0025.3052.7027.1028.0026.0015.5023.7322.8221.0518.3221.3920.1118.9814.7717.6015.6413.8015.9917.0015.4414.5713.3613.7613.3112.9810.6610.449.759.958.237.667.708.105.826.286.107.00NANANANA
Income Loss From Continuing Operations 377.50345.60361.00284.30247.30276.90225.00287.60199.90259.80253.00269.90225.00207.00184.00209.50NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Income Tax Expense Benefit 99.2097.00102.7075.8061.1078.6091.9079.0064.8083.8073.1077.9061.7068.7064.9064.30276.9060.4072.6049.6061.0064.0085.0044.00-140.4774.2975.8653.2776.1972.9866.8166.03106.8469.8459.0070.6178.1170.6968.8657.7771.6358.7348.5736.9161.3147.6748.3246.0249.7542.2548.7137.0441.1329.4729.9625.26NANANANA
Net Income Loss 389.00347.20364.90283.101928.40327.00268.802020.50287.80289.50286.30289.00255.80234.40219.20240.30871.10277.50249.70369.60257.10247.60228.40211.30443.87190.27179.56158.07182.08167.08158.07151.42208.60160.42171.28155.77185.94155.51157.36147.23165.70136.32111.35124.91143.53116.71114.81108.31121.68110.28106.3188.98107.3184.2671.2859.7371.9256.4159.5951.56
Comprehensive Income Net Of Tax 443.00297.10401.10307.202210.10146.10187.001997.60255.20254.10303.60303.60350.20277.80275.40112.10943.40235.60221.10398.30213.40252.60152.20269.10434.94257.81229.07188.48105.79176.13111.60153.16173.29110.73208.4962.70124.6994.75177.16134.41160.47168.22107.7286.42145.92153.1081.61127.47109.8082.5398.55126.1998.78121.1054.2628.47NANANANA

    2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-09-30 2009-06-30 2009-03-31
Assets 28167.5028188.0027460.4027134.8026980.8024397.2025350.3025635.8023713.9023728.1023833.7023871.1024024.8023652.0019142.3018137.8018108.9017819.1015908.3015414.1015249.5015245.1015361.0014074.1014316.4114246.6714213.2914230.0514324.9310480.1310297.1210224.4110168.369433.009034.108974.628412.938510.278262.158189.708184.988245.588213.747052.997071.107049.645502.185430.785319.425258.445263.995096.895069.52NANANA4327.74NANANA
Liabilities 10722.7011149.3010714.5010802.1010943.0010539.4011623.8012083.9012150.1012385.8012744.5013105.4013545.0013491.109262.608546.508617.009247.807557.307276.707511.007690.208058.106918.607452.857787.698012.808259.268536.064767.624746.104783.174869.424304.094014.754167.233657.573862.043714.133832.463971.934182.764324.193270.813383.383463.022088.172098.442124.322189.782280.442214.762318.62NANANA1906.25NANANA
Liabilities And Stockholders Equity 28167.5028188.0027460.4027134.8026980.8024397.2025350.3025635.8023713.9023728.1023833.7023871.1024024.8023652.0019142.3018137.8018108.9017819.1015908.3015414.1015249.5015245.1015361.0014074.1014316.4114246.6714213.2914230.0514324.9310480.1310297.1210224.4110168.369433.009034.108974.628412.938510.278262.158189.708184.988245.588213.747052.997071.107049.645502.185430.785319.425258.445263.995096.895069.52NANANA4327.74NANANA
Stockholders Equity 17444.8017038.7016745.9016332.7016037.8013857.8013726.5013551.9011563.8011342.3011089.2010765.7010479.8010160.909879.709591.309491.908571.308351.008137.407738.507554.907302.907155.506863.566458.986200.495970.795788.865712.515551.02NA5298.95NANANA4755.36NANANA4213.05NANANANANANANANANANANANANANANANANANANA

    2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-09-30 2009-06-30 2009-03-31
Assets Current 1481.401504.502606.102232.201932.403991.404992.004485.602421.102375.201796.701739.401752.301706.203179.202273.401999.501619.401602.301586.001610.701608.001651.101502.001759.401692.061701.111712.621776.501774.811550.171432.331618.051647.881587.281521.821512.111532.691524.531432.171373.341389.201328.131285.061245.541217.661325.381215.911115.471030.021002.061029.64998.09NANANA870.75NANANA
Cash And Cash Equivalents At Carrying Value 214.30299.501462.801181.60792.801894.502879.103237.50351.50352.50337.80331.00308.30302.101870.80999.80709.70323.00320.80392.50364.40363.40421.80366.20671.33605.62663.34730.67757.20882.27622.29523.03610.43700.58678.57615.49610.43564.11565.28502.88459.72459.98374.57430.02370.59355.11518.90451.72338.10246.45196.03261.45270.39250.81NANA438.10NANANA
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents 214.30299.501462.801181.60792.801894.502879.103237.50351.50352.50337.80331.00308.30302.101870.80999.80709.70323.00320.80392.50364.40363.40421.80366.20671.30NANANA757.20NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Accounts Receivable Net Current 829.90746.40684.40629.10724.50630.30628.50755.30839.40749.40804.20792.00863.00773.40738.80712.20791.60697.60698.20629.30700.80671.70669.30631.20641.66603.87576.36549.84619.85498.01509.44514.62488.27489.18481.60499.04511.54528.73518.38514.08519.08505.28547.57483.86526.41490.26439.18412.51439.13422.42440.13413.37403.34NANANA381.66NANANA
Inventory Net 118.60122.50118.00115.00111.30101.0092.50202.70176.10174.40212.70206.00198.40214.90216.60206.20198.60205.00203.50207.50190.80212.20201.90216.70204.93209.31199.84191.43181.95197.53191.39196.32189.87200.82197.03194.74193.77213.44212.05209.38204.92204.72197.46200.02190.87210.43209.63214.02204.76211.58211.69198.79178.56NANANA178.79NANANA
Inventory Finished Goods 41.8043.0037.4032.1031.3029.6028.9072.1069.3077.1084.4083.4082.2085.4086.1081.7076.0077.6078.4079.3074.6081.1078.1084.1082.4487.5689.9182.8581.2685.3484.0984.9380.1285.8875.8574.9879.1891.0589.0790.0690.3588.6184.6485.9381.5487.2187.3389.2989.3386.5693.4677.5871.30NANANA71.73NANANA
Inventory Raw Materials And Supplies 57.6061.2063.6063.0060.6052.9045.10131.50112.70105.90138.70134.00128.40138.30137.40127.10125.10129.90128.90128.80120.30136.70128.40141.00132.95131.82121.52119.71113.63119.29119.04123.53120.81124.01127.88125.53124.10133.47132.70130.48127.53128.81123.44125.42121.57128.79129.87131.37119.55126.76121.70120.27113.42NANANA111.55NANANA
Other Assets Current 164.50168.80179.40180.10151.30138.60154.00160.90142.50136.20138.70129.20119.00122.80104.20110.8097.60101.5088.9091.5080.0083.3081.7084.1073.48115.4171.1469.0055.8545.9645.8846.4939.3552.2363.8944.7945.7658.0558.2240.4838.2145.4265.6338.8343.4951.3143.3232.5731.6542.7548.7843.1337.29NANANA58.12NANANA

    2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-09-30 2009-06-30 2009-03-31
Property Plant And Equipment Gross 388.40NANANA336.60NANANA439.00NANANA511.40NANANA474.70NANANA440.70NANANA459.37NANANA436.49NANANA401.09NANANA405.60NANANA394.34NANANA369.92NANANA338.31NANANANANANANANANANANA
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment 268.80NANANA251.30NANANA336.20NANANA370.80NANANA334.80NANANA312.00NANANA316.83NANANA295.17NANANA295.58NANANA-294.73NANANA277.03NANANA259.52NANANA229.54NANANA208.72NANANA196.25NANANA
Amortization Of Intangible Assets 187.00182.20175.50175.10174.40147.10143.20148.10145.60145.60146.60146.60147.60116.80101.20101.80103.6093.8086.5082.9081.9082.6077.7075.3073.9374.3374.1973.0054.0149.4350.1749.5546.3141.0140.3338.4339.2239.6838.4639.0440.2239.4237.7034.1034.4630.1126.2726.0226.3126.7925.2125.0524.8623.1419.1919.09NANANANA
Property Plant And Equipment Net 119.6098.3093.7086.3085.3083.2077.3098.90102.80105.60125.30134.60140.60146.60129.60133.40139.90142.60134.20132.20128.70130.20138.60140.90142.53141.28142.64144.11141.32103.85104.28106.21105.51105.28112.37110.97110.88115.24116.39116.59117.31117.78115.68110.64110.40110.35108.09109.56108.78106.97107.49103.64103.49NANANA109.49NANANA
Goodwill 17118.8017047.6016002.5015962.8015946.1013672.8013566.6014094.90NA13989.2014430.0014405.3014395.2014158.6010846.6010732.5010815.4010746.709657.709365.409346.809401.309389.408869.908820.318793.968720.238681.118647.145969.335973.775975.805824.735325.845111.665088.044710.694731.394551.534540.024550.004541.774521.773848.083868.863868.262873.362887.052866.432874.732884.542748.512727.78NANANA2388.43NANANA
Intangible Assets Net Excluding Goodwill 8212.108343.607718.807871.708030.706243.506300.706454.106588.506745.906936.807066.807206.907122.504511.804523.004667.704730.803943.103766.803842.103887.003964.003437.703475.223502.693538.603587.843655.842541.482581.292622.162529.002246.712108.962142.301978.732020.801966.141997.922039.142051.682084.681657.891698.871712.691065.121085.001094.141109.411133.061083.481104.51NANANA868.90NANANA
Intangible Assets Net Including Goodwill 25330.90NANANA23976.80NANANA20683.00NANANA21602.10NANANA15483.10NANANA13188.90NANANA12295.53NANANA12302.99NANANA8353.72NANANA6689.42NANANA6589.13NANANA5567.72NANANA3960.57NANANA3832.29NANANANANANANA
Other Assets Noncurrent 407.70405.50399.80387.50395.40359.10367.40400.90405.90408.60440.60422.70425.80423.00382.50380.50390.80393.80381.70375.40101.10102.0099.8092.2088.2284.2479.1774.0773.5060.0057.0956.6559.5575.7579.2276.3173.0481.0977.9175.8076.4377.0976.9069.0468.8062.4868.8170.1471.5976.7278.6275.9977.80NANANA57.04NANANA

    2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-09-30 2009-06-30 2009-03-31
Liabilities Current 2963.202812.702763.902775.402892.502840.403166.103501.803121.802861.102503.102462.902444.402339.902498.602366.102397.401500.901443.201444.701448.202119.302066.402047.502029.411576.781498.501538.541445.27771.74733.04779.49720.13657.03654.94699.38627.95662.00635.27667.97643.09634.141126.851082.771086.211112.08512.61521.36554.20525.83541.62507.54539.64NANANA478.01NANANA
Long Term Debt Current 499.50499.30699.80699.50699.20698.90799.90799.50799.20799.20502.40502.10502.00602.80602.60602.40602.202.902.101.701.50801.60801.70801.30800.94401.53401.30401.07400.981.905.896.376.806.917.217.7211.0911.0710.9810.9211.0212.25512.80516.51519.01551.8057.4263.5869.9171.1972.3281.8393.34NANANA112.80NANANA
Other Accrued Liabilities Current 128.90NANANA125.70NANANA134.60NANANA168.20NANANA105.60NANANA100.30NANANA102.15NANANA93.33NANANA58.97NANANA52.37NANANA48.64NANANA48.04NANANA35.42NANANA36.71NANANA34.66NANANA
Accrued Income Taxes Current 40.4066.1062.3070.5016.60159.90310.40793.00132.0055.9052.5064.0026.9035.10320.10268.90215.1035.4046.8078.7058.3045.0028.7067.2026.3546.5829.8388.1322.7628.0021.1880.8818.53NANA34.930.000.000.0043.034.28NANA15.380.000.000.0022.598.89NANANA0.00NANANANANANANA
Dividends Payable Current 82.50NANANA74.00NANANA66.80NANANA60.00NANANA54.30NANANA48.50NANANA42.92NANANA36.08NANANA30.44NANANA25.03NANANA19.86NANANA0.00NANANA13.30NANANANANANANANANANANA
Accrued Liabilities Current 446.50389.50397.10413.40454.60365.60388.00413.00440.70NANANA457.00NANANA346.20NANANA258.00NANANA266.57NANANA219.34NANANA168.51NANANA160.74NANANA153.71NANANA128.35NANANA122.19NANANANANANANANANANANA
Contract With Customer Liability Current 1583.801496.701279.801303.801370.701048.801105.201120.301130.20995.501010.601023.40994.60868.10828.30827.50831.80745.70729.10691.10677.90649.10656.80631.10566.40NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-09-30 2009-06-30 2009-03-31
Long Term Debt 6330.10NANANA6661.70NANANA7921.80NANANA9566.50NANANA5275.30NANANA4941.70NANANA5155.56NANANA6209.54NANANA3271.22NANANA2214.12NANANA2464.85NANANA2022.12NANANANANANANA1341.05NANANANANANANA
Long Term Debt Noncurrent 5830.606379.005966.305964.405962.505960.606657.106654.807122.607529.908199.508571.809064.509101.205263.804674.204673.106195.104718.904487.004940.204414.304821.703820.704354.614932.725241.105439.705808.563087.153086.263105.343264.422792.072517.502617.722203.032358.472233.812304.142453.842593.612245.421403.261503.111552.981011.821014.101015.111103.301173.691159.961247.70NANANA1040.96NANANA
Deferred Income Tax Liabilities Net 1513.101546.001589.401652.901676.801365.001408.101476.101479.501526.001550.601571.601562.501563.901070.301081.101108.10NANANA931.10NANANA829.60NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Other Liabilities Noncurrent 415.80411.60394.90409.40411.20373.40392.50451.20426.20468.80491.30499.10473.60486.10429.90425.10438.40437.70425.80416.60191.50196.80204.90220.60239.17114.82114.24111.88104.0287.3892.2071.9274.0285.2788.0190.3190.7787.7789.2189.1091.2092.0395.3783.2286.7889.5680.0978.1872.4174.5675.9773.0866.27NANANA58.97NANANA
Operating Lease Liability Noncurrent 158.70NANANA164.20NANANA180.90NANANA219.20NANANA220.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-09-30 2009-06-30 2009-03-31
Stockholders Equity 17444.8017038.7016745.9016332.7016037.8013857.8013726.5013551.9011563.8011342.3011089.2010765.7010479.8010160.909879.709591.309491.908571.308351.008137.407738.507554.907302.907155.506863.566458.986200.495970.795788.865712.515551.02NA5298.95NANANA4755.36NANANA4213.05NANANANANANANANANANANANANANANANANANANA
Common Stock Value 1.101.101.101.101.101.101.101.101.101.101.101.101.101.101.101.101.101.101.101.101.101.101.101.001.041.041.041.041.041.031.031.031.031.031.031.021.021.021.021.021.011.011.011.011.011.001.000.990.990.980.980.980.97NANANA0.96NANANA
Additional Paid In Capital 2767.002723.802655.302570.402510.202467.902417.102363.902307.802276.202217.902138.902097.502069.902012.901946.301903.901873.301840.501799.901751.501733.601691.601653.901602.901591.041554.561518.211489.071482.961467.231438.691419.261392.301368.341339.751325.341317.911292.471258.911229.231219.651198.271182.301158.001186.591153.621140.191117.091087.241074.171060.791045.29NANANA982.32NANANA
Retained Earnings Accumulated Deficit 14816.3014507.5014233.2013941.2013730.7011874.8011613.5011410.409455.609233.209003.108776.008546.208349.408168.708003.107818.007000.306771.006569.406247.706038.405833.405647.605464.575062.934908.494764.714642.404495.914359.264231.594110.533932.203796.963650.843520.203359.303223.823086.472959.202813.362693.422598.432489.862362.612259.422158.042063.111954.731855.031759.281680.85NANANA1395.59NANANA
Accumulated Other Comprehensive Income Loss Net Of Tax -122.80-176.80-126.70-162.90-187.00-468.70-287.80-206.00-183.10-150.50-115.10-132.40-147.00-241.40-284.80-341.00-212.80-285.10-243.20-214.60-243.30-199.60-204.60-128.40-186.21-177.28-244.81-294.33-324.74-248.45-257.51-211.04-212.78-177.47-127.79-165.00-71.93-10.6850.0830.2743.0848.3216.4220.0558.5456.1519.7552.9633.8045.6873.4381.1943.98NANANA63.95NANANA

    2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-09-30 2009-06-30 2009-03-31
Net Cash Provided By Used In Operating Activities 621.80630.00319.60463.7071.70251.80-64.20475.30579.50447.30425.50559.60574.20137.90449.10363.90466.20404.50300.80290.30464.10418.20266.10281.70368.77315.64171.89378.20270.43316.54NANANANA172.55260.40261.21226.10140.50212.63235.78255.77139.74171.27211.64205.43119.33141.46192.54166.56155.9386.58150.58143.61110.2795.09NANANANA
Net Cash Provided By Used In Investing Activities -117.60-1958.40-23.50-26.80-1148.10-347.40-233.202938.20-100.50-20.20-32.9010.70-380.90-5515.50-160.50-17.00887.80-1829.70-551.30197.20-104.70-19.80-1159.10-51.50-81.27-66.27-40.76-21.30-3449.28-10.38NANANANA-11.21-603.12-7.71-317.63-10.24-12.52-69.16-18.62-1014.88-13.21-31.41-1417.27-28.06-28.80-19.28-32.23-215.23-9.01-8.29-528.38-7.97-18.64NANANANA
Net Cash Provided By Used In Financing Activities -602.80179.10-23.30-52.50-52.20-850.20-42.70-520.20-472.60-406.30-389.40-545.20-199.503803.50571.60-38.70-975.101435.00181.40-464.30-347.30-457.20968.00-551.60-219.82-331.80-221.27-397.103084.59-47.32NANANANA-112.90386.14-184.63112.87-71.71-154.63-165.89-161.39819.72-88.80-166.121039.63-17.36-2.27-74.72-80.01-5.86-96.08-125.71341.88-0.52-48.05NANANANA

    2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-09-30 2009-06-30 2009-03-31
Net Cash Provided By Used In Operating Activities 621.80630.00319.60463.7071.70251.80-64.20475.30579.50447.30425.50559.60574.20137.90449.10363.90466.20404.50300.80290.30464.10418.20266.10281.70368.77315.64171.89378.20270.43316.54NANANANA172.55260.40261.21226.10140.50212.63235.78255.77139.74171.27211.64205.43119.33141.46192.54166.56155.9386.58150.58143.61110.2795.09NANANANA
Net Income Loss 389.00347.20364.90283.101928.40327.00268.802020.50287.80289.50286.30289.00255.80234.40219.20240.30871.10277.50249.70369.60257.10247.60228.40211.30443.87190.27179.56158.07182.08167.08158.07151.42208.60160.42171.28155.77185.94155.51157.36147.23165.70136.32111.35124.91143.53116.71114.81108.31121.68110.28106.3188.98107.3184.2671.2859.7371.9256.4159.5951.56
Increase Decrease In Inventories -4.605.302.103.809.509.90-4.0027.702.90-3.706.508.20-19.80-3.908.8010.30-7.906.80-1.1019.50-8.6015.206.209.00-4.216.405.277.91-12.275.81-3.803.91-5.90-0.930.297.68-15.182.3211.23-4.712.52-4.841.32-11.6921.352.472.01-7.465.39-3.11-8.95-16.361.59-6.281.35-2.34NANANANA
Increase Decrease In Accounts Payable 6.10-5.806.7011.20-3.40-6.2013.0017.901.40-9.7011.0013.30NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Share Based Compensation 24.3035.7033.9029.6027.7029.6025.3035.9033.2033.6036.4032.9033.3030.2030.5027.7024.1026.1029.0025.3052.7027.1028.0026.0015.4823.7322.8221.0518.3521.3920.1118.9814.7317.6015.6413.8016.0217.0015.4414.5713.0913.7613.3112.9810.6310.449.759.958.267.667.708.115.776.276.117.01NANANANA
Amortization Of Financing Costs 2.202.602.502.602.602.903.203.103.403.303.403.403.503.102.202.102.101.901.601.701.701.401.601.601.761.821.821.821.531.361.361.361.131.001.001.001.001.001.001.001.001.110.960.840.650.570.590.590.590.590.590.590.590.590.590.59NANANANA

    2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-09-30 2009-06-30 2009-03-31
Net Cash Provided By Used In Investing Activities -117.60-1958.40-23.50-26.80-1148.10-347.40-233.202938.20-100.50-20.20-32.9010.70-380.90-5515.50-160.50-17.00887.80-1829.70-551.30197.20-104.70-19.80-1159.10-51.50-81.27-66.27-40.76-21.30-3449.28-10.38NANANANA-11.21-603.12-7.71-317.63-10.24-12.52-69.16-18.62-1014.88-13.21-31.41-1417.27-28.06-28.80-19.28-32.23-215.23-9.01-8.29-528.38-7.97-18.64NANANANA

    2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-09-30 2009-06-30 2009-03-31
Net Cash Provided By Used In Financing Activities -602.80179.10-23.30-52.50-52.20-850.20-42.70-520.20-472.60-406.30-389.40-545.20-199.503803.50571.60-38.70-975.101435.00181.40-464.30-347.30-457.20968.00-551.60-219.82-331.80-221.27-397.103084.59-47.32NANANANA-112.90386.14-184.63112.87-71.71-154.63-165.89-161.39819.72-88.80-166.121039.63-17.36-2.27-74.72-80.01-5.86-96.08-125.71341.88-0.52-48.05NANANANA
Payments Of Dividends 72.7072.7072.5072.3066.1065.5065.4065.3059.5059.1059.0058.8054.1053.4053.5053.1048.2047.9047.9047.7043.4042.2042.4042.1036.2735.5435.4935.4430.5030.2530.2130.1725.1225.1125.0725.0220.0320.0119.9619.8616.3916.3716.340.0029.8013.4313.3813.2910.5610.5310.5410.468.988.938.918.88NANANANA

    2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-09-30 2009-06-30 2009-03-31
Revenue From Contract With Customer Excluding Assessed Tax 1613.501563.401531.201469.701430.901350.301310.801526.601512.301462.801587.601528.601505.301366.101305.001350.701394.801354.501330.301287.201376.301318.701293.701202.501226.601159.901134.701086.301010.80945.14931.56902.42943.64883.93889.54865.28946.14884.12885.17834.05889.17827.81784.01737.13809.91747.64724.87711.07739.20712.71699.87645.31679.48605.09567.10534.44553.64485.68504.91505.44
Product Revenue 393.60391.30398.20349.60336.90356.20337.30310.20326.00313.70302.10NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Software Related 1219.901172.101133.001120.101094.00994.10973.50969.60930.60918.40887.70NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Software Related Non Recurring 194.60174.70183.30180.20187.30180.30177.70176.10176.20174.30173.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Software Related Recurring 923.10898.00849.70840.30811.10721.80705.20701.30662.60646.80628.10NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Software Related Reoccurring 102.2099.40100.0099.6095.6092.0090.6092.2091.8097.3086.60NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Product Revenue, Technology Enabled Products 393.60391.30398.20349.60336.90356.20337.30310.20326.00313.70302.10NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Software Related, Application Software 851.80803.40770.30761.40739.80644.00627.50628.20605.50600.20587.90NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Software Related, Network Software And Systems 362.70364.10358.10354.50350.50346.60342.90338.50322.50316.00297.80NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Software Related, Technology Enabled Products 5.404.604.604.203.703.503.102.902.602.202.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Software Related Non Recurring, Application Software 161.50139.10148.80145.40150.40142.90141.00135.00141.00140.00138.20NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Software Related Non Recurring, Network Software And Systems 32.7035.3034.1034.4036.6037.1036.4040.8034.9034.2034.60NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Software Related Non Recurring, Technology Enabled Products 0.400.300.400.400.300.300.300.300.300.100.20NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Software Related Recurring, Application Software 655.60630.90587.20580.60555.50471.10457.90461.50435.60431.30422.30NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Software Related Recurring, Network Software And Systems 262.50262.80258.30255.90252.20247.50244.50237.20224.70213.40204.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Software Related Recurring, Technology Enabled Products 5.004.304.203.803.403.202.802.602.302.101.80NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Software Related Reoccurring, Application Software 34.7033.4034.3035.4033.9030.0028.6031.7028.9028.9027.40NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Software Related Reoccurring, Network Software And Systems 67.5066.0065.7064.2061.7062.0062.0060.5062.9068.4059.20NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Application Software 851.80803.40770.30761.40739.80644.00627.50631.50595.10603.40591.60576.60534.40447.90398.40405.10NA405.40390.60381.20NA378.30358.20NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Network Software And Systems 362.70364.10358.10354.50350.50346.60342.90368.70240.50343.40458.70440.20-221.00430.20422.00438.20NA391.20366.80345.70NA341.90333.90NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Technology Enabled Products 399.00395.90402.80353.80340.60359.70340.40313.10328.60315.90304.10NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

Plots across concepts


IncomeStatement
Net Income Loss
Expenses
Allocated Share Based Compensation Expense
Balance Sheet
Operating Lease Right Of Use Asset
Assets
Inventory Net
Current Assets
Inventory Net
NonCurrent Assets
Deferred Income Tax Assets Net
PropertyPlantAndEquipmentNet
Property Plant And Equipment Net
Liabilities
Operating Lease Liability
Current Liabilities
Accrued Income Taxes Current
Noncurrent Liabilities
Operating Lease Liability Noncurrent
Stockholders Equity
Accumulated Other Comprehensive Income Loss Net Of Tax
CashFlow
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInOperatingActivities
Increase Decrease In Inventories
NetCashProvidedByUsedInInvestingActivities
Net Cash Provided By Used In Investing Activities
Shares
Common Stock Shares Outstanding
OperatingLeaseLiability
Operating Lease Liability Current
NonoperatingIncomeExpense
Nonoperating Income Expense
LesseeOperatingLeaseLiabilityPaymentsDue
Lessee Operating Lease Liability Undiscounted Excess Amount
InventoryNet
Inventory Finished Goods

Line plots across dimensions of each concept