Home Data Calendar Blog

GWW

Tables

    2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-09-30 2009-06-30 2009-03-31
Common Stock Value 55.0055.0055.0055.0055.0055.0055.0055.0055.0055.0055.0055.0055.0055.0055.0055.0055.0055.0055.0055.0055.0055.0055.0055.0055.0054.8354.8354.8354.8354.8354.8354.8354.8354.8354.8354.8354.8354.8354.8354.8354.8354.8354.8354.8354.8354.8354.8354.8354.8354.8354.8354.8354.8354.8354.8354.8354.83NANANA54.83NANANA
Weighted Average Number Of Diluted Shares Outstanding NA48.9049.2049.40NA50.1050.3050.50NA51.1051.3051.40NA52.1052.5052.60NA53.9053.7053.80NA54.3555.3855.95NA56.8056.5556.40NA57.5258.2959.20NA60.4261.3062.10NA65.2967.3267.98NA69.1169.3469.68NA70.5570.8070.77NA70.9671.3171.66NA71.2871.1270.91NA71.1772.9373.85NANANANA
Weighted Average Number Of Shares Outstanding Basic NA48.8049.0049.20NA49.9050.1050.20NA50.8051.0051.10NA51.8052.2052.30NA53.6053.5053.60NA54.1355.1455.64NA56.3456.1156.06NA57.3258.0158.72NA60.0260.8961.67NA64.7266.6567.23NA68.3068.4568.70NA69.4669.6669.56NA69.6369.9470.13NA69.8569.6169.40NA69.9271.6972.58NANANANA
Earnings Per Share Basic 9.749.909.549.657.949.479.329.667.588.317.227.115.465.684.304.513.144.432.113.201.894.274.694.503.711.844.194.092.642.801.682.951.023.072.813.002.322.943.283.112.173.332.973.112.242.993.082.992.212.192.682.632.082.562.392.231.872.101.761.341.291.911.231.27
Earnings Per Share Diluted 9.719.879.519.627.919.439.289.617.548.277.197.075.445.654.274.483.124.412.103.191.884.254.674.483.681.824.164.072.632.791.672.931.013.052.792.982.302.923.253.072.143.302.943.072.202.953.032.942.172.152.632.572.042.512.342.181.832.061.731.311.271.881.211.25

    2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-09-30 2009-06-30 2009-03-31
