Home Data Calendar Blog

GMS

Tables

    2025-01-31 2024-10-31 2024-07-31 2024-04-30 2024-01-31 2023-10-31 2023-07-31 2023-04-30 2023-01-31 2022-10-31 2022-07-31 2022-04-30 2022-01-31 2021-10-31 2021-07-31 2021-04-30 2021-01-31 2020-10-31 2020-07-31 2020-04-30 2020-01-31 2019-10-31 2019-07-31 2019-04-30 2019-01-31 2018-10-31 2018-07-31 2018-04-30 2018-01-31 2017-10-31 2017-07-31 2017-04-30 2017-01-31 2016-10-31 2016-07-31 2016-04-30 2016-01-31 2015-10-31 2015-07-31
Common Stock Value 0.390.390.390.400.400.400.410.410.410.420.420.430.430.430.430.430.430.430.430.430.420.420.420.400.410.410.410.410.410.410.410.410.410.410.410.33NANANA
Weighted Average Number Of Diluted Shares Outstanding 38.7139.7040.2340.5440.5141.0941.4841.9142.2342.8943.3243.7843.9543.8943.9743.8343.3643.1743.0242.4442.9542.6341.6240.9841.3741.9242.070.0442.2342.1542.1341.7641.5841.3238.6033.1632.8932.9032.83
Weighted Average Number Of Shares Outstanding Basic 38.7139.1339.5439.8339.8640.4740.7541.2441.5842.2342.5542.9843.0943.1343.0942.9942.7342.7242.6242.4442.2241.7641.0040.4940.9141.1541.0941.0541.0441.0140.9740.9640.9440.9438.2032.8932.8932.7432.68
Earnings Per Share Basic -0.551.371.451.421.302.002.131.831.562.442.101.781.421.721.420.780.380.670.64-0.980.260.700.600.400.140.590.210.240.480.440.370.350.200.420.240.27-0.070.090.09
Earnings Per Share Diluted -0.551.351.421.391.281.972.091.801.532.412.071.751.401.691.390.770.370.660.63-0.980.250.680.590.390.140.580.200.240.470.430.360.330.200.420.240.27-0.070.090.09

    2025-01-31 2024-10-31 2024-07-31 2024-04-30 2024-01-31 2023-10-31 2023-07-31 2023-04-30 2023-01-31 2022-10-31 2022-07-31 2022-04-30 2022-01-31 2021-10-31 2021-07-31 2021-04-30 2021-01-31 2020-10-31 2020-07-31 2020-04-30 2020-01-31 2019-10-31 2019-07-31 2019-04-30 2019-01-31 2018-10-31 2018-07-31 2018-04-30 2018-01-31 2017-10-31 2017-07-31 2017-04-30 2017-01-31 2016-10-31 2016-07-31 2016-04-30 2016-01-31 2015-10-31 2015-07-31
