Home Data Calendar Blog

KMT

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
Common Stock Value 99.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 NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Weighted Average Number Of Diluted Shares Outstanding 80.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 79.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.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.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

    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 495.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 355.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 139.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 107.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 2.900.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating Income Loss 28.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 Expense 6.856.607.107.757.016.646.706.446.466.326.5520.938.3210.5811.327.908.057.888.698.108.108.108.237.477.237.157.377.337.156.996.867.116.806.987.547.767.968.218.458.888.047.087.047.506.975.968.478.005.265.495.475.775.565.966.356.535.95NA
Interest Paid Net 8.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 -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 11.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 24.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 30.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 23.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 53.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

    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 2544.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 1216.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 2544.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 1287.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

    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 1009.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 90.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 90.7395.10106.0293.4776.7864.5785.5999.98NANA154.05NANANA606.68NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Accounts Receivable Net Current 290.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 570.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 353.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 85.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 80.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 57.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 1999.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

    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 1454.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.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 961.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 275.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 87.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 87.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

    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 414.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 193.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 14.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 42.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 128.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

    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 595.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 32.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 116.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.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 21.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 35.0131.7932.1830.5831.8532.4635.3433.6333.1635.7836.8038.8639.5835.7935.3734.2936.4130.300.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    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 1287.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 1328.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 99.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 444.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 1145.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 -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.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

    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 62.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 -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 -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
Cash And Cash Equivalents Period Increase Decrease NANANANANANANA-1.82-5.52-46.7339.7411.124.90-508.39521.45-19.98-8.31-68.4969.4216.32-5.81-454.07334.2561.9749.24-79.9389.81-1.18-17.41-42.1725.02-2.4141.78-8.29-40.68-0.09-9.93-21.7316.11-1.47-170.02-44.0155.23105.32106.24-5.94-9.08-2.9925.99-102.0220.3737.0322.916.127.2415.06NANA

    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 62.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 23.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 24.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.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 -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 -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 -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.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

    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 -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 25.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

    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 -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.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.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

    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 495.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 183.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 311.44308.23336.85333.51299.47299.94316.45313.81298.58298.43311.81308.14282.92247.88226.93303.46323.58324.08NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

Plots across concepts


IncomeStatement
Income Loss From Continuing Operations 
Before Income Taxes Extraordinary Items Noncontrolling Interest
Expenses
Income Tax Expense Benefit
Balance Sheet
Operating Lease Liability
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
Operating Lease Liability 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 Inventories
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
LesseeOperatingLeaseLiabilityPaymentsDue
Lessee Operating Lease Liability Undiscounted Excess Amount
InventoryNet
Inventory Finished Goods
AccountsReceivable
Allowance For Doubtful Accounts Receivable Current

Line plots across dimensions of each concept


Operating Margin
us-gaap:StatementBusinessSegments
(None,)
Operating  Marginus-gaap: Statement Business Segments
TTM Greenblatt ROC
_
(None,)
T T M  Greenblatt  R O C_
us-gaap:Revenues
us-gaap:StatementBusinessSegments
(None,)
Revenuesus-gaap: Statement Business Segments
us-gaap:OperatingIncomeLoss
us-gaap:StatementBusinessSegments
(None,)
Operating Income Lossus-gaap: Statement Business Segments
us-gaap:ProfitLoss
us-gaap:StatementEquityComponents
(None,)
Profit Lossus-gaap: Statement Equity Components
us-gaap:OtherComprehensiveIncomeLossNetOfTax
us-gaap:StatementEquityComponents
(None,)
Other Comprehensive Income Loss Net Of Taxus-gaap: Statement Equity Components
us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncome, us-gaap:StatementEquityComponents
('us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncome', None)
Net Income Loss Available To Common Stockholders Basicus-gaap: Reclassification Out Of Accumulated Other Comprehensive Income, us-gaap: Statement Equity Components
us-gaap:Assets
us-gaap:StatementBusinessSegments
(None,)
Assetsus-gaap: Statement Business Segments
us-gaap:LongTermDebt
us-gaap:LongtermDebtType
(None,)
Long Term Debtus-gaap: Longterm Debt Type
us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
us-gaap:RetirementPlanType
(None,)
Pension And Other Postretirement Defined Benefit Plans Liabilities Noncurrentus-gaap: Retirement Plan Type
us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
us-gaap:StatementEquityComponents
(None,)
Stockholders Equity Including Portion Attributable To Noncontrolling Interestus-gaap: Statement Equity Components
us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
us-gaap:StatementEquityComponents
(None,)
Accumulated Other Comprehensive Income Loss Net Of Taxus-gaap: Statement Equity Components
us-gaap:ProfitLoss
us-gaap:StatementEquityComponents
(None,)
Profit Lossus-gaap: Statement Equity Components
us-gaap:Revenues
us-gaap:StatementBusinessSegments
(None,)
Revenuesus-gaap: Statement Business Segments