Revenue From Contract With Customer Excluding Assessed Tax 4233.004388.004312.004235.003997.004208.004182.004091.003802.003942.003837.003647.003359.003372.003207.003084.002941.003018.002837.003001.002847.002947.002893.002799.002763.002831.002861.002766.002632.462636.002615.272541.132470.712596.292563.672506.542478.262532.902522.572439.662510.962562.262506.102385.632377.232398.532381.562280.432226.122281.202249.282193.452076.902114.652003.021883.611826.701899.411783.701672.351633.821589.661533.261465.25
Revenues 4233.004388.004312.004235.003997.004208.004182.004091.003802.003942.003837.003647.003359.003372.003207.003084.002941.003018.002837.003001.002847.002947.002893.002799.002763.002831.002861.002766.002632.462636.002615.272541.132470.712596.292563.672506.542478.262532.902522.572439.662510.962562.262506.102385.632377.232398.532381.562280.432226.122281.202249.282193.452076.902114.652003.021883.611826.701899.411783.701672.351633.821589.661533.261465.25
Cost Of Goods And Services Sold 2557.002668.002618.002567.002434.002553.002538.002457.002296.002423.002396.002264.002106.002122.002083.001991.001914.001944.001821.001880.001765.001848.001772.001704.001697.001752.191749.271674.641611.231618.821575.311521.941481.021556.541523.611461.481475.881471.021449.131345.921456.161459.481425.421309.661370.841347.161334.581248.701256.601287.241270.931219.111171.121201.651140.631054.001063.561109.691036.61966.61949.62929.72908.29835.83
Gross Profit 1676.001720.001694.001668.001563.001655.001644.001634.001506.001519.001441.001383.001253.001250.001124.001093.001027.001074.001016.001121.001082.001099.001121.001095.001066.001079.231110.941091.761021.231017.181039.961019.19989.691039.751040.061045.051002.371061.881073.431093.741054.801102.781080.691075.971006.401051.371046.981031.74969.52993.96978.34974.33905.78913.00862.39829.61763.13789.72747.09705.74684.20659.95624.97629.41
Selling General And Administrative Expense 1043.001034.001045.00999.001006.00988.00983.00954.00962.00916.00907.00849.00836.00812.00790.00735.00752.00694.00811.00962.00901.00761.00741.00732.00776.00890.11766.96756.93781.29736.01807.89723.70815.46717.16734.47727.96750.75721.15716.72742.50788.29717.27739.93721.63749.63704.65696.91688.43711.09739.63664.34669.97684.29609.96597.11567.00551.73538.45532.17522.86518.84473.23471.04470.20
Operating Income Loss 633.00686.00649.00669.00557.00667.00661.00680.00544.00603.00534.00534.00417.00438.00334.00358.00275.00380.00205.00159.00181.00338.00380.00363.00290.00189.12343.99334.83239.94281.17232.06295.49174.23322.59305.59317.09251.63340.73356.72351.25266.51385.51340.75354.34256.76346.71350.07343.31258.44254.33314.00304.36221.49303.04265.28262.61211.40251.27214.91182.88165.36186.72153.93159.21
Interest Income Expense Net -17.00-19.00-20.00-21.00-23.00-22.00-24.00-24.00-23.00-25.00-22.00-23.00-22.00-22.00-22.00-21.00-21.00-23.00-28.00-21.00-19.00-20.00-21.00-19.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Income Tax Expense Benefit 125.00166.00146.00158.00129.00159.00155.00154.00128.00145.00128.00132.00100.00107.0076.0088.0074.00106.0055.00-43.0053.0078.0094.0089.0060.2055.9775.6266.2145.6479.18100.2487.8276.9799.78103.53105.9485.76122.83123.45133.49110.60149.59129.35132.5694.90130.79126.77127.4095.3492.92117.63113.0674.37116.4192.26102.0876.9598.5583.1381.57NANANANA
Profit Loss 497.00505.00490.00497.00412.00493.00490.00508.00397.00442.00389.00385.00301.00315.00243.00255.00185.00256.00129.00185.00117.00244.00272.00262.00219.43115.05247.74240.78161.81170.82106.96182.8568.34193.41179.44191.64149.17196.62225.24214.15151.11233.05209.08219.06159.39213.07220.75214.53158.49157.80193.10189.46151.71184.05171.57159.09133.20151.30129.6799.42NANANANA
Other Comprehensive Income Loss Net Of Tax -96.0076.00-61.00-57.0065.00-42.00-35.00-1.0072.00-74.00-87.00-29.00-12.00-21.007.00-38.0079.0022.0064.00-60.0021.00-19.0017.001.00-15.56-2.23-50.8921.00-0.6069.5745.14NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Net Income Loss 475.00486.00470.00478.00395.00476.00470.00488.00384.00426.00371.00366.00283.00297.00225.00238.00168.00240.00114.00173.00103.00233.00260.00253.00209.00104.38236.98231.53151.06162.0197.92174.7460.67185.87172.68186.71145.23192.20220.55211.01148.84230.32205.91216.65156.75210.79217.66211.84156.27155.39190.70187.52148.48182.12169.88157.93132.21150.41129.0899.1797.06144.5692.4796.38
Comprehensive Income Net Of Tax 411.00524.00429.00443.00442.00441.00462.00492.00429.00366.00315.00353.00281.00277.00232.00218.00241.00257.00180.00110.00123.00215.00272.00256.00188.29106.62192.22243.86150.41231.58144.25197.10-3.44170.00156.38231.79142.00137.06230.55134.9676.99166.81236.88195.46167.41228.68186.17190.12218.11181.94164.47207.67122.99113.07178.56172.12142.62171.96108.53118.33NANANANA

    2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-09-30 2009-06-30 2009-03-31
