Home Data Calendar Blog

SSD

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 2010-03-31
Common Stock Value 0.420.420.430.430.430.430.420.430.430.430.430.430.430.430.430.440.440.440.440.450.450.460.450.460.460.470.470.480.470.470.470.490.480.480.480.490.490.490.490.490.490.490.490.490.480.480.480.480.480.480.480.480.480.500.500.490.490.49
Weighted Average Number Of Diluted Shares Outstanding 42.4242.63NA42.8842.8142.83NA42.9243.2443.38NA43.4843.6443.61NA43.6843.6644.29NA44.8144.9745.21NA46.6246.6847.01NA47.6947.9247.91NA48.3548.6048.45NA49.2449.4749.41NA49.2349.2349.06NA48.5548.6348.63NA48.3948.4248.34NA48.2949.4650.16NA49.5349.6049.52
Weighted Average Number Of Shares Outstanding Basic 42.2542.39NA42.6742.6742.61NA42.8143.1543.18NA43.2843.4343.38NA43.4743.4744.10NA44.4844.6744.87NA46.1946.3246.62NA47.3747.6347.62NA48.1248.4048.30NA49.0049.2549.21NA49.0149.0148.90NA48.3848.5348.54NA48.3548.3448.27NA48.2549.4050.11NA49.4349.4249.39
Earnings Per Share Basic 2.321.781.302.442.512.061.362.062.172.191.611.701.671.160.681.541.230.840.630.980.890.510.280.960.950.550.280.600.590.490.370.620.540.340.300.440.440.200.210.420.420.250.160.410.380.100.120.270.330.150.100.400.390.14-0.090.350.140.19
Earnings Per Share Diluted 2.311.771.282.432.502.051.362.062.162.181.601.701.661.160.681.541.220.830.630.970.880.500.280.950.940.540.270.590.590.480.360.620.540.340.300.440.430.200.210.420.420.250.160.410.380.100.120.270.330.150.100.400.390.14-0.090.350.140.19

    2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31
