Home Data Calendar Blog

BMI

Tables

    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
Common Stock Value 37.2237.2237.2237.2237.2237.2237.2237.2237.2237.2237.2237.2237.2237.2237.2237.2237.2237.2037.2037.2037.2037.2037.2037.1837.1837.1637.1637.1637.1537.1237.1220.5620.5520.5520.5420.5420.5320.5220.5220.5220.5220.5020.4820.4720.4720.4420.4320.4220.7921.2921.2921.29NA21.26NANA
Weighted Average Number Of Diluted Shares Outstanding 29.49NA29.4729.4529.42NA29.3729.3429.36NA29.3429.3129.32NA29.2229.2729.22NA29.1929.2129.24NA29.2029.1329.15NA29.1229.1029.08NA29.0614.5314.50NA14.4614.4414.41NA14.3814.3714.33NA14.4514.4314.24NA14.1914.3114.90NA15.0615.0515.06NA15.0115.02
Weighted Average Number Of Shares Outstanding Basic 29.32NA29.2929.2729.26NA29.2229.2129.20NA29.1629.1129.10NA29.0529.0529.04NA29.0129.0329.03NA28.9928.9628.93NA28.9428.9428.90NA28.9014.4414.42NA14.3914.3814.33NA14.3114.3114.24NA14.3714.3714.15NA14.1314.2314.83NA14.9914.9614.94NA14.9114.92
Earnings Per Share Basic 0.990.840.890.770.660.600.610.570.490.590.540.480.470.450.510.330.410.420.440.390.370.390.100.210.260.250.280.370.300.210.300.650.550.380.580.550.290.420.710.620.330.440.630.440.210.390.630.520.420.080.460.520.220.420.610.54
Earnings Per Share Diluted 0.990.840.880.760.660.600.610.570.490.590.540.480.470.450.510.330.410.420.440.390.370.390.100.210.260.250.270.360.300.210.300.650.550.380.580.550.290.420.710.610.320.440.630.440.200.390.620.520.420.080.460.520.220.420.600.53

    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
