Home Data Calendar Blog

KMT

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
Common Stock Value 96.6697.1497.3698.3399.0799.7799.79100.34100.64101.09101.67103.30103.84104.53104.52104.48104.33104.06103.65103.64103.62103.54103.03102.96102.70102.61102.06102.03101.90101.21100.83100.31100.0899.9199.6299.6099.5999.5199.2299.0898.9398.8598.3498.1498.2398.0097.3098.4298.9499.52100.11100.0399.4899.24101.41102.27102.50NA102.38NANANA
dei: Entity Common Stock Shares Outstanding NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Weighted Average Number Of Diluted Shares Outstanding 78.3878.66NA79.8580.1180.70NA81.2881.2482.17NA83.8184.3784.75NA84.5984.2083.32NA83.7083.0883.49NA83.3483.3183.19NA83.1182.7882.12NA81.3881.0380.05NA80.2279.8479.73NA79.3979.3479.93NA79.7479.7879.47NA80.6280.9981.41NA81.5380.9481.81NA83.5083.3482.69NA82.1981.86NA
Weighted Average Number Of Shares Outstanding Basic 77.7278.07NA79.2379.7080.03NA80.6180.7481.54NA83.0883.6483.88NA83.7283.5883.32NA83.1183.0882.88NA82.4882.3382.11NA81.7981.4881.07NA80.4080.2180.05NA79.8779.8479.73NA79.3979.3479.11NA78.7278.7378.44NA79.2979.7180.25NA80.1179.7780.66NA82.1482.1982.11NA81.3681.15NA
Earnings Per Share Basic 0.230.280.470.240.290.380.460.400.270.350.510.420.380.430.420.260.23-0.26-0.110.04-0.070.080.750.830.660.690.840.620.510.480.310.480.09-0.27-0.830.20-2.12-0.080.27-0.58-4.890.500.580.650.310.480.770.680.530.581.070.940.920.891.060.790.530.430.500.120.07-0.12
Earnings Per Share Diluted 0.230.280.470.240.290.370.450.390.270.340.500.420.370.430.420.260.23-0.26-0.110.03-0.070.080.740.820.660.680.830.610.500.480.300.480.09-0.27-0.830.20-2.12-0.080.26-0.58-4.890.490.570.640.300.480.760.670.520.571.060.930.910.881.040.770.520.420.490.120.07-0.12

    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