Revenue From Contract With Customer Excluding Assessed Tax 596.98530.58501.71580.08597.58534.43475.62553.66593.23493.57418.56396.74410.28347.64293.90364.30326.08283.67262.51309.93304.85259.24241.84284.18308.01244.78231.68262.48263.00219.87200.19230.97229.97199.52184.76216.14216.66176.49166.63209.32207.89168.29160.32195.88195.60154.53144.69172.11181.70158.73130.73162.37177.81132.54119.61146.45165.61123.82
Revenues 596.98530.58501.71580.08597.58534.43475.62553.66593.23493.57418.56396.74410.28347.64293.90364.30326.08283.67262.51309.93304.85259.24241.84284.18308.01244.78231.68262.48263.00219.87200.19230.97229.97199.52184.76216.14216.66176.49166.63209.32207.89168.29160.32195.88195.60154.53144.69172.11181.70158.73130.73162.37177.81132.54119.61146.45165.61123.82
Cost Of Goods And Services Sold 318.43286.02281.21297.17310.11281.55274.97309.14333.90256.79220.29198.71213.84185.36170.22191.06176.28154.00152.46172.29170.67148.99143.41150.28167.44137.16129.78143.34140.14120.39NANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Gross Profit 278.55244.56220.50282.92287.47252.88200.66244.52259.33236.78198.27198.03196.45162.28123.67173.24149.80129.67110.05137.64134.18110.2598.44133.90141.47108.53102.70119.89123.53100.1694.97113.47111.4992.5282.76100.3498.3277.5072.8095.5595.9077.7669.9990.1589.4264.9755.2075.7283.1569.4154.9175.4583.5056.9547.6365.7076.7954.03
Operating Expenses 145.01146.61148.45141.94140.74133.12119.35119.94120.44106.48101.4297.4294.7593.9884.3481.9777.6680.3879.2076.6981.0979.9281.6972.9780.7275.7377.5573.1978.3977.5368.8367.7070.5665.8860.2865.0963.3161.2257.4863.3463.7758.1658.0959.2759.7455.9656.1453.7356.0055.9049.2350.5652.2944.6649.4836.4542.8536.94
General And Administrative Expense 66.3870.1970.8464.7968.7763.7155.9660.3258.4253.7749.4147.7947.4148.5643.6340.2938.6438.4739.3337.0541.3439.5545.2036.1140.4038.1936.6936.5036.5634.9932.3832.5434.9529.3026.5528.6529.7928.4325.5129.5629.4926.9225.4128.7828.5926.2923.8023.8427.0926.2423.5725.1725.4521.6222.3320.0020.5216.93
Selling And Marketing Expense 55.9254.5052.4852.3950.4448.6744.9342.5445.0736.8435.9535.0633.1730.8227.7629.4026.8328.5328.1027.6728.6928.1126.2826.8829.2027.5728.7528.1628.5129.4824.0324.3024.8225.1922.5122.5423.0122.6122.4123.5924.2121.8221.4520.6321.6521.3721.1120.9419.8820.4318.0418.6319.8217.0715.8715.9516.6114.87
Operating Income Loss 132.1996.1071.55140.21145.02118.3678.74122.81133.08124.4497.06100.62101.7368.3839.4691.3472.2149.3536.6160.9753.6530.0218.8760.9260.7432.8024.7046.7045.1422.6326.1445.7840.9226.6422.4835.2535.0116.2815.3232.2232.1319.6111.9030.8929.689.01-0.9421.9927.1513.515.6824.8831.2112.28-1.8629.2533.9417.09
Allocated Share Based Compensation Expense 5.105.301.936.606.504.60-0.503.504.704.902.642.603.306.50NANANA0.300.782.102.504.101.562.802.903.101.800.372.997.594.123.143.372.482.342.792.993.083.523.043.262.483.412.962.812.883.121.972.053.072.611.230.841.452.320.430.22NA
Income Tax Expense Benefit 34.8622.9919.6036.0537.4629.4420.5129.8834.2429.4323.2826.0026.6116.2210.2223.7718.589.998.0515.5014.226.605.2916.4716.487.2510.8316.5816.717.688.5615.9014.6410.067.6713.4813.456.194.9411.5811.677.604.2910.8711.184.26-6.799.0711.356.370.8210.0511.755.262.5410.8012.777.13
Net Income Loss 97.8375.4354.80104.02107.2187.9557.6188.2493.5794.5869.8073.7872.4850.3929.6467.0653.4836.8328.0643.6939.5822.6612.7644.3644.0925.4313.0928.2028.2123.1217.3929.8026.2016.3414.7321.5921.5110.0510.3820.6120.4512.097.6720.0118.50NANANANANANANANANANANANANA
Comprehensive Income Net Of Tax 97.5460.8366.0891.87102.0888.0388.9389.0585.1084.4569.1968.5579.8841.6440.7873.3257.7929.5122.5249.1240.8421.3310.7641.4132.6429.2914.0733.7438.8426.447.7530.0321.7225.838.2015.4329.14-6.282.214.7220.4510.8912.2128.2717.50-1.029.8017.105.9114.430.725.5122.8913.94-3.60NANANA

    2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31
Assets 2773.362721.952704.722815.492719.352555.632503.972504.262485.472280.351484.121422.071373.971294.731232.571277.871284.501198.251095.371086.311069.921030.351021.661094.611085.891040.341037.521068.381041.481018.20979.97984.30999.54968.96961.31960.05995.86952.66973.07981.84983.33953.17953.61934.18896.99871.55890.32879.00878.90867.01836.09855.47864.58883.17874.71861.83842.52835.95
Liabilities 1008.56996.281024.981146.001135.741068.221090.591166.701200.831048.54300.13299.07287.07280.22251.63317.06390.29356.65203.41209.36201.50194.88166.15181.19182.09161.28152.75152.34142.07131.25114.13123.20117.26104.70111.48115.67124.5297.37109.60117.72118.06105.66112.33111.72103.9583.13100.7592.84105.9695.9177.7293.19100.1286.1186.9282.7189.0573.82
Liabilities And Stockholders Equity 2773.362721.952704.722815.492719.352555.632503.972504.262485.472280.351484.121422.071373.971294.731232.571277.871284.501198.251095.371086.311069.921030.351021.661094.611085.891040.341037.521068.381041.481018.20979.97984.30999.54968.96961.31960.05995.86952.66973.07981.84983.33953.17953.61934.18896.99871.55890.32879.00878.90867.01836.09855.47864.58883.17874.71861.83842.52835.95
Stockholders Equity 1764.801725.661679.751669.491583.611487.411413.381337.561284.641231.811184.001123.001086.901014.51980.94960.80894.21841.59891.96876.95868.42835.47855.51913.42903.80879.06884.78916.04899.41886.95865.84861.10882.28864.26849.82844.38871.34855.29863.47864.12865.28847.51841.28822.46793.03788.42789.57786.16772.94771.10758.36762.28764.45797.07787.79779.13NANA

    2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31