Revenue From Contract With Customer Excluding Assessed Tax 1260.711470.781448.461413.031258.351420.931409.601304.101234.621430.981359.551288.651153.601150.551042.08932.20751.19812.86802.57770.85761.35861.93847.18780.15723.90833.84778.14653.80585.51648.00642.16614.98562.52591.85549.80527.18420.48458.08452.44
Revenues 1260.711470.781448.461413.031258.351420.931409.601304.101234.621430.981359.551288.651153.601150.551042.08932.20751.19812.86802.57770.85761.35861.93847.18780.15723.90833.84778.14653.80585.51648.00642.16614.98562.52591.85549.80527.18420.48458.08452.44
Cost Of Goods And Service Excluding Depreciation Depletion And Amortization 867.621009.65996.89961.83843.63962.30959.05879.63832.37966.48924.83875.85785.82778.68706.24638.35507.87547.78542.12519.26507.88577.44573.52523.22489.68565.69533.33NANANANANANANANANANANANA
Gross Profit 393.09461.13451.56451.20414.72458.63450.55424.48402.25464.50434.72412.80367.77371.87335.83293.85243.32265.07260.46251.59253.47284.49273.65256.93234.23268.15244.82635.80195.42212.26205.10201.03185.73193.22178.59174.20134.16143.91140.89
Operating Expenses 388.31366.30353.18351.12328.50333.83318.81310.59298.80311.22300.13296.84270.79259.93241.79235.54210.41215.60210.21287.00222.81229.97223.91220.71208.40216.06211.76177.63172.75176.61172.42170.72165.58167.17150.85150.11128.25129.61126.28
Selling General And Administrative Expense 310.81324.23315.15315.52295.69300.89286.80279.76267.38278.99267.69264.47241.04230.53214.08207.32184.84188.35183.11195.61193.38200.46194.63190.58178.18185.27185.44161.65156.26159.90156.07152.96147.26149.80135.06133.23112.24114.35110.21
Operating Income Loss 4.7894.8298.38100.0886.22124.80131.74113.89103.45153.28134.59115.9696.98111.9494.0458.3132.9249.4750.25-35.4130.6754.5249.7536.2225.8352.0933.0628.1622.6735.6532.6930.3120.1526.0627.7324.095.9114.3014.61
Interest Income Expense Net 0.190.190.370.610.380.290.470.900.180.150.060.100.040.03NA0.030.010.010.040.060.010.010.010.020.01-0.200.240.080.040.03NANANANANANANANANA
Interest Paid Net 26.5819.1826.7313.5021.9813.4721.8512.5619.9311.4317.8310.4818.128.988.6211.5412.3912.6113.1214.5215.5716.6417.0120.7114.7619.9910.987.427.097.316.796.416.886.556.61NANANANA
Allocated Share Based Compensation Expense 3.424.923.683.643.565.113.303.023.293.783.132.723.083.211.961.711.883.251.601.891.472.311.401.271.141.090.400.420.430.380.470.550.620.690.670.610.730.860.50
Income Tax Expense Benefit 4.1818.8920.9526.6817.4727.2026.7322.7923.7035.9932.0326.4321.2123.7719.977.945.718.289.604.612.827.937.591.701.448.062.845.33-4.499.9810.0610.425.360.716.167.92-0.822.622.85
Income Taxes Paid Net 12.2843.132.8826.6924.4466.063.1724.7224.8557.563.2325.2223.2836.781.0114.4711.7216.753.48-0.444.566.8718.783.235.659.510.963.956.5526.671.799.339.0424.256.543.828.039.704.51
Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification And Tax 0.71-0.01-5.355.92-7.044.215.39-0.47-1.881.132.225.734.023.291.962.721.972.840.96-10.04-0.55-3.60-6.07-5.190.000.380.11NANANANANANANANANANANANA
Net Income Loss -21.4153.5457.2556.3951.9180.9686.8375.5964.78103.1589.4776.5061.3874.3661.2033.7516.1328.4727.22-41.4610.8829.1424.8216.625.8224.918.65205.7919.6918.0215.3414.278.2317.229.168.94-2.212.833.01
Comprehensive Income Net Of Tax -42.8149.7448.9552.8059.2764.01103.6266.7773.1169.7094.3375.7250.2281.7654.9358.0038.4734.4744.46-78.707.8325.1330.61-2.065.6920.394.9710.4520.0918.2715.5014.308.4517.329.078.87-2.602.302.83
Goodwill Impairment Loss 42.45NANANANANANANANANANANANANANANANANANA63.10NANANANANANANANANANANANANANANANANANANA

    2025-01-31 2024-10-31 2024-07-31 2024-04-30 2024-01-31 2023-10-31 2023-07-31 2023-04-30 2023-01-31 2022-10-31 2022-07-31 2022-04-30 2022-01-31 2021-10-31 2021-07-31 2021-04-30 2021-01-31 2020-10-31 2020-07-31 2020-04-30 2020-01-31 2019-10-31 2019-07-31 2019-04-30 2019-01-31 2018-10-31 2018-07-31 2018-04-30 2018-01-31 2017-10-31 2017-07-31 2017-04-30 2017-01-31 2016-10-31 2016-07-31 2016-04-30 2016-01-31 2015-10-31 2015-07-31