Assets 8829.009114.008352.008400.008147.008140.008031.007825.007588.007201.007049.006993.006592.006390.006462.006333.006295.006583.007194.007177.006005.005922.005992.006014.005873.005932.185904.575902.815804.255825.065861.885782.555694.315885.515964.805964.845857.765807.155826.915210.975284.255326.425311.315234.235266.335251.555030.145013.735014.604983.744761.314751.214716.064550.654200.443933.423904.38NANANA3726.33NANANA
Liabilities And Stockholders Equity 8829.009114.008352.008400.008147.008140.008031.007825.007588.007201.007049.006993.006592.006390.006462.006333.006295.006583.007194.007177.006005.005922.005992.006014.005873.005932.185904.575902.815804.255825.065861.885782.555694.315885.515964.805964.845857.765807.155826.915210.975284.255326.425311.315234.235266.335251.555030.145013.735014.604983.744761.314751.214716.064550.654200.443933.423904.38NANANA3726.33NANANA
Stockholders Equity 3358.003503.003277.003199.003115.003090.002935.002735.002440.002308.002201.002081.001874.001827.001868.001816.001828.002131.001929.001810.001855.001871.001923.001971.001921.001937.701894.121770.601690.131767.501723.331794.801797.932042.712133.902267.302266.632361.253020.513132.993209.873396.143364.293248.113250.443288.573164.533128.883023.912867.232794.692781.302628.782538.972488.302316.632205.22NANANA2163.72NANANA

    2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-09-30 2009-06-30 2009-03-31
Assets Current 5737.006183.005521.005540.005274.005412.005343.005190.004977.004686.004513.004439.004011.004005.004057.003934.003919.004273.004918.004914.003555.003396.003456.003508.003557.003583.343373.003307.163205.993175.063186.353096.183020.233129.193190.263138.963048.643104.693523.752946.642967.553043.663030.552995.663044.283049.102962.182923.432900.642874.952698.732706.202694.902577.692506.262261.702238.07NANANA2131.51NANANA
Cash And Cash Equivalents At Carrying Value 1036.001448.00769.00804.00660.00601.00515.00461.00325.00315.00262.00364.00241.00328.00547.00562.00585.00859.001603.001492.00360.00286.00315.00392.00538.00516.85312.46302.01326.88284.57275.06238.80274.15285.98316.00279.91290.14258.15819.79243.43226.64319.73331.71375.56430.64540.00488.74485.52452.06420.80249.75338.75335.49360.66465.70334.70313.45286.51388.06548.47459.87NANANA
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents 1036.001448.00769.00804.00660.00601.00515.00461.00325.00315.00262.00364.00241.00328.00547.00562.00585.00859.001603.001492.00360.00286.00315.00392.00538.00NANANA327.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Accounts Receivable Net Current 2232.002346.002344.002330.002192.002444.002418.002294.002133.002158.002099.002001.001754.001742.001634.001576.001474.001485.001460.001613.001425.001495.001503.001485.001385.001481.301462.601428.231325.191373.321369.631325.221223.101326.361310.381304.561209.641291.371197.861198.151172.921234.881177.541159.561101.661082.111075.591031.92940.021022.181015.16977.44888.70944.98870.44809.85762.89NANANA624.91NANANA
Inventory Net 2306.002170.002169.002178.002266.002196.002223.002252.002253.002071.001990.001929.001870.001786.001707.001675.001733.001780.001695.001615.001655.001520.001535.001523.001541.001473.121464.181434.611429.201391.991397.801388.091406.471381.471418.681420.901414.181367.531302.981328.391356.401306.501317.471266.461305.521256.851221.891230.611301.931269.681265.831244.421268.651114.29996.60981.37991.58NANANA889.68NANANA
Inventory L I F O Reserve 804.00NANANA770.00NANANA693.00NANANA510.00NANANA446.00NANANA426.00NANANA394.00NANANA382.00NANANA382.00NANANA388.00NANANA389.00NANANA388.00NANANA376.00NANANA354.50NANANA336.80NANANA333.30NANANA
Prepaid Expense And Other Assets Current 163.00219.00239.00228.00156.00171.00187.00183.00266.00142.00162.00145.00146.00149.00169.00121.00120.00120.00127.00129.00104.0086.0092.00102.0083.0093.59106.67116.3286.6784.48106.66110.4381.7791.53103.89102.4485.6783.8695.01100.58102.6797.92112.60121.18115.33106.99109.49NA110.41NANANANANANANANANANANANANANANA

    2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-09-30 2009-06-30 2009-03-31