Revenue From Contract With Customer Excluding Assessed Tax 196.28182.44186.19175.86159.10147.32148.01137.83132.40135.75128.74122.87117.84112.33113.5991.12108.51107.56108.65103.54104.88104.41110.63113.65105.0496.65100.01104.18101.6193.1096.27103.82100.5795.7799.3998.9083.6489.3496.2795.6683.5081.0192.9688.3471.8174.3287.1381.9776.2360.7169.7075.1557.3664.8475.7074.29
Revenues 196.28182.44186.19175.86159.10147.32148.01137.83132.40135.75128.74122.87117.84112.33113.5991.12108.51107.56108.65103.54104.88104.41110.63113.65105.0496.65100.01104.18101.6193.1096.27103.82100.5795.7799.3998.9083.6489.3496.2795.6683.5081.0192.9688.3471.8174.3287.1381.9776.2360.7169.7075.1557.3664.8475.7074.29
Cost Of Goods And Services Sold 119.10110.97113.47106.4296.2890.3690.4983.0781.6880.9177.5572.7768.4868.2868.5655.2765.1966.4366.9863.2764.4264.2666.6872.1468.2957.6562.9763.1262.9659.5857.6364.4261.5661.3163.2963.7553.5758.4459.8160.8354.5552.0159.8658.4946.7745.4752.8051.7747.3741.3346.9247.9336.9240.2047.7547.27
Gross Profit 77.1871.4772.7269.4362.8256.9757.5254.7650.7254.8451.1850.1049.3644.0545.0235.8543.3241.1241.6740.2840.4640.1543.9541.5036.7539.0037.0441.0538.6533.5238.6539.4039.0134.4636.1035.1430.0730.8936.4734.8328.9529.0033.1029.8525.0428.8534.3330.2028.8619.3822.7827.2220.4424.6427.9527.02
Selling General And Administrative Expense 40.6039.3941.3039.9337.7734.4933.6532.6731.8631.9831.7431.4331.6127.0925.5123.1927.3124.7825.2325.2426.1325.3428.2125.1526.7725.8524.6324.4625.1824.4324.7024.4726.2024.9522.4822.9623.0222.7420.4820.6121.2618.6519.2319.6920.3120.0420.2218.8518.6817.3514.7914.9415.2014.9814.5214.04
Operating Income Loss 36.5832.0831.4229.5025.0522.4723.8722.0918.8622.8619.4418.6817.7516.9619.5112.6616.0216.3416.4515.0314.3314.8115.7316.359.9713.1512.4116.5913.479.1013.9414.9212.819.5113.6212.187.058.1515.9814.227.6910.3513.8710.164.728.8114.1111.3610.192.037.9912.285.249.6613.4412.98
Interest Income Expense Net 1.531.401.200.830.620.470.11-0.01-0.010.05-0.01-0.01-0.01-0.010.05-0.03-0.030.03-0.07-0.09-0.13-0.16-0.29-0.41-0.29-0.22-0.24-0.15-0.18-0.21-0.21-0.23-0.27-0.28-0.30-0.32-0.32-0.26-0.27-0.31-0.29-0.25-0.26-0.33-0.25-0.27-0.29-0.24-0.20-0.060.09-0.10-0.11NANANA
Income Tax Expense Benefit 8.968.726.627.806.225.376.015.384.465.603.544.673.933.824.683.054.093.933.623.563.333.350.801.762.165.704.195.834.542.774.945.294.553.754.993.962.511.895.485.102.773.714.563.551.573.064.973.673.730.781.204.351.873.294.324.87
Net Income Loss 29.1324.7225.9722.4919.4117.5417.9316.6614.3617.2815.8613.9713.7813.0914.869.5311.8512.2712.7211.3610.8211.242.856.157.557.237.9710.618.756.118.799.407.995.488.337.904.236.0010.238.814.636.389.056.282.915.488.867.446.251.196.887.833.266.269.028.03
Comprehensive Income Net Of Tax 25.5130.4722.7722.5521.1424.5412.4911.3012.0416.2513.6116.7813.0713.7215.309.9811.2312.2912.0612.1110.5511.5310.3511.068.036.208.2611.739.126.279.309.218.664.538.288.543.661.979.608.894.8911.599.827.072.555.639.276.597.15-1.656.538.654.20NANANA

    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
Assets 743.47716.92689.76659.25633.40603.05574.37560.03545.94530.82519.03499.02486.30468.38448.64439.53430.96421.89417.49404.86403.25392.69401.32401.11395.27391.73386.09378.75353.57349.70357.13357.79356.43355.48352.82357.15342.43341.16330.67328.97323.68316.06308.89301.76286.79290.45296.67297.94296.94218.91220.48223.10NA215.86NANA
Liabilities And Stockholders Equity 743.47716.92689.76659.25633.40603.05574.37560.03545.94530.82519.03499.02486.30468.38448.64439.53430.96421.89417.49404.86403.25392.69401.32401.11395.27391.73386.09378.75353.57349.70357.13357.79356.43355.48352.82357.15342.43341.16330.67328.97323.68316.06308.89301.76286.79290.45296.67297.94296.94218.91220.48223.10NA215.86NANA
Stockholders Equity 535.57516.48492.71475.59458.04442.42422.86416.18409.88403.07391.82381.85369.85361.26351.54341.14335.72331.07323.64316.45308.61303.50295.23288.47280.72277.45274.13269.41260.86256.21252.51245.91238.58232.28229.43223.62215.87214.33214.19206.87199.80196.56185.80177.86172.51171.25167.08159.76167.78179.28182.74178.25NA168.38NANA

    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