Assets 3793.044023.013893.303759.843271.553314.403300.403267.013233.463245.953212.433104.403086.182824.982664.082483.902251.762210.872225.832288.782245.282281.352274.392149.552177.152236.252245.871454.511418.351430.731409.391393.271394.731414.711282.001240.81NANANA
Liabilities 2399.432553.702423.002299.321852.611938.511945.601992.252002.762062.012073.202039.902082.901873.631786.841661.441490.741492.981543.961654.801537.951585.311612.101520.381543.391594.991626.59875.06850.07883.04878.87878.66895.44924.46809.43929.65NANANA
Liabilities And Stockholders Equity 3793.044023.013893.303759.843271.553314.403300.403267.013233.463245.953212.433104.403086.182824.982664.082483.902251.762210.872225.832288.782245.282281.352274.392149.552177.152236.252245.871454.511418.351430.731409.391393.271394.731414.711282.001240.81NANANA
Stockholders Equity 1393.611469.311470.301460.521418.941375.881354.811274.761230.701183.941139.221064.501003.28951.35877.24822.46761.01717.90681.87633.98707.33696.04662.29629.18633.76641.26619.28579.45568.28547.68530.53514.61499.28490.25472.56311.16NANANA

    2025-01-31 2024-10-31 2024-07-31 2024-04-30 2024-01-31 2023-10-31 2023-07-31 2023-04-30 2023-01-31 2022-10-31 2022-07-31 2022-04-30 2022-01-31 2021-10-31 2021-07-31 2021-04-30 2021-01-31 2020-10-31 2020-07-31 2020-04-30 2020-01-31 2019-10-31 2019-07-31 2019-04-30 2019-01-31 2018-10-31 2018-07-31 2018-04-30 2018-01-31 2017-10-31 2017-07-31 2017-04-30 2017-01-31 2016-10-31 2016-07-31 2016-04-30 2016-01-31 2015-10-31 2015-07-31
Assets Current 1491.531670.351633.271639.321500.911547.431535.101549.521567.651596.661530.001423.131391.641365.091192.531102.25906.11874.40878.86930.95789.01829.68811.01802.31805.09848.91844.36633.84593.63599.37579.23555.19543.53553.95503.05471.64NANANA
Cash And Cash Equivalents At Carrying Value 59.0383.9353.17166.1588.3476.5281.45164.75186.66124.20106.61101.9286.9759.3143.59167.01150.57118.17139.71210.9140.9536.2724.1247.3474.3552.8836.8736.4428.9419.7819.7414.5610.6016.399.8319.077.389.4213.17
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents 59.0383.9353.17166.1588.3476.5281.45164.75186.66124.20106.61101.9286.9759.3143.59167.01150.57118.17139.71210.9140.9536.2724.1247.3474.3552.8836.8736.4428.9419.7819.7414.56NANANA19.07NANANA
Inventory Net 599.28594.31607.40580.83582.61559.45582.68575.50586.65576.39577.94550.95585.35552.18470.25357.05327.73302.36287.27299.81296.12293.46295.55290.83308.12300.74315.97239.22227.56209.93203.18200.23205.01192.42186.01165.77NANANA
Prepaid Expense And Other Assets Current 50.1048.4343.1842.3535.2431.2733.3417.0519.2123.1924.8620.2119.0521.3321.8119.5217.6819.0420.9614.9717.1419.6217.9318.3712.6115.9617.1411.7318.1015.2615.0111.4017.8320.5212.1116.55NANANA

    2025-01-31 2024-10-31 2024-07-31 2024-04-30 2024-01-31 2023-10-31 2023-07-31 2023-04-30 2023-01-31 2022-10-31 2022-07-31 2022-04-30 2022-01-31 2021-10-31 2021-07-31 2021-04-30 2021-01-31 2020-10-31 2020-07-31 2020-04-30 2020-01-31 2019-10-31 2019-07-31 2019-04-30 2019-01-31 2018-10-31 2018-07-31 2018-04-30 2018-01-31 2017-10-31 2017-07-31 2017-04-30 2017-01-31 2016-10-31 2016-07-31 2016-04-30 2016-01-31 2015-10-31 2015-07-31