Assets Current 1331.081328.751312.441478.201372.801222.541179.251232.151204.611787.88998.84949.65901.70819.00753.14820.40834.90751.98640.91635.25613.95575.74599.53660.92640.17583.53583.94621.49596.34585.58585.25592.96620.90591.22589.27600.89629.04588.45604.32610.28604.16571.75568.11546.76510.33480.49498.05492.11494.69477.65502.06563.84573.41590.71591.26570.84544.77511.15
Cash And Cash Equivalents At Carrying Value 354.85369.12429.82571.01407.98252.54300.74309.26246.13984.37301.15294.18305.80257.43274.64311.46315.45301.74230.21194.06141.73113.41160.18166.96155.03137.41168.51204.17140.95167.06226.54218.72246.34232.03258.82242.79248.61233.59260.31258.24221.20211.99251.21215.76165.28141.97175.55187.47162.72160.09213.82265.16262.01301.23335.05291.85219.76202.84
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents 354.85369.12429.82571.01407.98252.54300.74309.26246.13984.37301.15294.18305.80257.43274.64311.46315.45301.74230.21194.06141.73113.41160.18NANANA168.51NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Accounts Receivable Net Current 377.58343.41283.98351.16387.92339.67269.12334.45375.13320.43231.02236.53249.93227.20165.13226.45233.87168.74139.36180.90191.28173.14146.05192.98211.18167.15135.96159.57172.33148.51112.42141.72144.92135.12106.01132.73140.94117.3292.02127.50137.80114.1690.02118.89126.89102.8182.81108.42120.12107.2676.4298.03117.9791.0868.2693.64104.2893.03
Inventory Net 533.62555.75551.58504.45523.56576.43556.80540.02539.84443.45443.76385.51310.25296.64283.74260.05265.37255.72251.91242.73266.14272.46276.09279.50258.18256.55253.00244.48265.29256.27232.27220.21218.16210.79195.76200.28212.29205.31216.54198.42219.04216.53197.73187.25196.25202.34204.12172.02185.22184.07180.13172.14166.93166.97152.30150.71150.79180.68
Other Assets Current 65.0260.4747.0751.5853.3453.8952.5848.4243.5039.6322.9033.4335.7237.7329.6322.4420.2225.7919.4317.5714.7914.1917.2112.2215.7722.4226.4713.2817.4613.7414.0112.3211.4813.2812.4810.3013.6319.5720.7912.9812.5016.0716.4512.528.4620.3823.5011.8914.5214.1013.139.608.8111.9314.6816.0110.2213.05

    2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31