Assets Current 470.60442.18422.95388.59360.84347.83325.63303.92281.28261.36245.69219.31204.11220.85232.75223.41211.43200.09191.54175.54171.22164.66170.88168.15166.76158.62163.26156.50152.20151.01156.75154.90150.76149.33149.39156.17141.95141.10141.87139.72133.30127.16122.65116.44117.45121.37126.96126.65123.41101.19103.18104.27NA97.34NANA
Cash 199.31191.78162.91141.81128.36138.05114.79100.2189.2287.1767.0457.3651.4072.2793.9085.2070.3848.8737.7323.8915.0313.0910.6312.1213.5311.1613.3913.8511.317.3410.677.369.948.164.0812.688.376.6610.376.766.417.264.622.713.796.556.066.516.664.975.794.272.323.092.672.59
Accounts Receivable Net Current 92.2983.5189.0684.0284.2576.6583.4977.2578.1565.8773.7563.9561.6461.6957.7154.0259.1661.3761.4160.2968.0966.3070.0365.3063.3758.2168.8864.4365.9659.8257.9761.3359.1956.6459.7361.9653.1953.9758.0160.8054.6650.1356.0652.7047.3045.5853.6951.6751.0541.1743.2045.61NA40.43NANA
Inventory Net 160.44153.67147.79144.75132.34119.86113.61111.44103.0299.6191.8290.7984.2581.5976.9976.8574.4381.9584.8383.3280.5580.8084.3485.6685.1385.1777.0173.8970.3077.7082.4480.7276.1878.6075.7471.7272.0171.7764.2063.2063.9860.9454.3753.6158.5061.0060.2161.0857.9249.4447.7847.23NA48.32NANA
Inventory Finished Goods 37.4134.7634.9131.2228.4331.3523.7821.0925.7525.9925.1226.1227.9724.8822.1520.0919.4722.9524.6523.0321.8123.4822.5925.2022.6723.1221.9517.4516.0718.0920.7321.8821.6428.5526.3526.0326.4825.3619.5020.7018.1117.7017.5418.7520.6019.8719.8112.9812.7213.4812.4011.98NA9.80NANA
Prepaid Expense And Other Assets Current 18.5613.2123.1918.0115.8913.2713.7415.0310.898.7113.087.216.825.304.167.347.467.917.578.047.544.475.885.074.734.083.974.334.636.165.675.505.465.935.565.504.084.544.374.043.353.993.683.503.934.342.963.433.692.272.993.74NA2.38NANA
Machinery And Equipment Gross NA144.58NANANA141.15NANANA136.51NANANA138.55NANANA132.33NANANA136.72NANANA135.76NANANA126.68NANANA125.20NANANA110.35NANANA100.18NANANA92.75NANANA87.08NANANA88.07NANA

    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