Amortization Of Intangible Assets 21.2021.5018.8016.9615.5315.9715.6914.8616.2617.1717.4517.3715.9315.7014.7914.6514.1914.5414.2714.9316.4916.9316.8517.7418.3019.2515.719.9310.4810.6910.3611.5911.8510.829.4110.429.548.808.79
Goodwill 870.03936.50890.70853.77723.02720.27719.84700.81693.87690.29698.63695.90693.94589.56587.33576.33562.20557.49557.25553.07624.07621.92622.03617.33619.55622.73623.20427.64426.81426.29423.77423.64425.93423.74393.64386.31NANANA
Indefinite Lived Intangible Assets Excluding Goodwill 84.3784.3784.3784.3784.3784.3784.3784.3784.3784.3784.3784.37114.37NANA61.37NANANANANANANANANANANANANANANANANANANANANANANA
Intangible Assets Net Excluding Goodwill 548.44562.42553.34502.69382.61393.59411.13399.66403.85411.20438.10454.75480.31382.33395.65350.87333.77339.92354.54361.88386.35401.91419.25429.31452.81473.69494.59222.68232.21239.66241.94252.29262.53271.88223.59221.79NANANA
Finite Lived Intangible Assets Net 464.08478.06468.97418.32298.25309.22326.76315.29319.48326.83353.74370.38365.94320.96334.28289.50272.40278.55293.18300.52324.98340.54357.88367.95391.44412.32433.22161.31170.85178.29180.57190.93201.16210.51162.23160.42NANANA
Other Assets Noncurrent 21.7219.5314.3618.7112.1517.8214.9611.4018.1114.108.438.7910.009.258.748.9911.6212.0711.7013.2513.2717.8915.9413.5814.2513.3010.926.777.687.527.467.688.187.157.357.82NANANA

    2025-01-31 2024-10-31 2024-07-31 2024-04-30 2024-01-31 2023-10-31 2023-07-31 2023-04-30 2023-01-31 2022-10-31 2022-07-31 2022-04-30 2022-01-31 2021-10-31 2021-07-31 2021-04-30 2021-01-31 2020-10-31 2020-07-31 2020-04-30 2020-01-31 2019-10-31 2019-07-31 2019-04-30 2019-01-31 2018-10-31 2018-07-31 2018-04-30 2018-01-31 2017-10-31 2017-07-31 2017-04-30 2017-01-31 2016-10-31 2016-07-31 2016-04-30 2016-01-31 2015-10-31 2015-07-31
Liabilities Current 648.21748.70708.20757.05624.36666.31648.17706.28619.55680.77666.63689.20587.48636.58578.27562.50380.20376.94367.77427.87350.52375.92354.00358.57282.85308.38273.90233.92203.94228.44206.88210.50205.59199.65176.46220.57NANANA
Accounts Payable Current 330.12417.80420.29420.24323.26367.40351.95377.00314.35366.14363.29367.31293.49351.23329.45322.96157.89163.93180.56213.23143.69168.77164.79173.75129.58157.18145.87116.1798.92118.92112.33102.69106.78106.8996.0091.50NANANA

    2025-01-31 2024-10-31 2024-07-31 2024-04-30 2024-01-31 2023-10-31 2023-07-31 2023-04-30 2023-01-31 2022-10-31 2022-07-31 2022-04-30 2022-01-31 2021-10-31 2021-07-31 2021-04-30 2021-01-31 2020-10-31 2020-07-31 2020-04-30 2020-01-31 2019-10-31 2019-07-31 2019-04-30 2019-01-31 2018-10-31 2018-07-31 2018-04-30 2018-01-31 2017-10-31 2017-07-31 2017-04-30 2017-01-31 2016-10-31 2016-07-31 2016-04-30 2016-01-31 2015-10-31 2015-07-31