Property Plant And Equipment Gross 4083.003908.003780.003754.003718.003575.003502.003459.003443.003362.003378.003365.003327.003340.003339.003603.003537.003527.003470.003478.003493.003451.003424.003481.003441.003441.203426.193439.913444.663441.803410.243396.243411.503421.323385.573407.773370.313283.373150.253098.983115.133001.472957.432886.012941.092839.972791.072778.612760.432680.882632.532606.052565.322489.322445.522403.282377.76NANANA2266.49NANANA
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment 2156.002162.002113.002087.002060.002032.002017.001991.001982.001953.001940.001931.001903.001911.001903.002162.002142.002133.00NA2121.002093.002067.002044.002123.002089.002092.292066.292069.842052.692045.902018.041985.931990.611984.381966.861965.581939.071910.381825.701792.021790.781742.201708.341675.231732.531703.661672.321645.201615.861587.681555.011534.271505.031481.701464.181438.151414.09NANANA1313.22NANANA
Property Plant And Equipment Net 1927.001746.001667.001667.001658.001543.001485.001468.001461.001409.001438.001434.001424.001429.001436.001441.001395.001394.001365.001357.001400.001384.001380.001358.001352.001348.911359.911370.071391.971395.911392.201410.311420.891436.941418.701442.191431.241372.991324.551306.961324.351259.261249.091210.781208.561136.321118.751133.411144.571093.201077.521071.781060.301007.62981.34965.13963.67NANANA953.27NANANA
Goodwill 355.00366.00360.00364.00370.00364.00368.00370.00371.00363.00374.00384.00384.00387.00390.00388.00391.00369.00365.00361.00429.00425.00429.00425.00424.00429.82535.12549.42543.90543.25536.58533.01527.15594.51590.11595.49582.34678.31486.61481.54506.90540.41554.72522.06525.47568.95513.54521.58543.67526.63523.39514.42509.18546.70394.29390.36387.23NANANA351.18NANANA
Intangible Assets Net Excluding Goodwill 243.00247.00237.00236.00234.00238.00237.00234.00232.00222.00227.00229.00238.00233.00232.00224.00228.00224.00223.00226.00304.00422.00437.00446.00460.00479.52533.64570.13569.12582.27592.47587.42586.13420.09437.52458.23463.29NANANA263.93NANANA303.41NANANANANANANA122.00NANANA145.30NANANA127.70NANANA
Finite Lived Intangible Assets Net 225.00NANANA214.00NANANA210.00NANANA213.00NANANA200.00NANANA242.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Other Assets Noncurrent 196.00172.00171.00185.00182.00170.00170.00177.00180.00161.00160.00146.00142.00336.00347.00346.00348.00312.00313.00309.00306.00282.00277.00263.0068.0069.8675.2872.7370.9272.5275.0275.9675.14267.27266.20263.72248.25627.52474.64462.34468.73463.06460.57474.18471.81439.13382.24379.10374.18372.88352.05350.70350.85315.73229.08224.60224.70NANANA207.38NANANA

    2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-09-30 2009-06-30 2009-03-31
Liabilities Current 2305.002383.002397.002528.001831.001898.001920.001924.002010.001785.001750.001742.001528.001550.001589.001531.001441.001441.001388.001500.001678.001572.001452.001462.001501.001467.331424.491504.331506.661392.521410.581688.431628.941536.311641.341880.441788.531549.201047.101297.551261.721156.781126.451166.141195.791074.49986.88989.421080.001083.20962.911230.871387.921374.611078.77781.97869.30NANANA776.80NANANA
Long Term Debt Current 499.00497.00505.00501.0034.0034.0033.0037.0035.0016.0017.00NANANANA7.008.0012.0021.0021.00246.00219.0081.0082.0081.0036.9730.1730.2838.7141.8429.2320.0719.9716.49132.62135.83247.35149.9026.2725.4223.4023.6133.3532.4730.4327.5025.5021.7618.526.392.56214.50221.54230.43236.5430.7931.06NANANA53.13NANANA
Accrued Income Taxes Current 45.0027.0036.00144.0048.0024.0033.00146.0052.0025.0030.0091.0037.0022.0029.0088.0042.0020.0025.0019.0027.0012.0023.0090.0029.0039.2238.4352.7719.7634.0722.3988.8715.0610.4717.2950.2916.6916.0410.8374.7912.2619.228.7098.936.3318.049.1064.4712.9410.2911.4881.2323.1615.8113.0254.145.88NANANA6.73NANANA

    2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-09-30 2009-06-30 2009-03-31