Revenues 482.05481.95543.31515.79495.32492.48550.24536.04497.12494.79530.01512.26486.67483.51515.97484.66440.51400.31379.05483.08505.08518.09603.95597.20587.39586.69646.12607.94571.35542.45565.02528.63487.57477.14521.22497.84524.02555.35637.65638.97675.63694.94772.20755.24689.94619.81671.41655.36633.14629.46739.22696.41641.74658.88693.74614.83565.77529.16538.64493.17442.87409.39
Cost Of Goods And Services Sold 337.02330.94371.97362.53355.72329.58374.57368.12354.23334.82360.36347.64333.72322.76340.27334.48318.98295.23277.60326.07373.06379.11390.23389.12388.80375.60410.82388.48378.80357.46384.74342.37339.95333.61354.54340.48383.21404.13448.69439.50476.17476.84519.36516.29482.96421.57442.70446.87433.70421.11474.36449.96409.86407.82428.09384.85365.74340.42339.13322.84302.78NA
Gross Profit 145.03151.01171.34153.26139.60162.90175.67167.91142.89159.97169.65164.62152.96160.75175.70150.18121.53105.07101.45157.02132.02138.98213.72208.09198.60211.09235.29219.46192.54184.99180.29186.26147.62143.53166.68157.35140.81151.22188.97199.47199.46218.10252.84238.96206.97198.24228.71208.50199.45208.35264.86246.45231.89251.06265.64229.98200.03188.74199.51170.32140.09117.80
Operating Expenses 109.31111.65105.49108.68107.34111.65109.98113.27105.76108.28102.67107.08106.65102.69108.03108.1197.7693.3468.1698.53107.55114.19116.10120.14114.64123.28129.02129.15120.65119.33115.36116.94111.00119.86121.15121.00123.58129.24130.92138.03137.46148.49154.78152.30148.42134.26132.88128.33127.78138.86142.03138.90134.57145.99143.08138.32132.10125.02123.36120.06117.90NA
Litigation Settlement Expense -0.203.100.200.002.900.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating Income Loss 31.6736.0361.4035.2328.4845.1255.9352.4735.4948.5362.6653.3647.5154.6160.7939.5219.03-17.1815.6237.89-47.6416.3884.9781.8778.8683.1597.5685.3668.1756.4840.2357.9124.01-9.2125.0627.34-233.966.6135.32-120.39-333.7761.0278.0676.8349.7258.8390.5774.9766.4764.38117.46103.2994.05101.61114.7787.7861.6257.5160.9826.3015.47NA
Interest Paid Net 7.524.867.755.338.275.038.476.298.295.147.764.907.654.977.1417.127.8311.515.016.837.626.347.096.436.789.976.807.386.657.066.807.256.546.936.196.986.246.837.007.657.339.007.807.817.217.026.176.922.848.5012.791.6911.851.0711.942.0311.361.29NANANANA
Income Tax Expense Benefit 7.937.9116.947.82-2.018.069.3810.674.9611.2416.5014.5811.4613.9916.50-1.70-5.68-2.8818.3030.19-45.253.7716.818.6318.5319.3918.7824.1317.479.607.499.308.224.8886.815.46-71.224.257.32-82.2243.7514.5020.8616.5116.6612.5819.5412.3415.5412.2822.0419.5415.5821.9822.7615.3912.0213.6815.9511.065.09NA
Income Taxes Paid Net 9.957.1816.067.9511.2013.3115.7210.388.019.6311.407.928.807.9920.2012.236.859.635.337.1214.779.6313.339.7918.509.9111.898.227.248.63-3.269.825.254.945.3012.695.9019.844.5910.8114.1010.7916.248.2917.617.262.413.6123.8221.2511.0118.4215.0911.2154.6410.3822.937.43NANANANA
Profit Loss 19.0423.4738.2320.7124.3330.3737.7433.0722.9229.6442.8436.8832.7337.7536.0422.9820.25-20.86-8.472.24-6.237.4163.0870.1356.2558.4270.1553.1142.1639.6425.6139.657.92-21.20-66.0616.70-168.81-5.7022.17-45.55-387.7040.1347.4851.9924.1738.5662.1854.3843.3147.0586.5576.2474.4773.5786.8365.2044.2935.9640.9510.206.24NA
Other Comprehensive Income Loss Net Of Tax -51.2734.34-16.09-17.7530.86-17.81-15.3413.2850.09-49.01-62.88-4.56-7.20-12.5528.50-17.3044.7732.87-6.67-33.9624.75-30.28-39.741.03-0.80-14.24-52.4219.9915.5919.4646.0014.39-34.173.89-106.4915.78-4.10-17.87-36.91-72.20-26.38-45.25-11.49-3.0711.5326.2746.72-29.1815.6225.89NA29.08-30.34-78.18NANANANANANANANA
Net Income Loss 17.9322.1237.1818.9823.1130.0636.4331.9421.9028.2041.7135.3031.4236.2035.1021.6219.39-21.68-9.112.92-5.946.4761.9868.5554.7056.7068.5350.8741.6039.1824.6438.897.26-21.66-66.5216.00-169.23-6.2321.15-46.23-388.3039.4945.4550.8724.2137.8460.8253.9242.1446.3986.0575.5073.7071.9986.6664.6843.4734.9240.589.695.97-9.82
Comprehensive Income Net Of Tax -31.5655.7421.181.7153.3012.8921.3444.8670.92-19.05-18.9731.1924.6724.1063.585.0562.819.92-16.15-29.0618.28-22.4222.0869.5453.4043.6918.3070.5956.3058.3669.6952.31-25.86-18.18-172.3631.25-172.80-23.56-15.96-117.16-413.90-4.2734.1447.4835.3364.29108.4625.0557.7071.65-69.95103.9944.49-4.49133.07103.4144.77103.79NANANANA

    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