Long Term Debt And Capital Lease Obligations 1352.871426.561326.691229.73982.671028.281047.541044.641169.261166.541192.101136.591281.741062.291016.04932.41942.60946.72995.391047.281020.311054.091111.701099.081193.521207.501269.32579.60581.53582.75589.92583.39601.04633.33537.22609.03NANANA
Deferred Income Tax Liabilities Net 76.9679.8180.4062.7055.2655.1460.7351.2248.1847.6248.1146.8047.1717.1815.0512.738.967.849.3712.0212.9810.389.6510.239.7419.9324.5110.7414.26NANA26.82NANANANANANANA
Other Liabilities Noncurrent 50.6650.6366.6644.9844.1946.2049.1148.3255.5358.3149.5455.1659.5160.2475.2863.5166.8773.3683.8178.0363.8163.0245.1941.5746.1547.6246.0935.0934.9634.6636.4235.3734.2534.7633.4733.60NANANA
Operating Lease Liability Noncurrent 270.73248.01241.04204.87146.13142.58140.04141.79110.24108.76116.81112.16107.0097.34102.2090.2992.1188.1287.6189.61NANANANANANANANANANANANANANANANANANANA

    2025-01-31 2024-10-31 2024-07-31 2024-04-30 2024-01-31 2023-10-31 2023-07-31 2023-04-30 2023-01-31 2022-10-31 2022-07-31 2022-04-30 2022-01-31 2021-10-31 2021-07-31 2021-04-30 2021-01-31 2020-10-31 2020-07-31 2020-04-30 2020-01-31 2019-10-31 2019-07-31 2019-04-30 2019-01-31 2018-10-31 2018-07-31 2018-04-30 2018-01-31 2017-10-31 2017-07-31 2017-04-30 2017-01-31 2016-10-31 2016-07-31 2016-04-30 2016-01-31 2015-10-31 2015-07-31
Stockholders Equity 1393.611469.311470.301460.521418.941375.881354.811274.761230.701183.941139.221064.501003.28951.35877.24822.46761.01717.90681.87633.98707.33696.04662.29629.18633.76641.26619.28579.45568.28547.68530.53514.61499.28490.25472.56311.16NANANA
Common Stock Value 0.390.390.390.400.400.400.410.410.410.420.420.430.430.430.430.430.430.430.430.430.420.420.420.400.410.410.410.410.410.410.410.410.410.410.410.33NANANA
Additional Paid In Capital 211.81244.70295.43334.60345.82362.02404.94428.51451.21477.56502.54522.14536.63534.93542.59542.74539.29534.65533.09529.66524.31520.86512.24480.11482.63492.26490.67489.01488.29487.77488.88488.46487.44486.86486.49334.24NANANA
Retained Earnings Accumulated Deficit 1246.421267.831214.301157.051100.661048.76967.80880.97805.38740.60637.45547.98471.48410.10335.74274.54240.79224.66196.19168.97210.43199.55170.41145.59128.97123.1598.2489.5979.6759.9941.9726.6212.354.12-13.10-22.27NANANA
Accumulated Other Comprehensive Income Loss Net Of Tax -65.01-43.61-39.82-31.52-27.93-35.29-18.34-35.13-26.30-34.64-1.18-6.04-5.275.89-1.514.76-19.49-41.84-47.84-65.08-27.84-24.79-20.78-26.57-7.89-7.76-3.240.44-0.09-0.49-0.73-0.88-0.91-1.14-1.24-1.15NANANA

    2025-01-31 2024-10-31 2024-07-31 2024-04-30 2024-01-31 2023-10-31 2023-07-31 2023-04-30 2023-01-31 2022-10-31 2022-07-31 2022-04-30 2022-01-31 2021-10-31 2021-07-31 2021-04-30 2021-01-31 2020-10-31 2020-07-31 2020-04-30 2020-01-31 2019-10-31 2019-07-31 2019-04-30 2019-01-31 2018-10-31 2018-07-31 2018-04-30 2018-01-31 2017-10-31 2017-07-31 2017-04-30 2017-01-31 2016-10-31 2016-07-31 2016-04-30 2016-01-31 2015-10-31 2015-07-31