Property Plant And Equipment Gross 853.40847.64832.41789.38780.25773.30762.42723.53728.91645.73635.64632.12629.77621.78611.99598.19594.09581.70579.59576.98572.37566.84563.75561.28566.85570.28550.92530.79512.09479.26470.42461.56448.68449.02438.71438.26436.60431.58438.49439.90445.86442.70438.78433.29426.31422.86425.22421.01414.28412.52394.70388.48378.65364.13357.93359.69348.35NA
Construction In Progress Gross 103.3076.3561.1853.7646.1239.5531.5236.8132.3026.7826.4724.4119.2416.8120.6617.9313.7517.0216.0113.8914.6310.749.2413.1715.3715.0422.0031.7137.5650.8135.6943.2138.8132.0432.1220.0622.7219.4813.9212.526.515.056.299.309.449.626.105.694.843.912.552.153.5115.358.89NA21.24NA
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment 497.40486.56474.97460.62451.13443.76432.39419.11415.03406.83402.25400.98393.65382.91377.46369.65360.72351.78346.59339.92334.29326.18318.39316.77313.09309.20299.91297.32288.29279.61273.30275.10268.10264.40257.12255.43252.48246.06245.38246.29245.81240.29235.53232.96226.20221.47217.87215.56210.43206.97201.54199.61198.46194.87189.75187.00184.64NA
Amortization Of Intangible Assets 5.705.606.005.906.005.705.605.405.301.101.401.501.701.701.601.701.601.501.401.401.301.302.201.401.301.311.501.501.701.681.441.501.501.501.491.501.501.561.691.801.502.171.891.202.001.992.361.701.901.901.101.00NANANANANANA
Property Plant And Equipment Net 459.30437.43418.61382.51375.24369.09361.56341.23346.18265.68259.87255.55255.35255.68255.18246.47247.12246.94249.01250.95252.71251.40254.60257.68269.13276.11273.02265.18261.36250.47232.81229.67219.39216.66213.72202.88206.84205.01207.03206.13206.56207.46209.53209.64209.54211.01213.45211.13208.69209.46195.72191.02183.70184.61177.07176.46184.95200.97
Goodwill 497.99492.77502.55483.41495.06500.75495.67467.99492.34133.65134.02133.50134.12133.48135.84133.73132.34131.60131.88131.19132.31131.71130.25136.46136.40138.03137.14137.31137.16135.11124.48126.84124.99125.61123.95123.28124.83122.92123.88125.23129.23129.43129.22130.27122.68122.58121.98128.81127.98130.5699.8569.6972.1171.3470.0775.5872.1679.61
Intangible Assets Net Excluding Goodwill 352.50352.53365.34356.45369.65366.12362.92330.53357.7025.0226.2722.0823.7525.0626.8020.9622.1423.4525.0721.8222.9924.1524.4025.4626.7628.3029.3330.0530.8031.7122.8624.6324.9126.7227.6828.5730.7431.4832.5934.7838.0639.7341.7736.9543.3545.2850.6040.0841.5343.4827.8620.2522.0522.9023.4723.0723.1626.89
Finite Lived Intangible Assets Net 260.89260.10271.14266.02276.83273.17271.18247.06268.4424.4125.6521.4623.1324.4426.1820.35NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA27.86NANANA23.47NANANA
Other Assets Noncurrent 48.2044.5436.9948.7743.2341.2346.9284.1635.6623.4719.6919.7815.6717.2713.3412.368.608.0710.5810.1510.3510.5210.4011.6010.9111.8411.5511.7713.2212.7212.0710.209.348.756.704.434.414.805.255.425.324.804.9810.5511.0812.196.246.876.015.867.7510.6712.4613.4210.0515.5617.0016.72

    2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31
Liabilities Current 360.32352.44361.26427.57396.95330.67348.56346.17361.40306.85244.60245.48232.45224.81194.06191.16193.41162.85158.91165.87157.24150.58151.58167.45167.99143.23136.49142.53134.26123.56108.80117.38112.3499.5594.96101.25107.7481.2994.48104.50105.4595.55103.20103.9195.7374.6995.5288.03100.0389.3771.5986.1992.8878.2779.6274.0079.7964.89
Long Term Debt Current 22.5022.5022.5022.5022.5022.5022.5022.5022.5022.50NANANANANANANANANANANANANANANANANANANANANANANANA0.000.000.000.000.020.040.060.080.100.961.201.210.180.194.843.56NANANANANANANANA
Accounts Payable Current 104.67103.00107.5295.2797.8595.3097.8498.65112.9776.3957.2262.4160.2766.2448.2742.2749.1544.5133.3540.8639.2435.5534.3642.7347.9842.1031.5430.8637.7438.2227.6724.7827.0729.0221.3124.9326.9121.4622.8624.7327.1231.2934.9333.4529.5830.9637.1224.2334.7435.1122.0327.7432.0629.8235.1623.6627.9125.61
Other Accrued Liabilities Current NANA11.43NANANA11.17NANANA10.81NANANA10.00NANANA10.15NANANA26.97NANANA17.14NANANA10.32NANANA10.09NANANA13.28NANANA7.74NANANA7.67NANANA4.46NANANA3.50NANANA
Dividends Payable Current NANA26.29NANANA22.82NANANA24.18NANANA15.69NANANA10.21NANANA10.02NANANA9.95NANANA8.54NANANA7.72NANANA6.84NANANA6.09NANANA6.05NANANA6.02NANANA5.01NANANA
Accrued Liabilities Current NANA231.23NANANA228.22NANANA187.39NANANA145.79NANANA125.56NA118.00115.0398.57103.9899.3685.0084.2087.9573.8167.1860.4862.7157.1449.8554.7652.8856.3046.2656.0856.9156.4948.9551.7447.2744.6231.2944.9244.8141.4935.7536.1636.3136.0731.8331.3733.5231.1929.55
Line Of Credit NANA458.79NANANA554.54NANANANANANANANANANA150.20NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31
Long Term Debt 399.38405.00410.62416.25421.88427.50433.12438.75444.38NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Deferred Income Tax Liabilities Net 93.1096.9498.17NA104.11111.22112.90NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating Lease Liability Noncurrent 69.2252.0555.3253.8151.5645.3746.8838.6539.6536.3437.0933.0634.0935.8137.2033.3528.8926.0827.9327.2628.1628.880.00NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA

    2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31