Long Term Debt 2778.002279.001783.001783.002266.00NANANANANANANANANANANANANANANANANANANANANANANANA2335.812321.371886.611880.04NANANA1388.41NANANA404.54NANANA445.51NANANA467.05NANANA175.06NANANA420.45NANANANANANANA
Long Term Debt Noncurrent 2279.002776.002288.002284.002266.002260.002275.002278.002284.002294.002309.002338.002362.002372.002375.002373.002389.002388.003301.003303.001914.001918.002080.002077.002090.002148.402210.362244.412248.042270.002267.871847.721840.951874.131765.811387.121388.411450.621348.64371.07404.54385.19432.49438.07445.51448.13452.45454.53467.05479.70473.50191.55175.06163.42200.47413.34420.45NANANA437.50NANANA
Deferred Income Tax Liabilities Net 77.00NANANA57.00NANANA76.00NANANA80.00NANANA68.00NANANA76.00NANANA66.00NANANA67.08NANANA64.71NANANA90.50NANANANANANANANANANANANANANANANANANANANANANANANANANANA
Minority Interest 345.00353.00310.00310.00326.00292.00292.00310.00295.00254.00264.00289.00286.00290.00273.00264.00265.00244.00223.00220.00205.00201.00191.00181.00172.00162.35156.15155.31137.60133.59124.87121.72107.83118.32108.6796.9086.0884.8078.9277.2874.2380.2783.7380.4876.4080.5777.6689.3193.45101.1499.4792.2595.4992.5486.5082.6182.45NANANA63.48NANANA
Operating Lease Liability Noncurrent 327.00353.00352.00359.00381.00361.00375.00340.00318.00305.00282.00303.00334.00NANANA162.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-09-30 2009-06-30 2009-03-31
Stockholders Equity 3358.003503.003277.003199.003115.003090.002935.002735.002440.002308.002201.002081.001874.001827.001868.001816.001828.002131.001929.001810.001855.001871.001923.001971.001921.001937.701894.121770.601690.131767.501723.331794.801797.932042.712133.902267.302266.632361.253020.513132.993209.873396.143364.293248.113250.443288.573164.533128.883023.912867.232794.692781.302628.782538.972488.302316.632205.22NANANA2163.72NANANA
Stockholders Equity Including Portion Attributable To Noncontrolling Interest 3703.003856.003587.003509.003441.003382.003227.003045.002735.002562.002465.002370.002160.002117.002141.002080.002093.002375.002152.002030.002060.002072.002114.002152.002093.002100.052050.271925.911827.731901.091848.201916.521905.772161.042242.572364.202352.712446.053099.443210.273284.103476.413448.023328.593326.843369.143242.203218.193117.372968.362894.152873.552724.282631.512574.802399.232287.67NANANA2227.20NANANA
Common Stock Value 55.0055.0055.0055.0055.0055.0055.0055.0055.0055.0055.0055.0055.0055.0055.0055.0055.0055.0055.0055.0055.0055.0055.0055.0055.0054.8354.8354.8354.8354.8354.8354.8354.8354.8354.8354.8354.8354.8354.8354.8354.8354.8354.8354.8354.8354.8354.8354.8354.8354.8354.8354.8354.8354.8354.8354.8354.83NANANA54.83NANANA
Additional Paid In Capital Common Stock 1399.001388.001371.001363.001355.001343.001331.001324.001310.001299.001287.001280.001270.001255.001247.001248.001239.001214.001198.001192.001182.001161.001152.001137.001134.001124.831079.051065.331040.491040.381034.981031.931030.261023.471016.041007.931000.48988.51975.15952.28948.34936.33923.06900.75893.05876.92855.11827.17812.57786.80768.96723.80700.83673.17652.91648.06637.69NANANA596.36NANANA
Retained Earnings Accumulated Deficit 13677.0013302.0012917.0012548.0012162.0011859.0011477.0011101.0010700.0010402.0010066.009782.009500.009301.009089.008948.008779.008694.008536.008500.008405.008380.008226.008045.007869.007751.687724.647564.327405.197327.147239.167216.027113.567125.737013.696916.046802.136730.076615.086473.466335.996261.506105.735974.525822.615731.005585.755433.875278.585178.935080.304946.614806.114704.624569.434446.364326.76NANANA3966.51NANANA
Accumulated Other Comprehensive Income Loss Net Of Tax -274.00-210.00-248.00-207.00-172.00-219.00-184.00-176.00-180.00-225.00-165.00-109.00-96.00-94.00-74.00-81.00-61.00-134.00-151.00-217.00-154.00-174.00-156.00-168.00-171.00-164.86-167.11-122.35-134.67-134.03-203.60-249.93-272.29-208.13-192.31-176.01-221.09-217.86-162.72-172.72-96.67-24.8238.697.7228.9118.250.3631.8653.58-8.27-34.82-8.58-28.74-3.2465.8157.1442.95NANANA12.37NANANA
Treasury Stock Value NA11032.0010818.0010560.0010285.009948.009744.009569.009445.009223.009042.008927.008855.008690.008449.008354.008184.007698.007709.007720.007633.007551.007354.007098.006966.006828.776797.286791.526675.716520.836402.046258.046128.425953.195758.355535.505369.715194.304461.824174.864032.613831.703758.023689.713548.973392.443331.523218.853175.653145.073074.582935.362904.242890.422854.692889.772857.01NANANA2466.35NANANA
Minority Interest 345.00353.00310.00310.00326.00292.00292.00310.00295.00254.00264.00289.00286.00290.00273.00264.00265.00244.00223.00220.00205.00201.00191.00181.00172.00162.35156.15155.31137.60133.59124.87121.72107.83118.32108.6796.9086.0884.8078.9277.2874.2380.2783.7380.4876.4080.5777.6689.3193.45101.1499.4792.2595.4992.5486.5082.6182.45NANANA63.48NANANA

    2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-09-30 2009-06-30 2009-03-31