Net Cash Provided By Used In Operating Activities 94.14115.60-22.94204.22104.28118.106.65204.81134.07107.26-4.40199.5057.21-2.02-75.0884.8144.4539.76-15.71167.7165.4482.37-12.4488.1859.7893.48-47.8224.8834.3723.515.8530.3735.6531.31-30.62NANANANA
Net Cash Provided By Used In Investing Activities 5.45-106.97-126.22-337.59-9.37-32.28-51.53-59.47-28.61-10.12-13.28-9.80-236.78-11.05-129.58-46.91-5.50-6.56-4.61-6.71-16.17-7.92-16.29-8.49-4.77-8.41-579.03-14.61-9.71-17.68-7.21-7.88-5.99-115.30-28.35NANANANA
Net Cash Provided By Used In Financing Activities -123.6422.4235.29212.23-83.89-89.67-39.10-166.68-43.79-77.3522.21-174.57207.7528.7181.39-21.97-7.76-55.08-51.8210.04-44.37-62.355.34-105.72-33.89-68.70627.28-2.78-15.50-5.796.53-18.52-35.4590.5449.72NANANANA

    2025-01-31 2024-10-31 2024-07-31 2024-04-30 2024-01-31 2023-10-31 2023-07-31 2023-04-30 2023-01-31 2022-10-31 2022-07-31 2022-04-30 2022-01-31 2021-10-31 2021-07-31 2021-04-30 2021-01-31 2020-10-31 2020-07-31 2020-04-30 2020-01-31 2019-10-31 2019-07-31 2019-04-30 2019-01-31 2018-10-31 2018-07-31 2018-04-30 2018-01-31 2017-10-31 2017-07-31 2017-04-30 2017-01-31 2016-10-31 2016-07-31 2016-04-30 2016-01-31 2015-10-31 2015-07-31
Net Cash Provided By Used In Operating Activities 94.14115.60-22.94204.22104.28118.106.65204.81134.07107.26-4.40199.5057.21-2.02-75.0884.8144.4539.76-15.71167.7165.4482.37-12.4488.1859.7893.48-47.8224.8834.3723.515.8530.3735.6531.31-30.62NANANANA
Net Income Loss -21.4153.5457.2556.3951.9180.9686.8375.5964.78103.1589.4776.5061.3874.3661.2033.7516.1328.4727.22-41.4610.8829.1424.8216.625.8224.918.65205.7919.6918.0215.3414.278.2317.229.168.94-2.212.833.01
Depreciation Depletion And Amortization 42.4342.0838.0335.6032.8032.9432.0230.8231.4232.2332.4432.3729.7529.4027.7128.2225.5627.2527.1028.3229.4229.5229.2730.1330.2230.7926.3215.9816.4916.7116.3417.7618.3217.3715.7916.8816.0115.2616.07
Increase Decrease In Inventories 9.42-16.4420.64-17.0620.26-21.631.36-17.912.453.5628.71-34.7922.5881.2187.3122.2723.4414.96-14.014.901.48-1.78-0.02-16.717.02-16.3920.9411.1616.254.053.32-7.3212.26-3.6617.100.430.020.62-0.38
Deferred Income Tax Expense Benefit -2.40-2.78-1.6810.10-1.32-2.50-2.592.170.97-1.98-0.941.39-1.02-0.58-0.14-0.68-0.35-4.05-5.240.752.55-0.94-1.440.98-13.32-4.57-0.57NANANANA-5.34-2.40-9.15-3.22NA4.43-7.00-4.09
Share Based Compensation 4.156.014.345.935.815.705.004.813.977.355.974.894.514.793.162.553.953.752.622.620.753.522.072.941.501.941.274.271.04-0.741.181.470.170.870.630.991.071.501.17

    2025-01-31 2024-10-31 2024-07-31 2024-04-30 2024-01-31 2023-10-31 2023-07-31 2023-04-30 2023-01-31 2022-10-31 2022-07-31 2022-04-30 2022-01-31 2021-10-31 2021-07-31 2021-04-30 2021-01-31 2020-10-31 2020-07-31 2020-04-30 2020-01-31 2019-10-31 2019-07-31 2019-04-30 2019-01-31 2018-10-31 2018-07-31 2018-04-30 2018-01-31 2017-10-31 2017-07-31 2017-04-30 2017-01-31 2016-10-31 2016-07-31 2016-04-30 2016-01-31 2015-10-31 2015-07-31