Property Plant And Equipment Gross 227.04225.99228.00227.78224.92220.94216.16216.55216.58216.80216.53216.73217.19217.40214.35212.85211.46209.82208.31213.20215.10213.72214.23215.51215.51212.49210.49207.76204.32200.98198.88198.13196.26194.07187.98184.07179.78177.40171.43169.64167.54164.14159.30157.05155.35152.76149.79150.53150.76144.93143.82142.84NA143.95NANA
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment 154.11152.11153.56153.07150.39147.40143.79142.51140.51138.75136.59135.15135.11134.70131.92129.66126.89124.06121.66124.69125.82123.40122.59122.84121.98118.88117.35116.30113.23110.78108.72107.38104.72103.15101.47100.1897.4495.5993.7192.4690.2487.7285.8985.5084.4782.2881.2882.3480.7578.8377.4575.83NA77.87NANA
Property Plant And Equipment Net 72.9373.8874.4474.7174.5373.5472.3774.0476.0778.0579.9481.5882.0882.7082.4483.1984.5785.7686.6688.5189.2890.3291.6492.6793.5393.6093.1491.4691.0990.1990.1690.7591.5390.9286.5183.8982.3481.8177.7277.1977.3076.4273.4071.5570.8870.4868.5068.1970.0166.1066.3767.01NA66.09NANA
Goodwill 113.47113.16112.70113.80113.77101.2699.10101.21103.29104.31104.73105.63104.8488.7171.2671.2671.2671.2671.2671.2671.2671.2671.2671.1167.4267.4261.1661.1649.3149.3047.9847.9847.9847.9848.4447.7147.7147.7244.7044.7044.7044.7046.6446.6435.9335.9335.6735.6734.619.379.169.16NA9.16NANA
Finite Lived Intangible Assets Net 52.4753.7454.6357.5159.5153.6154.3157.7761.2564.1867.0870.1872.1253.6042.8844.6446.4048.1649.9351.7253.5355.4257.3059.1157.4759.3357.8460.0350.3451.8752.8154.3355.8757.3558.5158.7960.2461.6753.4054.7856.0657.3260.1661.4257.1358.3559.8461.1762.8333.6834.3234.91NA34.17NANA
Other Assets Noncurrent 11.2911.2512.2211.8511.9314.0515.4515.5816.5415.3916.5117.2318.0617.4317.3015.0215.2915.8816.1315.8215.818.879.449.249.239.9010.709.619.696.617.998.458.878.489.239.949.628.408.027.847.796.166.035.715.404.315.696.266.096.266.446.81NA7.45NANA

    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
Liabilities Current 135.09131.95128.78118.91115.79110.31101.7897.3388.5182.1579.8372.3171.7765.2060.1962.7060.4657.2558.8454.3157.9260.0277.8785.6388.5593.1192.4990.2775.5075.8487.6693.8898.84104.54100.62111.72106.78107.0895.15100.72102.7698.0495.1596.0389.4294.08104.27107.1196.0722.4125.9230.76NA32.68NANA
Accounts Payable Current 90.6281.8185.0081.1079.5571.4465.4661.6052.4441.8642.4141.2540.0134.9237.7935.4535.9131.5232.3629.5625.9822.4724.8628.0924.3028.6027.1423.8921.6118.3519.3022.1819.3119.1618.9522.5118.4316.0618.7118.1517.4318.5519.4320.3116.7115.5520.9718.8618.1711.3713.9413.62NA11.16NANA
Other Liabilities Current 16.469.177.469.2714.688.758.229.9411.566.785.672.417.794.042.176.674.982.912.502.567.061.51NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    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
Deferred Income Tax Liabilities Net 4.895.066.446.666.744.654.584.945.215.386.006.166.065.702.652.56NA0.88NANANANANANANA3.43NANANA1.90NANANANANANANANANANANANANANANANANANANANANANANANANANA
Other Liabilities Noncurrent 4.504.7653.1349.4344.6937.8136.5432.3433.0329.8030.7426.5926.3225.2824.2523.6423.0922.9822.8621.7721.4913.9714.4513.6611.324.075.795.813.914.023.834.055.494.814.212.532.061.741.341.341.331.322.692.691.541.091.025.596.671.080.952.44NA2.47NANA

    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