Stockholders Equity 1764.801725.661679.751669.491583.611487.411413.381337.561284.641231.811184.001123.001086.901014.51980.94960.80894.21841.59891.96876.95868.42835.47855.51913.42903.80879.06884.78916.04899.41886.95865.84861.10882.28864.26849.82844.38871.34855.29863.47864.12865.28847.51841.28822.46793.03788.42789.57786.16772.94771.10758.36762.28764.45797.07787.79779.13NANA
Common Stock Value 0.420.420.430.430.430.430.420.430.430.430.430.430.430.430.430.440.440.440.440.450.450.460.450.460.460.470.470.480.470.470.470.490.480.480.480.490.490.490.490.490.490.490.490.490.480.480.480.480.480.480.480.480.480.500.500.490.490.49
Additional Paid In Capital Common Stock 313.32309.66313.12307.15301.61295.98298.98296.96293.72289.77294.33291.73289.26285.90284.01281.13277.62272.87280.22278.90277.02274.84276.50274.13271.74269.00260.16265.49260.35259.17255.92243.90243.05238.04238.21225.79229.28226.01220.98217.01213.04208.87207.42194.72187.55184.55184.68178.96176.81174.83170.48169.12167.86167.03165.43148.19147.75146.71
Retained Earnings Accumulated Deficit 1526.191440.161426.551383.181290.691194.991118.031150.121072.96990.61906.84885.47822.50760.86720.44772.85716.04672.49645.51649.05615.53641.17628.21686.35652.12693.22676.64683.55675.15656.96642.42687.05665.81648.32639.71679.67665.91652.30649.17648.61634.86621.26615.29623.53609.54597.10592.31598.53591.60581.78580.62581.67571.23608.06607.24616.72604.48602.75
Accumulated Other Comprehensive Income Loss Net Of Tax -24.88-24.59-9.99-21.27-9.11-3.99-4.06-35.39-36.19-27.73-17.61-17.00-11.78-19.17-10.43-21.57-27.84-32.15-24.83-30.01-24.58-25.98-24.65-23.03-20.08-8.64-12.50-13.48-19.02-29.65-32.97-23.33-23.57-19.09-28.58-22.04-15.88-23.51-7.180.9916.8916.8918.0913.555.286.2812.108.184.0614.016.7811.0124.8821.4814.6313.720.7512.18
Treasury Stock Value 50.26NA50.36NANANANA74.5646.2821.28NA37.6313.5113.5113.5172.0672.0672.069.3821.440.0055.0025.0024.490.4475.0040.0020.0017.540.000.0047.003.503.500.0039.538.460.000.002.980.00NA0.009.829.82NANANANANANANANANANANANANA
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value 3.674.084.065.545.644.391.233.243.954.012.602.613.376.462.933.654.800.031.321.882.223.902.402.412.812.721.800.432.697.654.153.093.602.352.252.753.212.783.563.103.312.383.433.012.842.813.152.041.903.112.791.290.841.282.580.430.180.38

    2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31
Net Cash Provided By Used In Operating Activities 111.157.9428.84200.94194.282.96136.43124.9493.7744.6829.2040.4763.8017.8377.9586.8530.0412.7256.4395.6543.939.6552.11NANANANANANANANANANANANANANANANANANANANANANANANANANANA11.0127.4319.06-22.4137.3434.3025.07-19.51
Net Cash Provided By Used In Investing Activities -56.31-39.37-36.70-18.50-21.01-27.04-24.73-11.96-816.47-17.08-17.61-14.99-10.48-15.73-18.30-8.11-7.21-6.23-2.50-9.27-5.45-10.8110.93NANANANANANANANANANANANANANANANANANANANANANANANANANANA-54.52-8.85-2.60-8.31-7.7838.98-1.32-22.00
Net Cash Provided By Used In Financing Activities -68.31-24.80-140.86-17.18-17.18-23.82-120.92-45.08-19.07650.60-10.36-35.66-10.18-15.42-100.62-83.89-10.8368.57-19.78-32.76-10.14-45.47-71.03NANANANANANANANANANANANANANANANANANANANANANANANANANANA-5.96-9.17-56.34-4.8612.03-4.92-4.07-4.85

    2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31