Net Cash Provided By Used In Investing Activities 5.45-106.97-126.22-337.59-9.37-32.28-51.53-59.47-28.61-10.12-13.28-9.80-236.78-11.05-129.58-46.91-5.50-6.56-4.61-6.71-16.17-7.92-16.29-8.49-4.77-8.41-579.03-14.61-9.71-17.68-7.21-7.88-5.99-115.30-28.35NANANANA
Payments To Acquire Property Plant And Equipment 11.0414.088.9817.5210.1816.0113.5419.4211.5810.7310.947.9217.049.306.8112.026.017.104.754.316.258.755.895.384.235.363.7910.334.972.935.514.181.882.422.613.701.321.211.47

    2025-01-31 2024-10-31 2024-07-31 2024-04-30 2024-01-31 2023-10-31 2023-07-31 2023-04-30 2023-01-31 2022-10-31 2022-07-31 2022-04-30 2022-01-31 2021-10-31 2021-07-31 2021-04-30 2021-01-31 2020-10-31 2020-07-31 2020-04-30 2020-01-31 2019-10-31 2019-07-31 2019-04-30 2019-01-31 2018-10-31 2018-07-31 2018-04-30 2018-01-31 2017-10-31 2017-07-31 2017-04-30 2017-01-31 2016-10-31 2016-07-31 2016-04-30 2016-01-31 2015-10-31 2015-07-31
Net Cash Provided By Used In Financing Activities -123.6422.4235.29212.23-83.89-89.67-39.10-166.68-43.79-77.3522.21-174.57207.7528.7181.39-21.97-7.76-55.08-51.8210.04-44.37-62.355.34-105.72-33.89-68.70627.28-2.78-15.50-5.796.53-18.52-35.4590.5449.72NANANANA
Payments For Repurchase Of Common Stock 39.6552.6446.6116.1524.9444.5730.7828.0133.2025.7823.8017.634.739.273.852.160.78NANANANANANANANANANANANANANANANANANANANANANA

    2025-01-31 2024-10-31 2024-07-31 2024-04-30 2024-01-31 2023-10-31 2023-07-31 2023-04-30 2023-01-31 2022-10-31 2022-07-31 2022-04-30 2022-01-31 2021-10-31 2021-07-31 2021-04-30 2021-01-31 2020-10-31 2020-07-31 2020-04-30 2020-01-31 2019-10-31 2019-07-31 2019-04-30 2019-01-31 2018-10-31 2018-07-31 2018-04-30 2018-01-31 2017-10-31 2017-07-31 2017-04-30 2017-01-31 2016-10-31 2016-07-31 2016-04-30 2016-01-31 2015-10-31 2015-07-31