Assets 2435.802521.932503.762518.642544.352512.762547.232603.582578.602516.212573.522659.512610.872607.572665.762614.982614.832559.003037.592538.102623.032599.412656.272607.682531.112512.202925.742617.862475.862399.702415.502334.742254.782307.432368.792491.942440.252752.042849.533002.053252.443751.813868.093875.243808.203330.313301.043158.933100.543016.203034.193198.572644.742611.522754.472569.222394.99NA2267.82NANANA
Liabilities 1175.701203.971215.161212.751216.251214.011233.071287.271289.401277.861282.281297.711254.301242.921297.561297.401295.141292.611768.801239.281276.011261.761281.571242.281222.821248.101695.411391.711311.911301.621362.841355.171320.101338.031372.991317.131285.971412.951474.091600.191721.861797.561906.481940.681904.901457.121488.751405.101356.101303.671365.971452.881014.561022.771095.831006.84918.57NA934.38NANANA
Liabilities And Stockholders Equity 2435.802521.932503.762518.642544.352512.762547.232603.582578.602516.212573.522659.512610.872607.572665.762614.982614.832559.003037.592538.102623.032599.412656.272607.682531.112512.202925.742617.862475.862399.702415.502334.742254.782307.432368.792491.942440.252752.042849.533002.053252.443751.813868.093875.243808.203330.313301.043158.933100.543016.203034.193198.572644.742611.522754.472569.222394.99NA2267.82NANANA
Stockholders Equity 1219.981277.171249.881264.561287.821260.361275.451276.021250.171201.401252.581320.121316.021324.951329.611276.411279.151225.391229.881260.621306.171298.571335.171325.121269.741227.611194.331187.331126.401061.981017.29945.96902.81937.06964.321144.161124.851309.481345.811371.181499.321922.761929.261901.801872.001842.191781.831721.511719.991687.351643.851719.241610.241568.291638.071540.171455.47NA1315.50NANANA

    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