Net Cash Provided By Used In Operating Activities 111.157.9428.84200.94194.282.96136.43124.9493.7744.6829.2040.4763.8017.8377.9586.8530.0412.7256.4395.6543.939.6552.11NANANANANANANANANANANANANANANANANANANANANANANANANANANA11.0127.4319.06-22.4137.3434.3025.07-19.51
Net Income Loss 97.8375.4354.80104.02107.2187.9557.6188.2493.5794.5869.8073.7872.4850.3929.6467.0653.4836.8328.0643.6939.5822.6612.7644.3644.0925.4313.0928.2028.2123.1217.3929.8026.2016.3414.7321.5921.5110.0510.3820.6120.4512.097.6720.0118.50NANANANANANANANANANANANANA
Depreciation Depletion And Amortization 19.3719.1920.4818.1818.3017.7516.3716.2017.5310.799.2910.4411.5311.228.6810.3510.019.739.369.539.769.7610.349.429.959.696.8410.498.038.366.446.617.447.445.166.957.307.425.817.327.107.685.896.857.297.496.116.937.096.725.764.935.084.975.125.256.226.28
Increase Decrease In Accounts Receivable 34.4561.25-72.11-33.7748.9369.99-74.80-33.60-1.1689.80-5.23-11.4822.0462.66-65.06-8.7163.7132.16-42.48-8.6918.1126.97-46.10-18.1646.0730.76-22.79-11.5321.8830.25-27.91-3.5710.8028.23-26.03-7.6322.8627.61-34.79-8.3823.5124.22-29.64-9.0524.3421.01-25.95-12.2114.2526.59-23.19-18.0626.3421.90-24.72-13.5225.6616.29
Increase Decrease In Inventories -20.769.0534.56-15.34-51.8116.930.6912.5314.820.3859.9876.9512.5214.7520.02-7.188.415.967.51-21.45-6.63-3.08-2.8121.494.673.078.39-18.226.619.8013.620.958.1313.91-3.64-11.475.42-7.5119.19-18.362.4719.139.19-10.47-6.34-0.8231.11-14.113.20-3.156.987.56-0.7013.10-0.10-3.46-3.2218.92
Deferred Income Tax Expense Benefit -4.44-0.883.29-4.31NANA0.00-8.60-2.75-1.81-2.110.050.830.311.33-0.120.541.430.290.350.541.372.890.190.421.453.751.370.021.16-2.35-0.03-0.992.500.84-0.58-0.312.590.861.28-1.611.651.281.05-0.812.090.690.18-0.48-0.20-1.11-0.02-0.29-0.742.1510.21-5.620.23
Share Based Compensation 5.085.356.076.626.544.631.993.464.664.874.323.153.706.544.054.035.150.281.742.102.504.112.402.752.903.122.090.633.217.984.243.383.572.752.432.943.293.293.683.313.542.663.643.103.022.983.302.062.123.183.021.440.861.522.430.510.300.47

    2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31
Net Cash Provided By Used In Investing Activities -56.31-39.37-36.70-18.50-21.01-27.04-24.73-11.96-816.47-17.08-17.61-14.99-10.48-15.73-18.30-8.11-7.21-6.23-2.50-9.27-5.45-10.8110.93NANANANANANANANANANANANANANANANANANANANANANANANANANANA-54.52-8.85-2.60-8.31-7.7838.98-1.32-22.00
Payments To Acquire Property Plant And Equipment 40.2139.4131.3419.5719.1618.7620.799.7414.0117.8212.4511.998.7910.5117.036.807.296.798.209.247.917.354.605.678.1110.9412.9412.8216.5315.7612.0712.3810.586.9715.025.637.176.376.208.225.114.193.854.853.464.635.836.506.383.252.559.424.0010.103.213.501.3320.29

    2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31
