Home Data Calendar Blog

BMI

Tables

    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
Common Stock Value 37.2237.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.5329.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.3629.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 1.130.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 1.120.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-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
Revenue From Contract With Customer Excluding Assessed Tax 216.66196.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 216.66196.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 131.29119.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 85.3777.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 43.8640.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 41.5136.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.861.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 10.318.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 33.0629.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 32.9825.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-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
Assets 781.26743.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 781.26743.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 563.14535.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-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
Assets Current 509.22470.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 226.21199.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 106.2392.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 161.27160.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 38.8737.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 15.5118.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 NANA144.58NANANA141.15NANANA136.51NANANA138.55NANANA132.33NANANA136.72NANANA135.76NANANA126.68NANANA125.20NANANA110.35NANANA100.18NANANA92.75NANANA87.08NANANA88.07NANA

    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
Property Plant And Equipment Gross 229.41227.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 156.96154.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.4572.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.36113.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 50.1852.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 13.3511.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-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
Liabilities Current 138.12135.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 96.0190.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 6.4916.469.177.469.2714.688.758.229.9411.566.785.672.417.794.042.176.674.982.912.502.567.061.51NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    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
Deferred Income Tax Liabilities Net 4.844.895.066.446.666.744.654.584.945.215.386.006.166.065.702.652.56NA0.88NANANANANANANA3.43NANANA1.90NANANANANANANANANANANANANANANANANANANANANANANANANANA
Other Liabilities Noncurrent 5.904.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-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
Stockholders Equity 563.14535.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.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 62.9160.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 505.04479.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.34-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.7036.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 2.011.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-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
Net Cash Provided By Used In Operating Activities 36.4221.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 -2.34-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.41-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-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
Net Cash Provided By Used In Operating Activities 36.4221.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 33.0629.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 14.059.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 0.856.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 5.387.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 NANA-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 2.011.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-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
Net Cash Provided By Used In Investing Activities -2.34-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.342.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-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
Net Cash Provided By Used In Financing Activities -7.41-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.937.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-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
Revenues 216.66196.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 216.66196.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.732.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
3.022.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.419.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
1.430.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 193.96177.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.640.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 5.463.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 202.31183.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 14.3512.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
Other 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
Increase Decrease In Prepaid Deferred Expense And Other Assets
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