Net Cash Provided By Used In Operating Activities 428.00611.00411.00661.00604.00523.00450.00454.00360.00380.00250.00343.00213.00161.00269.00294.00336.00311.00232.00244.00272.00320.00323.00127.00314.00348.17247.95146.88335.68348.70191.23180.95332.59343.99172.66153.73253.97366.43213.30156.21296.98334.37160.95167.52246.07353.61210.41176.42240.09337.89131.98106.24186.14250.50191.08118.39104.47205.69173.09113.19NANANANA
Net Cash Provided By Used In Investing Activities -258.00-85.00-59.00-118.00-115.00-116.00-95.00-96.00-51.00-40.00-115.00-57.00-46.00-50.00-72.00-58.00-47.00-50.00-30.00-52.00-57.00-54.00-39.00-52.00-60.79-31.42-42.51-31.28-46.45-24.80-37.31-37.53-76.87-111.86-28.15-45.38-123.32-549.64-78.19-92.20-149.13-103.33-79.42-52.18-126.60-184.05-47.30-41.48-131.58-57.37-77.33-39.37-62.98-392.28-51.86-27.95-52.65-48.52-45.10-22.89NANANANA
Net Cash Provided By Used In Financing Activities -565.00148.00-372.00-391.00-439.00-318.00-297.00-224.00-304.00-280.00-229.00-159.00-249.00-327.00-213.00-250.00-579.00-1011.00-91.00955.00-148.00-289.00-365.00-221.00-232.56-106.07-185.31-146.06-248.06-314.61-121.28-183.20-254.63-258.12-110.44-131.34-99.15-365.03441.63-40.00-227.44-233.45-131.67-165.56-222.38-118.51-152.17-97.81-71.96-114.12-152.91-55.45-145.2353.23-12.02-73.43-28.97-262.54-279.86-7.22NANANANA

    2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-09-30 2009-06-30 2009-03-31