Net Cash Provided By Used In Financing Activities -68.31-24.80-140.86-17.18-17.18-23.82-120.92-45.08-19.07650.60-10.36-35.66-10.18-15.42-100.62-83.89-10.8368.57-19.78-32.76-10.14-45.47-71.03NANANANANANANANANANANANANANANANANANANANANANANANANANANA-5.96-9.17-56.34-4.8612.03-4.92-4.07-4.85
Payments Of Dividends Common Stock 11.4611.4311.5211.5211.0911.0611.0811.2210.7910.8110.8010.869.999.9710.2410.019.9910.1710.2010.289.829.9010.1510.199.739.829.949.938.588.548.568.717.737.717.727.866.916.866.856.866.126.096.056.030.006.0512.096.046.046.026.026.046.265.014.944.944.944.94

    2024-06-30 2024-03-31 2023-12-31 2023-09-30 2023-06-30 2023-03-31 2022-12-31 2022-09-30 2022-06-30 2022-03-31 2021-12-31 2021-09-30 2021-06-30 2021-03-31 2020-12-31 2020-09-30 2020-06-30 2020-03-31 2019-12-31 2019-09-30 2019-06-30 2019-03-31 2018-12-31 2018-09-30 2018-06-30 2018-03-31 2017-12-31 2017-09-30 2017-06-30 2017-03-31 2016-12-31 2016-09-30 2016-06-30 2016-03-31 2015-12-31 2015-09-30 2015-06-30 2015-03-31 2014-12-31 2014-09-30 2014-06-30 2014-03-31 2013-12-31 2013-09-30 2013-06-30 2013-03-31 2012-12-31 2012-09-30 2012-06-30 2012-03-31 2011-12-31 2011-09-30 2011-06-30 2011-03-31 2010-12-31 2010-09-30 2010-06-30 2010-03-31