Revenues 1260.711470.781448.461413.031258.351420.931409.601304.101234.621430.981359.551288.651153.601150.551042.08932.20751.19812.86802.57770.85761.35861.93847.18780.15723.90833.84778.14653.80585.51648.00642.16614.98562.52591.85549.80527.18420.48458.08452.44
Revenue From Contract With Customer Excluding Assessed Tax 1260.711470.781448.461413.031258.351420.931409.601304.101234.621430.981359.551288.651153.601150.551042.08932.20751.19812.86802.57770.85761.35861.93847.18780.15723.90833.84778.14653.80585.51648.00642.16614.98562.52591.85549.80527.18420.48458.08452.44
Fiscal2025 Acquisitions 49.9051.2013.20NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Material Reconciling Items 26.7729.3031.6431.5033.4431.8630.6432.0033.4432.4431.1132.3523.469.909.699.749.317.788.10NANANANANANANANANANANANANANANANANANANANA
Operating 1233.941441.481416.821381.531224.911389.071378.961272.101201.181398.541328.451256.311130.131140.651032.39922.46741.88805.07794.47NANANANANANANANANANANANANANANANANANANANA
Ceilings 180.68204.44207.16188.87155.74175.33175.21155.13146.81159.60167.28148.87139.89140.87138.07123.62101.91111.29113.70111.14112.77122.81129.11112.25105.22118.38115.8695.6490.36101.6599.7187.4981.7785.4086.3578.1665.3774.6178.97
Complementary Products 398.65466.83443.51417.61378.56428.32426.21NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
E I F S And Stucco 47.1655.6650.9546.9038.3547.4146.30NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Insulation 92.05100.8485.0481.2078.5582.0778.39NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Joint Treatment 65.4576.2375.2971.1761.2267.4165.28NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Lumber 36.1742.3043.0237.8131.1340.4442.07NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Steel Framing 179.68217.39209.86220.50203.36232.11236.76223.81234.45278.15274.90276.90282.76272.00196.28143.27103.96111.29110.49115.31118.82136.16131.83124.50117.43135.76129.11107.0396.74103.20104.65100.2293.5196.0884.3477.7765.9370.3167.33
Tools And Fasteners 80.3389.7491.1791.2885.1686.3783.67NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
Wallboard 501.70582.12587.93586.05520.69585.17571.42544.68500.71584.56521.55491.06415.13414.52390.13376.93311.12330.51328.00323.17314.39350.62341.60322.29297.36334.69317.74279.98256.41288.50284.66282.15254.98269.98251.30248.83196.95214.25210.92
Product And Service Other 77.49102.0698.0489.2584.14104.63110.50NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
179.34216.62189.55162.51151.10182.07191.17157.63144.73178.66171.68162.25137.17162.45179.29162.77113.62128.72123.25101.9099.86117.80115.83100.2299.23127.4987.41NANANANANANANANANANANANA
US 1081.371254.151258.901250.511107.241238.861218.431146.471089.891252.321187.871126.401016.42988.10862.79769.43637.57684.13679.32668.95661.49744.13731.34679.93624.67706.35690.73635.80585.51648.00642.16NANANANANANANANA

Plots across concepts


IncomeStatement
Comprehensive Income Net Of Tax
Expenses
Other Nonoperating Income Expense
Balance Sheet
Cash And Cash Equivalents At Carrying Value
Assets
Cash And Cash Equivalents At Carrying Value
Current Assets
Prepaid Expense And Other Assets Current
NonCurrent Assets
Other Assets Noncurrent
Liabilities
Operating Lease Liability
Current Liabilities
Operating Lease Liability Current
Noncurrent Liabilities
Other Liabilities Noncurrent
Stockholders Equity
Accumulated Other Comprehensive Income Loss Net Of Tax
CashFlow
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInOperatingActivities
Net Income Loss
NetCashProvidedByUsedInInvestingActivities
Payments To Acquire Businesses Net Of Cash Acquired
NetCashProvidedByUsedInFinancingActivities
Net Cash Provided By Used In Financing Activities
Shares
Common Stock Shares Issued
OperatingLeaseLiability
Operating Lease Liability Current
NonoperatingIncomeExpense
Nonoperating Income Expense
LesseeOperatingLeaseLiabilityPaymentsDue
Lessee Operating Lease Liability Payments Remainder Of Fiscal Year
FiniteLivedIntangibleAssets
Finite Lived Intangible Assets Net

Line plots across dimensions of each concept