Assets Current 968.771003.871002.59999.941009.821010.551026.791079.041048.301011.491024.711043.24984.20966.951004.81966.92948.69935.721440.81966.721035.911065.391190.831162.841119.031121.481546.171240.591128.381075.911113.901043.05971.75991.841075.341099.261062.991168.511258.551341.311373.991464.351525.201539.051478.841494.191499.471442.431356.361272.081282.961347.441219.811190.631287.591192.801025.13NA915.93NANANA
Cash And Cash Equivalents At Carrying Value 121.15119.59127.9792.1290.7395.10106.0293.4776.7864.5785.5999.98101.80107.32154.05114.31103.1998.29606.6885.23105.21113.52182.01112.6096.28102.08556.15221.91159.94110.70190.63100.82102.00119.41161.58136.56138.9897.20105.49146.18146.27156.19177.93161.82163.29333.31377.32322.09216.77110.53116.47125.55128.54102.55204.56184.19147.16124.25118.13110.8995.83NA
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents 121.15119.59127.9792.1290.7395.10106.0293.4776.7864.5785.5999.98NANA154.05NANANA606.68NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Accounts Receivable Net Current 254.14282.46302.81303.46290.55288.65307.31313.87291.02278.72295.35311.63272.59279.73302.94303.21275.15249.99237.98304.16310.38327.63379.86403.41380.68386.69401.29410.55392.92385.62380.43376.96339.48348.47370.92365.83333.40401.12445.37451.53449.17488.42531.51528.45467.76425.44445.32442.49412.56437.70478.99481.82404.94420.70447.83418.55340.53NA326.70NANANA
Inventory Net 536.63543.43514.63547.65570.78570.35557.63595.09605.78591.47570.84562.04533.02505.00476.35476.16497.22508.74522.45516.78522.50557.13571.58588.61578.57569.25525.47537.21507.46514.72487.68490.21449.89459.30458.83485.39477.50549.61575.53632.48662.88709.92703.77738.86730.68631.78578.79575.89619.48624.26585.86630.87571.06559.52519.97466.12425.96NA364.27NANANA
Inventory Finished Goods 312.51325.30310.96325.97353.25336.34328.09339.07345.53331.35316.94331.47319.68315.03302.52305.48316.12313.27318.07293.99312.52335.44311.68309.18306.68299.12279.24304.31283.81298.27290.82286.99280.43290.53284.05300.94295.61323.75324.84345.62362.98374.23371.60379.62378.94326.75303.31286.10321.15333.87319.22349.67331.88327.04303.72NANANA227.10NANANA
Inventory L I F O Reserve 92.1389.7189.5986.8685.0989.7085.3683.6183.2584.5784.3477.4276.3472.4472.4064.9563.8462.1461.2564.6463.8563.8082.1483.5383.5383.5383.6173.5673.5660.2657.6255.5257.4257.8059.9763.9262.1062.6599.8298.8897.6998.08101.97100.50100.50100.71106.29103.69129.27129.52120.85122.61122.62123.0496.37NANANA60.23NANANA
Inventory Raw Materials And Supplies 88.0887.1777.0584.3880.7582.9081.5597.92101.62101.29107.02100.7298.5391.5872.5568.3664.9274.3175.5989.4478.8984.5895.62101.8999.14102.3496.8688.7986.9486.0787.6390.3976.0072.6268.4767.5170.6385.31100.88116.16110.76128.92126.00151.10152.98143.74137.60148.54175.34165.99135.45147.59127.02114.98109.68NANANA62.67NANANA
Other Assets Current 56.8558.3957.1856.7157.7556.4655.8376.6174.7276.7372.9469.5876.7974.9171.4773.2373.1278.7073.7060.5597.8267.1157.3858.2263.5163.4663.2665.9868.0664.8755.1775.0680.3864.6657.3055.1657.3962.2059.7067.8370.0363.3864.0959.8265.3652.3148.3348.4956.1548.3650.6351.8256.2448.5954.9552.5147.62NA44.75NANANA
Machinery And Equipment Gross 1995.132033.731992.001997.531999.241954.541951.541941.241922.741868.681904.871940.501937.531945.351959.181973.532019.791958.601913.971884.551886.071825.381804.871772.071753.541723.311702.241703.581660.221616.381577.781541.181518.731533.221511.461529.681509.421572.281573.601547.211596.571610.781638.211630.971603.441496.631466.941443.041443.711423.291396.361408.431353.301357.491396.311346.891328.63NA1281.87NANANA

    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
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment 1503.961518.201469.311465.471454.651408.631398.761382.751359.341305.681312.871342.001329.711323.701317.911318.961318.371274.021235.951216.681227.571210.531221.121234.051248.301238.201229.981258.141231.741212.211183.391164.311142.451154.541134.611160.201139.931171.341158.981143.851175.771177.101191.541186.511169.291139.791106.671094.651090.231066.041033.191051.971046.821053.571073.211047.601022.79NA959.09NANANA
Amortization Of Intangible Assets 2.722.722.882.892.743.043.153.163.153.163.243.233.263.263.963.363.353.333.403.403.263.753.633.643.563.583.643.693.683.663.914.254.154.274.454.435.646.256.336.406.937.037.407.126.525.145.265.195.205.115.374.253.273.462.912.842.912.953.143.243.37NA
Property Plant And Equipment Net 910.12942.11938.06947.71961.40958.25969.07974.92981.57972.531002.041012.261022.771036.431055.131053.991073.471054.211038.271015.361008.64964.29934.89885.84855.10834.35824.21804.95779.66755.52744.39728.77725.13735.45730.64725.53719.53800.57815.83813.03843.10858.68884.46885.63874.38748.57741.48728.11737.64740.71742.20739.66657.30668.40697.06664.86665.78NA664.53NANANA
Goodwill 268.80277.34271.57272.15275.92266.58269.55268.78266.63257.95264.23271.27273.32274.90277.62276.05281.45275.41270.58268.66285.83294.58300.01298.28300.00300.84301.80309.43306.15304.68301.37294.31291.95298.72298.49302.11297.98415.08417.39411.88579.57957.14975.58974.59977.64730.59721.75718.75727.56721.41719.35731.35494.76500.32511.33507.97500.79NA489.44NANANA
Intangible Assets Net Excluding Goodwill 75.7279.2881.4284.4187.6089.8293.1696.5699.50101.57105.72110.03113.01116.47120.04123.69127.66130.06132.57135.69141.40156.71161.00165.15168.49172.48176.47181.68184.52187.74190.53193.07197.27202.87207.21212.71216.03278.19286.67290.94310.25331.43343.18349.15355.58235.93222.76226.66234.22238.22243.49254.92155.57145.37152.28153.86153.92NA155.31NANANA
Other Assets Noncurrent 89.6887.1012.6294.4487.8480.119.5485.7282.5475.958.58120.80114.83106.519.8585.3682.9668.0117.4372.7367.7255.6917.4579.4072.4366.3417.5358.1747.9339.5329.9841.0534.3142.7042.6676.4970.8065.9446.65113.02108.87102.7598.1891.0287.5280.9075.3022.4722.5119.9620.3090.7784.5178.0375.5136.6035.73NA28.53NANANA

    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