Stockholders Equity 535.57516.48492.71475.59458.04442.42422.86416.18409.88403.07391.82381.85369.85361.26351.54341.14335.72331.07323.64316.45308.61303.50295.23288.47280.72277.45274.13269.41260.86256.21252.51245.91238.58232.28229.43223.62215.87214.33214.19206.87199.80196.56185.80177.86172.51171.25167.08159.76167.78179.28182.74178.25NA168.38NANA
Common Stock Value 37.2237.2237.2237.2237.2237.2237.2237.2237.2237.2237.2237.2237.2237.2237.2237.2237.2237.2037.2037.2037.2037.2037.2037.1837.1837.1637.1637.1637.1537.1237.1220.5620.5520.5520.5420.5420.5320.5220.5220.5220.5220.5020.4820.4720.4720.4420.4320.4220.7921.2921.2921.29NA21.26NANA
Additional Paid In Capital Common Stock 60.4759.1957.9655.8354.2453.2851.7851.0249.7649.2248.4346.5045.6044.9643.8543.4642.6941.9640.3139.7538.7638.0836.8133.6832.8732.1830.7630.1529.0128.0227.3853.5952.5952.1851.0850.6748.8148.3547.5447.0946.3445.6343.9943.3142.6541.7640.8540.4039.9439.4538.8738.51NA37.58NANA
Retained Earnings Accumulated Deficit 479.93458.72441.92423.88407.98395.15384.21372.86362.05353.54342.05332.10323.38314.85307.00297.37292.79285.88278.55270.77263.78257.31250.43250.24247.87244.22240.76236.56229.29223.88221.10215.64209.14204.04201.45196.01190.86189.37186.10178.60172.37170.32166.51160.04156.18155.69152.63146.18153.64166.27167.48163.00NA156.10NANA
Accumulated Other Comprehensive Income Loss Net Of Tax -5.27-1.65-7.40-4.20-4.26-5.98-12.98-7.54-2.180.141.173.410.601.310.680.24-0.200.420.401.070.310.580.29-5.51-10.41-10.89-9.86-10.14-11.26-11.63-11.79-12.30-12.11-12.78-11.82-11.78-12.42-11.86-7.83-7.19-7.26-7.52-12.74-13.51-14.31-13.95-14.10-14.51-13.66-14.57-11.73-11.38NA-13.14NANA
Treasury Stock Value 36.7837.0037.0037.1437.1537.2537.3737.3736.9737.0537.0537.3936.9637.0937.0536.9936.6234.2432.5232.0331.1229.3629.0426.6626.3224.7724.0823.7122.7120.5620.5730.8430.8730.9530.9530.9631.0331.1331.1431.1531.1731.2931.3031.3231.3531.4631.4731.4731.6731.6831.6831.69NA31.89NANA
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value 1.271.231.361.601.010.980.700.850.610.790.590.570.370.370.340.400.310.330.330.290.270.802.430.470.47NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    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
Net Cash Provided By Used In Operating Activities 21.4637.9531.4322.7717.9729.7123.8319.669.2524.7517.6914.5130.5615.9021.3921.7530.5419.5720.2423.0917.8220.4714.6818.426.783.828.5824.9412.4116.0012.499.5418.158.138.5112.406.787.5516.1911.410.586.0713.5410.894.3110.789.943.8710.215.008.3612.765.194.733.16NA
Net Cash Provided By Used In Investing Activities -5.68-2.05-3.01-2.74-21.32-1.20-1.92-1.63-1.141.42-3.96-2.56-46.32-32.34-2.28-1.64-1.94-1.91-1.12-2.31-2.16-1.42-1.98-10.25-3.04-5.51-4.79-21.13-4.01-4.55-2.34-2.27-3.25-5.53-8.54-4.41-3.20-22.89-3.13-3.82-3.33-5.93-8.36-12.62-2.80-3.68-2.11-2.38-51.55-1.79-1.04-0.89-5.57-2.21-10.93NA
Net Cash Provided By Used In Financing Activities -7.71-7.92-7.01-6.59-6.57-5.95-6.52-6.27-5.87-5.84-4.15-5.67-4.84-5.81-9.83-5.31-6.87-6.65-5.20-12.15-13.71-16.79-14.48-9.28-1.590.52-4.70-1.54-4.71-14.65-6.99-9.71-13.121.50-8.57-3.98-1.9211.97-9.28-7.271.832.71-3.520.57-4.04-6.71-8.89-0.9543.33-3.72-5.68-9.52-1.08-1.707.24NA

    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