Net Cash Provided By Used In Operating Activities 428.00611.00411.00661.00604.00523.00450.00454.00360.00380.00250.00343.00213.00161.00269.00294.00336.00311.00232.00244.00272.00320.00323.00127.00314.00348.17247.95146.88335.68348.70191.23180.95332.59343.99172.66153.73253.97366.43213.30156.21296.98334.37160.95167.52246.07353.61210.41176.42240.09337.89131.98106.24186.14250.50191.08118.39104.47205.69173.09113.19NANANANA
Net Income Loss 475.00486.00470.00478.00395.00476.00470.00488.00384.00426.00371.00366.00283.00297.00225.00238.00168.00240.00114.00173.00103.00233.00260.00253.00209.00104.38236.98231.53151.06162.0197.92174.7460.67185.87172.68186.71145.23192.20220.55211.01148.84230.32205.91216.65156.75210.79217.66211.84156.27155.39190.70187.52148.48182.12169.88157.93132.21150.41129.0899.1797.06144.5692.4796.38
Profit Loss 497.00505.00490.00497.00412.00493.00490.00508.00397.00442.00389.00385.00301.00315.00243.00255.00185.00256.00129.00185.00117.00244.00272.00262.00219.43115.05247.74240.78161.81170.82106.96182.8568.34193.41179.44191.64149.17196.62225.24214.15151.11233.05209.08219.06159.39213.07220.75214.53158.49157.80193.10189.46151.71184.05171.57159.09133.20151.30129.6799.42NANANANA
Increase Decrease In Accounts Receivable -73.00-22.0042.00163.00-253.0048.00141.00162.00-51.0089.00135.00263.0026.00118.0059.00121.00-24.0032.00-104.00217.00-77.001.0016.00102.00-92.8323.6853.9394.22-42.518.7941.4295.42-78.3225.5313.9684.44-66.7019.20-0.3850.97-40.4964.5019.9078.68-3.60-25.8254.08101.80-85.102.4142.0186.64-53.6431.45152.91-45.63-281.6054.04162.75-62.98NANANANA
Increase Decrease In Inventories 163.00-15.005.00-76.0058.00-14.00-24.00-4.00159.00104.0084.0065.0088.0086.0030.00-52.00-64.0078.00163.00-19.00124.00-6.008.00-20.0075.738.9347.48-3.1439.77-4.92-2.11-27.8346.34-33.202.10-10.8350.3613.45-28.882.8172.696.2644.10-30.6168.5912.812.35-60.1226.99-7.2031.93-36.84164.1558.02-18.7016.21-111.0058.86-72.9244.52NANANANA
Share Based Compensation 14.0014.0023.0011.0013.0018.0019.0012.0010.0011.0018.009.009.008.0017.008.0010.0010.0017.009.008.009.0018.005.0010.768.4116.1811.655.517.1213.276.768.196.4113.687.4611.238.5817.889.1610.179.8717.7311.2611.5612.6619.8211.5512.6912.2419.1311.4412.4812.1218.5310.8811.6312.2016.839.13NANANANA

    2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-09-30 2009-06-30 2009-03-31
Net Cash Provided By Used In Investing Activities -258.00-85.00-59.00-118.00-115.00-116.00-95.00-96.00-51.00-40.00-115.00-57.00-46.00-50.00-72.00-58.00-47.00-50.00-30.00-52.00-57.00-54.00-39.00-52.00-60.79-31.42-42.51-31.28-46.45-24.80-37.31-37.53-76.87-111.86-28.15-45.38-123.32-549.64-78.19-92.20-149.13-103.33-79.42-52.18-126.60-184.05-47.30-41.48-131.58-57.37-77.33-39.37-62.98-392.28-51.86-27.95-52.65-48.52-45.10-22.89NANANANA
Payments To Acquire Property Plant And Equipment 258.0088.0076.00119.00127.00125.0095.0098.0048.0045.00106.0057.0058.0050.0074.0073.0045.0059.0043.0050.0058.0056.0047.0060.0070.1065.8153.9349.1546.1060.0452.3878.7770.63107.9153.9251.80120.6782.3271.3899.49147.1983.9990.5565.66123.7865.1940.2142.9694.7058.7855.7440.6473.1044.0451.4128.3962.2637.9213.1213.82NANANANA

    2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-09-30 2009-06-30 2009-03-31