Liabilities Current 382.23398.39415.96413.25414.11419.85433.98488.73494.33497.49485.65460.37410.98389.22437.39425.55402.64415.57898.08383.13409.11418.72461.73430.02412.05439.17886.53477.79407.62396.97461.48426.80390.15402.57427.27421.42394.98438.41482.74524.52528.70538.37562.76589.34539.31424.75467.59404.31362.52480.29578.62854.21745.84760.90841.52450.13369.92NA393.00NANANA
Accounts Payable Current 198.51201.91191.54192.77193.00197.37203.34197.16206.72205.94227.89197.69185.86177.08177.66164.48134.15136.08164.64165.06173.16198.67212.91205.07198.35220.89221.90220.21190.59186.34215.72190.84168.88176.00182.04169.33151.60177.74187.38174.31159.46189.00206.89203.67188.61173.91190.62153.05155.40183.60219.47223.66196.09186.81222.68166.09116.85NA125.36NANANA
Accrued Income Taxes Current 10.8012.0013.1513.6814.6819.1725.1441.5541.0238.6429.4836.9130.3225.5118.069.836.2917.7727.9410.478.8624.1629.2222.9428.6230.0218.6027.3017.377.136.2017.7318.7417.5016.6029.2929.5712.3325.2416.5466.2220.2916.9525.9015.9423.5619.4710.1415.9625.2939.2747.6842.3037.0238.1023.1113.27NA17.86NANANA
Accrued Liabilities Current 38.0043.6653.0145.2142.1342.1955.6346.8541.8540.8356.3150.6743.6147.6661.4958.2746.8546.1547.6151.4745.1353.7076.6274.5357.7864.3695.2488.5064.6365.1285.6876.0359.7461.2474.4766.0853.7559.8875.7574.9263.1882.4699.8997.8785.8390.6288.4376.6771.1582.5297.1894.1478.4087.13102.5898.4281.13NA73.99NANANA
Other Liabilities Current 121.45125.94144.11136.87128.68118.22137.79127.97114.31114.97138.40133.23125.84124.73157.60159.46165.35155.66144.28138.70165.86125.06142.82127.48123.93123.15150.59140.38133.67137.12152.95140.61140.52146.45152.27152.58154.12163.18178.68159.13144.32139.37158.90148.48138.82133.71124.75117.32117.37118.07147.56154.32122.71138.96167.21156.33154.44NA152.81NANANA

    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
Long Term Debt And Capital Lease Obligations 596.38596.18595.98595.78595.58595.37595.17594.97594.77594.57594.36593.14592.73592.51592.11591.67593.76593.25594.08593.61593.22592.86592.47592.07591.69591.30591.50696.09695.72695.36694.99694.63694.33694.03699.56699.75700.71725.55735.88804.14867.10908.61981.671022.131035.63703.38703.63703.89704.21530.32490.61306.461.601.731.92310.67312.14NA314.68NANANA
Deferred Income Tax Liabilities Net 35.3437.3636.1731.9532.3831.4132.0632.5832.2331.1732.1923.7623.6123.5223.7122.2522.1621.9721.8013.50NANA23.32NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Pension And Other Postretirement Defined Benefit Plans Liabilities Noncurrent 107.40114.13109.92114.08116.66112.54115.54116.77115.17107.05113.00158.94163.07166.40171.07177.93187.17180.70175.46166.85170.92167.00174.00156.54157.82159.55159.52168.33164.70162.94160.86190.43191.72201.00201.47153.10147.77155.98163.03152.81167.28170.06180.78169.99169.75165.97162.25180.91188.57190.26190.75128.54125.41128.06134.92146.38139.68NA129.70NANANA
Minority Interest 40.1240.7938.7241.3440.2838.3938.7240.3039.0336.9438.6741.6840.5539.7038.6041.1740.5341.0038.9038.2040.8639.0839.5340.2838.5436.4936.0038.8337.5436.1035.3633.6131.8832.3531.4830.6529.4329.6129.6330.6831.2731.5032.3532.7631.3131.0030.4732.3324.4525.1824.3726.4619.9320.4520.5722.2220.96NA17.94NANANA
Other Liabilities Noncurrent 20.3219.6220.0220.2521.0121.5122.7023.6320.7014.8015.3724.2226.6631.3132.2331.2039.7735.5334.4338.5933.9120.7321.0024.2124.3324.4224.6125.8825.9528.1428.0026.7827.2524.8024.4625.0424.9329.9029.6933.0833.7341.0441.8040.8538.5334.9224.8229.9030.5232.0932.8936.0156.6849.9531.0726.1426.24NA28.54NANANA
Operating Lease Liability Noncurrent 32.3436.4835.6335.9535.0131.7932.1830.5831.8532.4635.3433.6333.1635.7836.8038.8639.5835.7935.3734.2936.4130.300.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    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
Stockholders Equity 1219.981277.171249.881264.561287.821260.361275.451276.021250.171201.401252.581320.121316.021324.951329.611276.411279.151225.391229.881260.621306.171298.571335.171325.121269.741227.611194.331187.331126.401061.981017.29945.96902.81937.06964.321144.161124.851309.481345.811371.181499.321922.761929.261901.801872.001842.191781.831721.511719.991687.351643.851719.241610.241568.291638.071540.171455.47NA1315.50NANANA
Stockholders Equity Including Portion Attributable To Noncontrolling Interest 1260.101317.961288.601305.891328.101298.751314.171316.321289.201238.351291.251361.801356.571364.651368.201317.581319.691266.381268.791298.821347.031337.651374.701365.401308.281264.111230.331226.151163.951098.081052.65979.57934.68969.41995.801174.811154.281339.091375.431401.861530.591954.251961.611934.561903.301873.191812.291753.831744.441712.531668.221745.701630.171588.741658.641562.391476.431437.621333.44NANANA
Common Stock Value 96.6697.1497.3698.3399.0799.7799.79100.34100.64101.09101.67103.30103.84104.53104.52104.48104.33104.06103.65103.64103.62103.54103.03102.96102.70102.61102.06102.03101.90101.21100.83100.31100.0899.9199.6299.6099.5999.5199.2299.0898.9398.8598.3498.1498.2398.0097.3098.4298.9499.52100.11100.0399.4899.24101.41102.27102.50NA102.38NANANA
Additional Paid In Capital Common Stock 394.39403.98416.62435.79444.16453.38465.41470.71473.32478.93494.20524.66534.59550.79562.82556.52547.75540.37538.58536.60536.52530.70528.83524.44522.41517.35511.91506.90500.39476.69474.55457.31450.64443.23436.62430.69426.70422.69419.83415.10411.98407.36395.89388.63392.10383.74374.30408.75421.14432.80447.43441.64425.94417.49470.76495.14503.66NA492.45NANANA
Retained Earnings Accumulated Deficit 1179.381177.021170.481149.031145.911138.711124.591104.221088.381082.581070.651045.441026.761012.05992.60974.22969.30966.601004.901030.581044.251066.761076.861031.36979.26940.98900.68848.49813.94788.60765.61757.08734.23742.96780.60863.05862.981048.141070.281063.411123.891526.431501.161469.851433.091423.001399.231350.981309.761280.441246.971172.221107.981045.51983.37906.65851.91NA793.45NANANA
Accumulated Other Comprehensive Income Loss Net Of Tax -450.46-400.97-434.59-418.59-401.32-431.51-414.34-399.25-412.18-461.20-413.95-353.27-349.17-342.42-330.33-358.80-342.23-385.65-417.24-410.20-378.22-402.43-373.54-333.64-334.63-333.33-320.32-270.09-289.82-304.52-323.69-368.74-382.15-349.04-352.51-249.18-264.43-260.86-243.52-206.42-135.48-109.89-66.13-54.82-51.43-62.55-89.00-136.64-109.84-125.40-150.665.34-23.156.0582.5336.12-2.61NA-72.78NANANA
Minority Interest 40.1240.7938.7241.3440.2838.3938.7240.3039.0336.9438.6741.6840.5539.7038.6041.1740.5341.0038.9038.2040.8639.0839.5340.2838.5436.4936.0038.8337.5436.1035.3633.6131.8832.3531.4830.6529.4329.6129.6330.6831.2731.5032.3532.7631.3131.0030.4732.3324.4525.1824.3726.4619.9320.4520.5722.2220.96NA17.94NANANA

    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