Net Cash Provided By Used In Operating Activities 21.4637.9531.4322.7717.9729.7123.8319.669.2524.7517.6914.5130.5615.9021.3921.7530.5419.5720.2423.0917.8220.4714.6818.426.783.828.5824.9412.4116.0012.499.5418.158.138.5112.406.787.5516.1911.410.586.0713.5410.894.3110.789.943.8710.215.008.3612.765.194.733.16NA
Net Income Loss 29.1324.7225.9722.4919.4117.5417.9316.6614.3617.2815.8613.9713.7813.0914.869.5311.8512.2712.7211.3610.8211.242.856.157.557.237.9710.618.756.118.799.407.995.488.337.904.236.0010.238.814.636.389.056.282.915.488.867.446.251.196.887.833.266.269.028.03
Increase Decrease In Accounts Receivable 9.16-5.505.35-0.346.84-7.536.83-0.4812.51-7.7510.612.24-3.860.153.45-5.25-1.39-0.901.47-7.971.94-3.464.701.854.92-7.074.29-2.205.962.29-3.382.342.310.01-3.008.61-0.11-7.73-2.236.184.77-6.293.175.281.84-8.231.930.824.66-2.02-2.107.64-2.90-13.192.55NA
Increase Decrease In Inventories 6.414.843.8812.3111.444.813.189.263.767.950.876.10-1.280.06-0.122.37-7.44-3.041.692.73-0.17-3.45-1.240.10-0.278.102.832.66-7.42-4.451.724.46-2.683.133.62-0.330.693.391.30-0.743.006.490.63-4.92-2.440.70-0.953.331.661.620.03-5.363.667.032.85NA
Increase Decrease In Accounts Payable 7.96-3.784.181.156.964.143.749.3810.75-0.412.051.074.291.78-6.06-0.634.520.761.744.604.54-7.40-1.213.22-4.48NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Deferred Income Tax Expense Benefit NA-9.25-0.03-0.37-0.01-5.640.010.05-0.03-3.10-0.000.010.04-3.480.010.000.39-1.540.03-0.01-0.00-5.400.070.060.00-3.91-0.14-0.04-0.010.570.010.020.11-3.030.010.14-0.14-1.24-0.01-0.02-0.071.51-0.01-0.01-0.02-0.62-0.040.050.06-0.73-0.05-0.01-0.01-0.182.16NA
Share Based Compensation 1.271.231.361.601.010.980.700.850.610.790.590.570.370.370.340.400.310.330.330.290.270.802.430.470.470.530.410.410.370.400.390.390.360.380.380.410.370.360.410.310.360.680.430.000.270.340.340.290.280.630.290.260.280.450.35NA

    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
Net Cash Provided By Used In Investing Activities -5.68-2.05-3.01-2.74-21.32-1.20-1.92-1.63-1.141.42-3.96-2.56-46.32-32.34-2.28-1.64-1.94-1.91-1.12-2.31-2.16-1.42-1.98-10.25-3.04-5.51-4.79-21.13-4.01-4.55-2.34-2.27-3.25-5.53-8.54-4.41-3.20-22.89-3.13-3.82-3.33-5.93-8.36-12.62-2.80-3.68-2.11-2.38-51.55-1.79-1.04-0.89-5.57-2.21-10.93NA
Payments To Acquire Property Plant And Equipment 2.682.053.012.664.271.201.921.631.14-1.423.792.621.763.202.281.641.941.911.122.312.161.421.982.203.043.524.792.963.812.752.342.273.256.895.274.413.203.563.132.323.335.003.772.742.803.682.111.121.291.641.330.751.622.282.81NA

    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