Revenues 596.98530.58501.71580.08597.58534.43475.62553.66593.23493.57418.56396.74410.28347.64293.90364.30326.08283.67262.51309.93304.85259.24241.84284.18308.01244.78231.68262.48263.00219.87200.19230.97229.97199.52184.76216.14216.66176.49166.63209.32207.89168.29160.32195.88195.60154.53144.69172.11181.70158.73130.73162.37177.81132.54119.61146.45165.61123.82
Intersegment Elimination 12.998.949.6210.4110.948.6810.6910.8510.6511.389.077.907.2410.83-13.389.067.646.716.648.608.377.208.818.417.637.507.434.896.655.956.8911.717.405.075.076.556.636.035.937.265.384.674.865.306.445.185.044.97NANANANANANANANANANA
Intersegment Elimination, Asia Pacific 10.726.85NA8.027.965.90NA8.747.948.57NA5.865.468.53NA7.245.664.815.497.607.286.407.387.596.806.526.064.095.624.956.1410.826.554.214.215.625.824.844.715.894.263.073.353.974.884.143.533.89NANANANANANANANANANA
Intersegment Elimination, Europe 1.411.25NA1.331.461.61NA1.041.271.68NA1.231.551.61NA1.191.311.250.500.480.630.461.030.140.250.350.540.170.100.150.230.160.090.290.290.250.090.300.240.310.160.470.020.020.390.280.170.10NANANANANANANANANANA
Intersegment Elimination, North America 0.860.84NA1.061.521.17NA1.071.441.13NA0.810.220.70NA0.630.670.640.650.520.470.340.390.680.580.630.830.620.930.850.520.730.760.570.570.680.720.880.981.060.961.131.491.321.170.761.340.97NANANANANANANANANANA
Operating, Asia Pacific 4.083.89NA4.224.303.88NA3.99NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Europe 129.88119.94NA119.04127.82124.22NA111.90NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, North America 463.02406.75NA456.82465.47406.33NA437.77NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Concrete Construction 86.4578.7378.3784.1481.3276.6771.0974.9378.2157.9853.3657.5954.3045.5245.3352.9845.3041.0145.5853.9546.3641.5839.4745.8347.8632.1637.3238.0538.9228.8229.8037.4633.2427.7528.8733.2332.3825.0127.1933.7031.4923.5225.9831.5129.4121.4224.8925.85NANANANANANANANANANA
Other Products 3.452.343.084.630.883.001.700.170.190.160.340.250.190.540.100.150.050.140.060.120.080.050.050.120.040.080.370.110.070.170.000.000.000.000.000.040.160.100.010.090.040.090.250.280.070.070.260.28NANANANANANANANANANA
Wood Construction 507.08449.51420.26491.31515.38454.76402.83478.55514.83435.44364.85338.90355.79301.58248.47311.17280.72242.52216.87255.87258.42217.61202.32238.23260.10212.55193.99224.32224.01190.88170.39193.51196.73171.78155.89182.87184.13151.38139.44175.52176.36144.68134.09164.09165.87132.79119.54145.99NANANANANANANANANANA
Revenue From Contract With Customer Excluding Assessed Tax 596.98530.58501.71580.08597.58534.43475.62553.66593.23493.57418.56396.74410.28347.64293.90364.30326.08283.67262.51309.93304.85259.24241.84284.18308.01244.78231.68262.48263.00219.87200.19230.97229.97199.52184.76216.14216.66176.49166.63209.32207.89168.29160.32195.88195.60154.53144.69172.11181.70158.73130.73162.37177.81132.54119.61146.45165.61123.82
Intersegment Elimination 12.998.949.6210.4110.948.6810.6910.8510.6511.389.077.907.2410.83-13.389.067.646.716.648.608.377.208.818.417.637.507.434.896.655.956.8911.717.405.075.076.556.636.035.937.265.384.674.865.306.445.185.044.97NANANANANANANANANANA
Intersegment Elimination, Asia Pacific 10.726.85NA8.027.965.90NA8.747.948.57NA5.865.468.53NA7.245.664.815.497.607.286.407.387.596.806.526.064.095.624.956.1410.826.554.214.215.625.824.844.715.894.263.073.353.974.884.143.533.89NANANANANANANANANANA
Intersegment Elimination, Europe 1.411.25NA1.331.461.61NA1.041.271.68NA1.231.551.61NA1.191.311.250.500.480.630.461.030.140.250.350.540.170.100.150.230.160.090.290.290.250.090.300.240.310.160.470.020.020.390.280.170.10NANANANANANANANANANA
Intersegment Elimination, North America 0.860.84NA1.061.521.17NA1.071.441.13NA0.810.220.70NA0.630.670.640.650.520.470.340.390.680.580.630.830.620.930.850.520.730.760.570.570.680.720.880.981.060.961.131.491.321.170.761.340.97NANANANANANANANANANA
Operating, Asia Pacific 4.083.89NA4.224.303.88NA3.99NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, Europe 129.88119.94NA119.04127.82124.22NA111.90NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Operating, North America 463.02406.75NA456.82465.47406.33NA437.77NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Concrete Construction 86.4578.7378.3784.1481.3276.6771.0974.9378.2157.9853.3657.5954.3045.5245.3352.9845.3041.0145.5853.9546.3641.5839.4745.8347.8632.1637.3238.0538.9228.8229.8037.4633.2427.7528.8733.2332.3825.0127.1933.7031.4923.5225.9831.5129.4121.4224.8925.85NANANANANANANANANANA
Other Products 3.452.343.084.630.883.001.700.170.190.160.340.250.190.540.100.150.050.140.060.120.080.050.050.120.040.080.370.110.070.170.000.000.000.000.000.040.160.100.010.090.040.090.250.280.070.070.260.28NANANANANANANANANANA
Wood Construction 507.08449.51420.26491.31515.38454.76402.83478.55514.83435.44364.85338.90355.79301.58248.47311.17280.72242.52216.87255.87258.42217.61202.32238.23260.10212.55193.99224.32224.01190.88170.39193.51196.73171.78155.89182.87184.13151.38139.44175.52176.36144.68134.09164.09165.87132.79119.54145.99NANANANANANANANANANA

Plots across concepts


IncomeStatement
Comprehensive Income Net Of Tax
Expenses
Other Nonoperating Income Expense
Balance Sheet
Operating Lease Right Of Use Asset
Assets
Derivative Assets
Current Assets
Other Assets Current
NonCurrent Assets
Other Assets Noncurrent
PropertyPlantAndEquipmentNet
Property Plant And Equipment Net
Liabilities
Dividends Payable Current And Noncurrent
Current Liabilities
Other Accrued Liabilities Current
Noncurrent Liabilities
Operating Lease Liability Noncurrent
Stockholders Equity
Accumulated Other Comprehensive Income Loss Net Of Tax
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
Weighted Average Number Of Shares Outstanding Basic
OperatingLeaseLiability
Operating Lease Liability Current
LesseeOperatingLeaseLiabilityPaymentsDue
Lessee Operating Lease Liability Payments Remainder Of Fiscal Year
FiniteLivedIntangibleAssets
Finite Lived Intangible Assets Accumulated Amortization
InventoryNet
Inventory Work In Process Net Of Reserves
AccountsReceivable
Allowance For Doubtful Accounts Receivable Current

Line plots across dimensions of each concept