Net Cash Provided By Used In Operating Activities 55.1545.75113.6575.1562.6025.71131.7673.6763.26-10.7588.4235.2242.0015.8096.4871.8457.739.6277.6858.9659.5527.55143.0595.9652.309.2096.72113.8186.65-19.87112.1833.4424.7221.8673.9140.8765.8438.71131.8684.2592.7742.55118.6368.6240.1944.42133.7996.1251.103.14125.3493.1478.34-7.24105.7757.6240.9726.4372.1939.21NANA
Net Cash Provided By Used In Investing Activities -16.64-19.95-23.32-29.70-27.68-28.72-23.02-18.15-18.77-29.29-36.62-22.25-18.66-17.41-30.24-25.12-28.66-38.96-38.14-56.53-51.78-71.89-58.74-57.24-43.10-42.39-31.08-41.66-42.39-41.75-22.62-23.17-26.00-40.97-31.68-21.3940.50-35.36-8.28-22.46-23.78-30.04-20.58-36.56-640.89-42.15-28.50-18.44-18.31-15.44-38.84-404.47-32.99-10.96-48.89-10.38-3.84-8.72-42.14-8.80NANA
Net Cash Provided By Used In Financing Activities -31.70-36.35-53.09-42.15-40.46-6.05-93.09-38.86-34.2823.12-62.97-15.22-28.61-43.94-28.78-33.42-28.68-483.36479.45-15.32-18.72-19.96-15.02-23.75-13.77-418.89278.45-13.942.89-20.20-2.37-13.10-11.26-23.42-15.76-19.34-63.12-12.25-168.18-59.20-65.40-40.19-79.93-31.70430.36-48.33-54.2833.4069.813.22-85.18301.29-12.22-72.59-38.32-18.55-12.85-26.31-8.41-6.91NANA

    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