Net Cash Provided By Used In Financing Activities -7.71-7.92-7.01-6.59-6.57-5.95-6.52-6.27-5.87-5.84-4.15-5.67-4.84-5.81-9.83-5.31-6.87-6.65-5.20-12.15-13.71-16.79-14.48-9.28-1.590.52-4.70-1.54-4.71-14.65-6.99-9.71-13.121.50-8.57-3.98-1.9211.97-9.28-7.271.832.71-3.520.57-4.04-6.71-8.89-0.9543.33-3.72-5.68-9.52-1.08-1.707.24NA
Payments Of Dividends Common Stock 7.947.927.926.596.636.596.585.845.875.845.845.245.245.235.234.944.944.944.934.364.364.374.353.773.773.773.773.343.343.333.332.902.892.892.892.752.732.732.732.592.582.582.582.432.422.412.432.292.392.412.412.112.102.102.10NA

    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
Revenues 196.28182.44186.19175.86159.10147.32148.01137.83132.40135.75128.74122.87117.84112.33113.5991.12108.51107.56108.65103.54104.88104.41110.63113.65105.0496.65100.01104.18101.6193.1096.27103.82100.5795.7799.3998.9083.6489.3496.2795.6683.5081.0192.9688.3471.8174.3287.1381.9776.2360.7169.7075.1557.3664.8475.7074.29
Revenue From Contract With Customer Excluding Assessed Tax 196.28182.44186.19175.86159.10147.32148.01137.83132.40135.75128.74122.87117.84112.33113.5991.12108.51107.56108.65103.54104.88104.41110.63113.65105.0496.65100.01104.18101.6193.1096.27103.82100.5795.7799.3998.9083.6489.3496.2795.6683.5081.0192.9688.3471.8174.3287.1381.9776.2360.7169.7075.1557.3664.8475.7074.29
2.913.393.603.373.193.614.262.934.204.333.933.694.791.821.631.441.552.562.822.291.452.291.933.161.70NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
2.182.983.483.023.483.103.762.942.962.783.023.452.612.532.622.123.142.813.443.823.502.542.563.533.26NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
9.418.859.748.619.535.887.497.128.236.967.044.6111.756.463.733.294.781.664.334.455.355.544.465.105.05NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
0.622.130.640.451.031.511.030.810.581.080.951.191.890.671.231.021.972.271.681.000.831.471.030.480.62NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
US 177.19161.19165.90157.86138.59129.67128.43120.82112.75118.86111.28107.7894.2798.23102.9480.7594.4994.0193.3990.2691.5090.3095.2997.9191.15NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Other Geographical Areas 0.360.450.620.520.600.530.561.082.020.300.520.570.371.170.540.271.050.761.670.240.660.910.760.261.11NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Middle East 3.613.462.222.022.683.032.482.121.661.422.001.582.181.460.902.221.543.491.321.481.581.364.603.202.15NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Transferred At Point In Time 183.55170.02174.97164.93149.36137.18138.69129.31124.69128.23121.31115.75111.38106.37108.0585.94103.70102.75104.7999.54101.13100.67107.17110.59102.35NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Transferred Over Time 12.7312.4211.2310.939.7410.149.328.527.717.527.437.126.465.965.545.184.804.803.864.003.753.743.463.062.69NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

Plots across concepts


IncomeStatement
Comprehensive Income Net Of Tax
Expenses
Income Tax Expense Benefit
Balance Sheet
Operating Lease Right Of Use Asset
Assets
Operating Lease Right Of Use Asset
Current Assets
Prepaid Expense And Other Assets Current
NonCurrent Assets
Operating Lease Right Of Use Asset
PropertyPlantAndEquipmentNet
Property Plant And Equipment Net
Liabilities
Operating Lease Liability
Current Liabilities
Employee Related Liabilities Current
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
Share Based Compensation
NetCashProvidedByUsedInInvestingActivities
Net Cash Provided By Used In Investing Activities
Shares
Weighted Average Number Of Shares Outstanding Basic
LesseeOperatingLeaseLiabilityPaymentsDue
Lessee Operating Lease Liability Payments Due Year Four
FiniteLivedIntangibleAssets
Finite Lived Intangible Assets Net
InventoryNet
Inventory Finished Goods

Line plots across dimensions of each concept