Net Cash Provided By Used In Financing Activities -565.00148.00-372.00-391.00-439.00-318.00-297.00-224.00-304.00-280.00-229.00-159.00-249.00-327.00-213.00-250.00-579.00-1011.00-91.00955.00-148.00-289.00-365.00-221.00-232.56-106.07-185.31-146.06-248.06-314.61-121.28-183.20-254.63-258.12-110.44-131.34-99.15-365.03441.63-40.00-227.44-233.45-131.67-165.56-222.38-118.51-152.17-97.81-71.96-114.12-152.91-55.45-145.2353.23-12.02-73.43-28.97-262.54-279.86-7.22NANANANA
Payments Of Dividends Common Stock 100.00115.00101.00105.0092.00106.00107.0087.0085.00102.0099.0084.0096.0085.0095.0081.0092.0082.0086.0078.0086.0079.0087.0076.0083.7177.1682.8872.2578.9773.8779.5272.1281.8473.6574.8572.6375.5377.0480.5173.3976.1374.3876.2064.6866.7865.1467.0056.5558.0856.6458.3447.0247.8146.9447.4538.3338.2139.5040.5534.08NANANANA
Payments For Repurchase Of Common Stock 462.00227.00244.00268.00344.00193.00171.00142.00220.00184.00120.0079.00170.00242.00108.00175.00500.000.001.00100.00100.00200.00265.00135.00142.2581.8727.96172.92169.45122.42154.42159.15176.57200.55240.60172.05222.83734.65292.60149.99207.7081.5785.29150.55158.8577.22132.6069.8044.0785.48149.2261.7649.7050.610.1050.670.43247.87250.146.36NANANANA

    2024-12-31 2024-09-30 2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31 2009-12-31 2009-09-30 2009-06-30 2009-03-31
Revenues 4233.004388.004312.004235.003997.004208.004182.004091.003802.003942.003837.003647.003359.003372.003207.003084.002941.003018.002837.003001.002847.002947.002893.002799.002763.002831.002861.002766.002632.462636.002615.272541.132470.712596.292563.672506.542478.262532.902522.572439.662510.962562.262506.102385.632377.232398.532381.562280.432226.122281.202249.282193.452076.902114.652003.021883.611826.701899.411783.701672.351633.821589.661533.261465.25
Material Reconciling Items NA82.0078.0079.0073.0073.0076.0073.0061.0061.0065.0072.0068.0063.0064.0065.0064.0069.00115.00150.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Endless Assortment 816.00791.00776.00751.00709.00732.00751.00724.00670.00701.00719.00697.00663.00646.00645.00622.00585.00572.00525.00496.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, High Touch Solutions N A 3342.003515.003458.003405.003215.003403.003355.003294.003071.003180.003053.002878.002628.002663.002498.002397.002292.002377.002197.002355.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Revenue From Contract With Customer Excluding Assessed Tax 4233.004388.004312.004235.003997.004208.004182.004091.003802.003942.003837.003647.003359.003372.003207.003084.002941.003018.002837.003001.002847.002947.002893.002799.002763.002831.002861.002766.002632.462636.002615.272541.132470.712596.292563.672506.542478.262532.902522.572439.662510.962562.262506.102385.632377.232398.532381.562280.432226.122281.202249.282193.452076.902114.652003.021883.611826.701899.411783.701672.351633.821589.661533.261465.25
Material Reconciling Items NA82.0078.0079.0073.0073.0076.0073.0061.0061.0065.0072.0068.0063.0064.0065.0064.0069.00115.00150.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Endless Assortment 816.00791.00776.00751.00709.00732.00751.00724.00670.00701.00719.00697.00663.00646.00645.00622.00585.00572.00525.00496.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, High Touch Solutions N A 3342.003515.003458.003405.003215.003403.003355.003294.003071.003180.003053.002878.002628.002663.002498.002397.002292.002377.002197.002355.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

Plots across concepts


IncomeStatement
Other Comprehensive Income Loss 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
Deferred Income Tax Assets Net
PropertyPlantAndEquipmentNet
Property Plant And Equipment Net
Liabilities
Operating Lease Liability
Current Liabilities
Accrued Income Taxes Current
Noncurrent Liabilities
Deferred Income Tax Liabilities Net
Stockholders Equity
Accumulated Other Comprehensive Income Loss Net Of Tax
Per Share
Common Stock Dividends Per Share Cash Paid
CashFlow
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInOperatingActivities
Increase Decrease In Accounts Receivable
NetCashProvidedByUsedInInvestingActivities
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInFinancingActivities
Net Cash Provided By Used In Financing Activities
Shares
Weighted Average Number Of Shares Outstanding Basic
DividendsAndRepurchase
Dividends Common Stock Cash
OperatingLeaseLiability
Operating Lease Liability Current
NonoperatingIncomeExpense
Nonoperating Income Expense
LesseeOperatingLeaseLiabilityPaymentsDue
Lessee Operating Lease Liability Undiscounted Excess Amount
FiniteLivedIntangibleAssets
Finite Lived Intangible Assets Net
AccountsReceivable
Allowance For Doubtful Accounts Receivable Current

Line plots across dimensions of each concept