Net Cash Provided By Used In Operating Activities 55.1545.75113.6575.1562.6025.71131.7673.6763.26-10.7588.4235.2242.0015.8096.4871.8457.739.6277.6858.9659.5527.55143.0595.9652.309.2096.72113.8186.65-19.87112.1833.4424.7221.8673.9140.8765.8438.71131.8684.2592.7742.55118.6368.6240.1944.42133.7996.1251.103.14125.3493.1478.34-7.24105.7757.6240.9726.4372.1939.21NANA
Net Income Loss 17.9322.1237.1818.9823.1130.0636.4331.9421.9028.2041.7135.3031.4236.2035.1021.6219.39-21.68-9.112.92-5.946.4761.9868.5554.7056.7068.5350.8741.6039.1824.6438.897.26-21.66-66.5216.00-169.23-6.2321.15-46.23-388.3039.4945.4550.8724.2137.8460.8253.9242.1446.3986.0575.5073.7071.9986.6664.6843.4734.9240.589.695.97-9.82
Profit Loss 19.0423.4738.2320.7124.3330.3737.7433.0722.9229.6442.8436.8832.7337.7536.0422.9820.25-20.86-8.472.24-6.237.4163.0870.1356.2558.4270.1553.1142.1639.6425.6139.657.92-21.20-66.0616.70-168.81-5.7022.17-45.55-387.7040.1347.4851.9924.1738.5662.1854.3843.3147.0586.5576.2474.4773.5786.8365.2044.2935.9640.9510.206.24NA
Increase Decrease In Other Operating Capital Net -1.802.98-4.160.681.025.98-2.44-1.00-8.882.6811.19-8.030.371.35-6.79-3.36-9.63-1.0311.75-8.20-0.635.5211.47-3.73-2.89-1.961.40-2.42-2.758.20-6.48-6.601.836.485.94-2.97-5.376.6821.39-1.46-2.028.796.69-5.3910.565.8716.58-9.772.311.6114.44-1.122.491.033.60-0.82-0.345.771.73-1.56NANA
Increase Decrease In Accounts Receivable -16.56-26.616.5016.57-2.51-17.94-4.8820.391.34-5.30-3.3340.77-3.68-19.34-3.1333.9215.806.74-68.103.93-22.94-41.61-24.9221.62-5.02-9.017.4411.473.92-0.63-5.1333.162.69-23.1111.4625.71-34.35-35.48-12.2720.64-28.74-26.199.2262.76-0.90-26.053.8236.28-27.08-46.819.4124.72-10.94-12.3017.4673.29-0.81-0.7923.5046.73NANA
Increase Decrease In Inventories 13.2417.45-29.79-16.52-10.7920.27-34.85-15.63-5.6038.5027.9232.4532.6834.35-3.16-11.40-23.42-23.291.764.38-31.67-2.66-18.4312.6210.5948.604.3723.78-10.6219.70-13.8136.172.78-0.84-21.77-1.21-26.28-20.29-64.29-1.85-34.7330.01-29.507.76-1.5128.563.32-32.14-8.6931.63-21.441.8520.7462.6849.3829.6211.0434.057.103.92NANA
Deferred Income Tax Expense Benefit -0.65-1.25-0.360.07-7.62-0.10-6.56-0.01-2.710.0610.700.48-0.060.17-6.77-13.96-0.04-0.41-0.30-9.85-14.010.260.400.901.490.0216.00-0.336.660.584.970.030.820.4693.75-6.68-93.1214.383.19-37.94-15.121.3011.72-1.7212.001.12-11.859.700.631.7624.775.97-6.494.34-5.00-3.380.52-0.01-0.081.18NANA
Share Based Compensation 5.447.943.696.005.968.705.894.865.638.282.964.656.177.205.426.585.816.991.760.325.728.264.005.414.958.494.614.235.456.543.784.014.199.093.423.893.797.022.580.783.579.912.722.813.288.833.293.145.3810.074.394.704.318.093.123.145.297.304.113.98NANA

    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
Net Cash Provided By Used In Investing Activities -16.64-19.95-23.32-29.70-27.68-28.72-23.02-18.15-18.77-29.29-36.62-22.25-18.66-17.41-30.24-25.12-28.66-38.96-38.14-56.53-51.78-71.89-58.74-57.24-43.10-42.39-31.08-41.66-42.39-41.75-22.62-23.17-26.00-40.97-31.68-21.3940.50-35.36-8.28-22.46-23.78-30.04-20.58-36.56-640.89-42.15-28.50-18.44-18.31-15.44-38.84-404.47-32.99-10.96-48.89-10.38-3.84-8.72-42.14-8.80NANA
Payments To Acquire Property Plant And Equipment 19.2224.7523.3226.7525.6931.8023.3020.4621.1429.4836.7722.4119.8917.8433.2425.4529.2739.3438.0958.5375.0872.4566.4057.8744.8143.2642.6943.0943.1242.1123.9223.5228.3142.2627.4122.1123.9637.2223.3222.9523.8730.8031.4137.1623.8324.9729.0319.4418.5715.8042.3825.0623.9911.6150.0912.2011.0910.0626.2411.17NANA

    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
Net Cash Provided By Used In Financing Activities -31.70-36.35-53.09-42.15-40.46-6.05-93.09-38.86-34.2823.12-62.97-15.22-28.61-43.94-28.78-33.42-28.68-483.36479.45-15.32-18.72-19.96-15.02-23.75-13.77-418.89278.45-13.942.89-20.20-2.37-13.10-11.26-23.42-15.76-19.34-63.12-12.25-168.18-59.20-65.40-40.19-79.93-31.70430.36-48.33-54.2833.4069.813.22-85.18301.29-12.22-72.59-38.32-18.55-12.85-26.31-8.41-6.91NANA
Payments Of Dividends Common Stock 15.5715.5815.7315.8515.9115.9416.0616.1016.1016.2716.5016.6016.7216.7416.7216.7116.6816.6316.5816.5816.5816.5716.4816.4516.4216.4016.3316.3216.2716.1916.1116.0415.9915.9815.9415.9415.9315.9114.2814.2514.2414.2114.1514.1114.1114.0712.5712.6912.8212.9211.3011.2611.229.859.939.949.969.969.899.86NANA
Payments For Repurchase Of Common Stock 15.0315.0321.7915.0315.0313.7211.737.4910.6919.3835.0215.0122.6012.910.050.050.050.050.050.050.050.050.050.050.050.050.050.050.050.060.050.060.060.060.060.060.090.080.070.080.090.080.109.660.074.3342.9231.8720.5826.030.090.070.0766.6531.4516.1810.200.070.080.08NANA

    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
Revenues 482.05481.95543.31515.79495.32492.48550.24536.04497.12494.79530.01512.26486.67483.51515.97484.66440.51400.31379.05483.08505.08518.09603.95597.20587.39586.69646.12607.94571.35542.45565.02528.63487.57477.14521.22497.84524.02555.35637.65638.97675.63694.94772.20755.24689.94619.81671.41655.36633.14629.46739.22696.41641.74658.88693.74614.83565.77529.16538.64493.17442.87409.39
Infrastructure 184.27185.05208.76189.23183.88184.25213.38202.53197.65194.86213.57198.45188.09185.08204.16176.51157.59152.43152.12179.62181.50194.00237.03227.60221.12217.46243.58222.71211.15199.75217.23192.88177.21167.08192.65181.47213.14242.02280.13284.16304.07317.08356.68355.57319.29281.58372.88281.55271.97276.28425.32277.86231.85241.06NA223.07196.63198.50NANANANA
Metal Cutting 297.79296.90334.54326.56311.44308.23336.85333.51299.47299.94316.45313.81298.58298.43311.81308.14282.92247.88226.93303.46323.58324.08NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

Plots across concepts


IncomeStatement
Other Comprehensive Income Loss Net Of Tax
Expenses
Other Nonoperating Income Expense
Balance Sheet
Operating Lease Right Of Use Asset
Assets
Derivative Assets
Current Assets
Other Assets Current
NonCurrent Assets
Operating Lease Right Of Use Asset
PropertyPlantAndEquipmentNet
Property Plant And Equipment Net
Liabilities
Derivative Liabilities
Current Liabilities
Accrued Income Taxes Current
Noncurrent Liabilities
Accrued Income Taxes Noncurrent
Stockholders Equity
Accumulated Other Comprehensive Income Loss Net Of Tax
Per Share
Common Stock Dividends Per Share Declared
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
Common Stock Shares Issued
DividendsAndRepurchase
Payments For Repurchase Of Common Stock
OperatingLeaseLiability
Operating Lease Liability Current
InventoryNet
Inventory Finished Goods
AccountsReceivable
Allowance For Doubtful Accounts Receivable Current

Line plots across dimensions of each concept