Advertisement
Screener

MSC INDUSTRIAL DIRECT CO., INC. (MSM) Cost of Revenue

1.9 / 5 stars · 45/120 Roast Me

MSC INDUSTRIAL DIRECT CO., INC. Cost of Revenue

MSC INDUSTRIAL DIRECT CO., INC. (MSM) reported Cost of Revenue of $616.68 million for the 3-month period ending 2026-05-30, per its 10-Q filed 2026-07-01.

Financial Statements › Expense Statement

us-gaap:CostOfGoodsAndServicesSold · last filed 2026-07-01

  • MSC INDUSTRIAL DIRECT CO., INC. cost of goods and services sold for the quarter ending 2026-05-30 was $616.68M, a 7.55% increase year-over-year.
  • MSC INDUSTRIAL DIRECT CO., INC. cost of goods and services sold for the quarter ending 2026-02-28 was $540.19M, a 2.60% increase year-over-year.
  • MSC INDUSTRIAL DIRECT CO., INC. cost of goods and services sold for the quarter ending 2025-11-29 was $573.01M, a 4.13% increase year-over-year.
  • MSC INDUSTRIAL DIRECT CO., INC. cost of goods and services sold for the quarter ending 2025-08-30 was $583.20M, a 3.83% increase year-over-year.
  • MSC INDUSTRIAL DIRECT CO., INC. cost of goods and services sold for fiscal 2025 was $2.23B, a 0.66% decline from fiscal 2024.
  • MSC INDUSTRIAL DIRECT CO., INC. cost of goods and services sold for fiscal 2024 was $2.25B, a 4.99% decline from fiscal 2023.
  • MSC INDUSTRIAL DIRECT CO., INC. cost of goods and services sold for fiscal 2023 was $2.37B, a 10.90% increase from fiscal 2022.
  • MSC INDUSTRIAL DIRECT CO., INC. cost of goods and services sold for fiscal 2022 was $2.13B, a 11.73% increase from fiscal 2021.
Period endCost of Goods and Services Sold 3 monthCost of Goods and Services Sold 6 monthCost of Goods and Services Sold 9 monthCost of Goods and Services Sold 12 month
2026-05-30$616.68M
10-Q · filed 2026-07-01
$1.16B
derived: sum of 2 quarters · filed 2026-07-01
$1.73B
10-Q · filed 2026-07-01
$2.31B
derived: sum of 4 quarters · filed 2026-07-01
2026-02-28$540.19M
10-Q · filed 2026-04-01
$1.11B
10-Q · filed 2026-04-01
$1.70B
derived: sum of 3 quarters · filed 2026-04-01
$2.27B
derived: sum of 4 quarters · filed 2026-07-01
2025-11-29$573.01M
10-Q · filed 2026-01-07
$1.16B
derived: sum of 2 quarters · filed 2026-01-07
$1.73B
derived: sum of 3 quarters · filed 2026-07-01
$2.26B
derived: sum of 4 quarters · filed 2026-07-01
2025-08-30$583.20M
derived: 10-K 12 month − 10-Q 9 month · filed 2025-10-23
$1.16B
derived: sum of 2 quarters · filed 2026-07-01
$1.68B
derived: sum of 3 quarters · filed 2026-07-01
$2.23B
10-K · filed 2025-10-23
2025-05-31$573.41M
10-Q · filed 2026-07-01
$1.10B
derived: sum of 2 quarters · filed 2026-07-01
$1.65B
10-Q · filed 2026-07-01
$2.21B
derived: sum of 4 quarters · filed 2026-07-01
2025-03-01$526.49M
10-Q · filed 2026-04-01
$1.08B
10-Q · filed 2026-04-01
$1.64B
derived: sum of 3 quarters · filed 2026-04-01
$2.22B
derived: sum of 4 quarters · filed 2026-04-01
2024-11-30$550.30M
10-Q · filed 2026-01-07
$1.11B
derived: sum of 2 quarters · filed 2026-01-07
$1.69B
derived: sum of 3 quarters · filed 2026-01-07
$2.24B
derived: sum of 4 quarters · filed 2026-01-07
2024-08-31$561.68M
derived: 10-K 12 month − 10-Q 9 month · filed 2025-10-23
$1.14B
derived: sum of 2 quarters · filed 2025-10-23
$1.69B
derived: sum of 3 quarters · filed 2025-10-23
$2.25B
10-K · filed 2025-10-23
2024-06-01$578.90M
10-Q · filed 2025-07-01
$1.13B
derived: sum of 2 quarters · filed 2025-07-01
$1.69B
10-Q · filed 2025-07-01
$2.30B
derived: sum of 4 quarters · filed 2025-10-23
2024-03-02$546.74M
10-Q · filed 2025-04-03
$1.11B
10-Q · filed 2025-04-03
$1.72B
derived: sum of 3 quarters · filed 2025-10-23
$2.35B
derived: sum of 4 quarters · filed 2025-10-23
2023-12-02$560.85M
10-Q · filed 2025-01-08
$1.18B
derived: sum of 2 quarters · filed 2025-10-23
$1.80B
derived: sum of 3 quarters · filed 2025-10-23
$2.37B
derived: sum of 4 quarters · filed 2025-10-23
2023-09-02$615.91M
derived: 10-K 12 month − 10-Q 9 month · filed 2025-10-23
$1.24B
derived: sum of 2 quarters · filed 2025-10-23
$1.81B
derived: sum of 3 quarters · filed 2025-10-23
$2.37B
10-K · filed 2025-10-23
2023-06-03$625.53M
10-Q · filed 2024-07-02
$1.19B
derived: sum of 2 quarters · filed 2024-07-02
$1.75B
10-Q · filed 2024-07-02
$2.34B
derived: sum of 4 quarters · filed 2024-10-24
2023-03-04$564.94M
10-Q · filed 2024-03-28
$1.12B
10-Q · filed 2024-03-28
$1.72B
derived: sum of 3 quarters · filed 2024-10-24
$2.27B
derived: sum of 4 quarters · filed 2024-10-24
2022-12-03$559.95M
10-Q · filed 2024-01-09
$1.15B
derived: sum of 2 quarters · filed 2024-10-24
$1.70B
derived: sum of 3 quarters · filed 2024-10-24
$2.20B
derived: sum of 4 quarters · filed 2024-10-24
2022-09-03$594.02M
derived: 10-K 12 month − 10-Q 9 month · filed 2024-10-24
$1.14B
derived: sum of 2 quarters · filed 2024-10-24
$1.64B
derived: sum of 3 quarters · filed 2024-10-24
$2.13B
10-K · filed 2024-10-24
2022-05-28$547.43M
10-Q · filed 2023-06-29
$1.04B
derived: sum of 2 quarters · filed 2023-06-29
$1.54B
10-Q · filed 2023-06-29
$2.02B
derived: sum of 4 quarters · filed 2023-10-25
2022-02-26$496.25M
10-Q · filed 2023-04-04
$992.20M
10-Q · filed 2023-04-04
$1.47B
derived: sum of 3 quarters · filed 2023-10-25
$1.97B
derived: sum of 4 quarters · filed 2023-10-25
2021-11-27$495.95M
10-Q · filed 2023-01-05
$978.01M
derived: sum of 2 quarters · filed 2023-10-25
$1.48B
derived: sum of 3 quarters · filed 2023-10-25
$1.96B
derived: sum of 4 quarters · filed 2023-10-25
2021-08-28$482.06M
derived: 10-K 12 month − 10-Q 9 month · filed 2023-10-25
$981.88M
derived: sum of 2 quarters · filed 2023-10-25
$1.46B
derived: sum of 3 quarters · filed 2023-10-25
$1.91B
10-K · filed 2023-10-25
2021-05-29$499.82M
10-Q · filed 2022-06-29
$979.07M
derived: sum of 2 quarters · filed 2022-06-29
$1.43B
10-Q · filed 2022-06-29
$1.86B
derived: sum of 4 quarters · filed 2022-10-20
2021-02-27$479.24M
10-Q · filed 2022-03-30
$927.83M
10-Q · filed 2022-03-30
$1.36B
derived: sum of 3 quarters · filed 2022-10-20
$1.85B
derived: sum of 4 quarters · filed 2022-10-20
2020-11-28$448.59M
10-Q · filed 2021-12-22
$885.21M
derived: sum of 2 quarters · filed 2022-10-20
$1.37B
derived: sum of 3 quarters · filed 2022-10-20
$1.82B
derived: sum of 4 quarters · filed 2022-10-20
2020-08-29$436.62M
derived: 10-K 12 month − 10-Q 9 month · filed 2022-10-20
$917.63M
derived: sum of 2 quarters · filed 2022-10-20
$1.37B
derived: sum of 3 quarters · filed 2022-10-20
$1.85B
10-K · filed 2022-10-20
2020-05-30$481.01M
10-Q · filed 2021-07-07
$936.05M
derived: sum of 2 quarters · filed 2021-07-07
$1.41B
10-Q · filed 2021-07-07
$1.90B
derived: sum of 4 quarters · filed 2021-10-20
2020-02-29$455.04M
10-Q · filed 2021-04-07
$931.45M
10-Q · filed 2021-04-07
$1.42B
derived: sum of 3 quarters · filed 2021-10-20
$1.92B
derived: sum of 4 quarters · filed 2021-10-20
2019-11-30$476.40M
10-Q · filed 2021-01-06
$965.49M
derived: sum of 2 quarters · filed 2021-10-20
$1.46B
derived: sum of 3 quarters · filed 2021-10-20
$1.93B
derived: sum of 4 quarters · filed 2021-10-20
2019-08-31$489.08M
derived: 10-K 12 month − 10-Q 9 month · filed 2021-10-20
$986.97M
derived: sum of 2 quarters · filed 2021-10-20
$1.46B
derived: sum of 3 quarters · filed 2021-10-20
$1.93B
10-K · filed 2021-10-20
2019-06-01$497.89M
10-Q · filed 2020-07-08
$969.08M
derived: sum of 2 quarters · filed 2020-07-08
$1.44B
10-Q · filed 2020-07-08
$1.92B
derived: sum of 4 quarters · filed 2020-10-27
2019-03-02$471.19M
10-Q · filed 2020-04-08
$944.80M
10-Q · filed 2020-04-08
$1.42B
derived: sum of 3 quarters · filed 2020-10-27
$1.89B
derived: sum of 4 quarters · filed 2020-10-27
2018-12-01$473.61M
10-Q · filed 2020-01-08
$951.93M
derived: sum of 2 quarters · filed 2020-10-27
$1.42B
derived: sum of 3 quarters · filed 2020-10-27
$1.85B
derived: sum of 4 quarters · filed 2020-10-27
2018-09-01$478.32M
derived: 10-K 12 month − 10-Q 9 month · filed 2020-10-27
$945.66M
derived: sum of 2 quarters · filed 2020-10-27
$1.38B
derived: sum of 3 quarters · filed 2020-10-27
$1.81B
10-K · filed 2020-10-27
2018-06-02$467.34M
10-Q · filed 2019-07-10
$899.11M
derived: sum of 2 quarters · filed 2019-07-10
$1.33B
10-Q · filed 2019-07-10
$1.75B
derived: sum of 4 quarters · filed 2019-10-24
2018-03-03$431.76M
10-Q · filed 2019-04-10
$865.26M
10-Q · filed 2019-04-10
$1.29B
derived: sum of 3 quarters · filed 2019-10-24
$1.70B
derived: sum of 4 quarters · filed 2019-10-24
2017-12-02$433.49M
10-Q · filed 2019-01-09
$853.81M
derived: sum of 2 quarters · filed 2019-10-24
$1.27B
derived: sum of 3 quarters · filed 2019-10-24
$1.66B
derived: sum of 4 quarters · filed 2019-10-24
2017-09-02$420.32M
derived: 10-K 12 month − 10-Q 9 month · filed 2019-10-24
$834.74M
derived: sum of 2 quarters · filed 2019-10-24
$1.22B
derived: sum of 3 quarters · filed 2019-10-24
$1.60B
10-K · filed 2019-10-24
2017-06-03$414.42M
10-Q · filed 2018-07-11
$803.64M
derived: sum of 2 quarters · filed 2018-07-11
$1.18B
10-Q · filed 2018-07-11
$1.59B
derived: sum of 4 quarters · filed 2018-10-30
2017-03-04$389.22M
10-Q · filed 2018-04-10
$766.75M
10-Q · filed 2018-04-10
$1.18B
derived: sum of 3 quarters · filed 2018-10-30
$1.58B
derived: sum of 4 quarters · filed 2018-10-30
2016-12-03$377.54M
10-Q · filed 2018-01-10
$788.54M
derived: sum of 2 quarters · filed 2018-10-30
$1.19B
derived: sum of 3 quarters · filed 2018-10-30
$1.56B
derived: sum of 4 quarters · filed 2018-10-30
2016-09-03$411.01M
derived: 10-K 12 month − 10-Q 9 month · filed 2018-10-30
$811.47M
derived: sum of 2 quarters · filed 2018-10-30
$1.19B
derived: sum of 3 quarters · filed 2018-10-30
$1.57B
10-K · filed 2018-10-30
2016-05-28$400.47M
10-Q · filed 2017-07-12
$775.79M
derived: sum of 2 quarters · filed 2017-07-12
$1.16B
10-Q · filed 2017-07-12
$1.56B
derived: sum of 4 quarters · filed 2017-10-31
2016-02-27$375.33M
10-Q · filed 2017-04-06
$763.17M
10-Q · filed 2017-04-06
$1.16B
derived: sum of 3 quarters · filed 2017-10-31
$1.57B
derived: sum of 4 quarters · filed 2017-10-31
2015-11-28$387.85M
10-Q · filed 2017-01-11
$788.12M
derived: sum of 2 quarters · filed 2017-10-31
$1.20B
derived: sum of 3 quarters · filed 2017-10-31
$1.58B
derived: sum of 4 quarters · filed 2017-10-31
2015-08-29$400.27M
derived: 10-K 12 month − 10-Q 9 month · filed 2017-10-31
$807.34M
derived: sum of 2 quarters · filed 2017-10-31
$1.19B
derived: sum of 3 quarters · filed 2017-10-31
$1.59B
10-K · filed 2017-10-31
2015-05-30$407.07M
10-Q · filed 2016-07-06
$792.59M
derived: sum of 2 quarters · filed 2016-07-06
$1.19B
10-Q · filed 2016-07-06
$1.59B
derived: sum of 4 quarters · filed 2016-11-01
2015-02-28$385.53M
10-Q · filed 2016-04-06
$786.47M
10-Q · filed 2016-04-06
$1.18B
derived: sum of 3 quarters · filed 2016-11-01
$1.57B
derived: sum of 4 quarters · filed 2016-11-01
2014-11-29$400.94M
10-Q · filed 2016-01-07
$796.38M
derived: sum of 2 quarters · filed 2016-11-01
$1.18B
derived: sum of 3 quarters · filed 2016-11-01
$1.54B
derived: sum of 4 quarters · filed 2016-11-01
2014-08-30$395.44M
derived: 10-K 12 month − 10-Q 9 month · filed 2016-11-01
$782.52M
derived: sum of 2 quarters · filed 2016-11-01
$1.14B
derived: sum of 3 quarters · filed 2016-11-01
$1.50B
10-K · filed 2016-11-01
2014-05-31$387.08M
10-Q · filed 2015-07-09
$741.77M
derived: sum of 2 quarters · filed 2015-07-09
$1.11B
10-Q · filed 2015-07-09
$1.47B
derived: sum of 4 quarters · filed 2015-10-28
2014-03-01$354.69M
10-Q · filed 2015-04-09
$718.35M
10-Q · filed 2015-04-09
$1.08B
derived: sum of 3 quarters · filed 2015-10-28
$1.43B
derived: sum of 4 quarters · filed 2015-10-28
2013-11-30$363.65M
10-Q · filed 2015-01-08
$729.88M
derived: sum of 2 quarters · filed 2015-10-28
$1.08B
derived: sum of 3 quarters · filed 2015-10-28
$1.39B
derived: sum of 4 quarters · filed 2015-10-28
2013-08-31$366.23M
derived: 10-K 12 month − 10-Q 9 month · filed 2015-10-28
$713.64M
derived: sum of 2 quarters · filed 2015-10-28
$1.03B
derived: sum of 3 quarters · filed 2015-10-28
$1.34B
10-K · filed 2015-10-28
2013-06-01$347.41M
10-Q · filed 2014-07-10
$660.50M
derived: sum of 2 quarters · filed 2014-07-10
$972.90M
10-Q · filed 2014-07-10
$1.32B
derived: sum of 4 quarters · filed 2014-10-29
2013-03-02$313.09M
10-Q · filed 2014-04-10
$625.50M
10-Q · filed 2014-04-10
$973.74M
derived: sum of 3 quarters · filed 2014-10-29
$1.31B
derived: sum of 4 quarters · filed 2014-10-29
2012-12-01$312.40M
10-Q · filed 2014-01-09
$660.65M
derived: sum of 2 quarters · filed 2014-10-29
$993.03M
derived: sum of 3 quarters · filed 2014-10-29
$1.30B
derived: sum of 4 quarters · filed 2014-10-29
2012-09-01$348.24M
derived: 10-K 12 month − 10-Q 9 month · filed 2014-10-29
$680.63M
derived: sum of 2 quarters · filed 2014-10-29
$984.14M
derived: sum of 3 quarters · filed 2014-10-29
$1.28B
10-K · filed 2014-10-29
2012-05-26$332.39M
10-Q · filed 2013-07-11
$635.90M
derived: sum of 2 quarters · filed 2013-07-11
$929.47M
10-Q · filed 2013-07-11
$1.22B
derived: sum of 4 quarters · filed 2013-10-30
2012-02-25$303.51M
10-Q · filed 2013-04-11
$597.08M
10-Q · filed 2013-04-11
$884.95M
derived: sum of 3 quarters · filed 2013-10-30
$1.17B
derived: sum of 4 quarters · filed 2013-10-30
2011-11-26$293.57M
10-Q · filed 2013-01-10
$581.44M
derived: sum of 2 quarters · filed 2013-10-30
$862.24M
derived: sum of 3 quarters · filed 2013-10-30
$1.12B
derived: sum of 4 quarters · filed 2013-10-30
2011-08-27$287.87M
derived: 10-K 12 month − 10-Q 9 month · filed 2013-10-30
$568.67M
derived: sum of 2 quarters · filed 2013-10-30
$825.73M
derived: sum of 3 quarters · filed 2013-10-30
$1.08B
10-K · filed 2013-10-30
2011-05-28$280.80M
10-Q · filed 2012-06-29
$537.87M
derived: sum of 2 quarters · filed 2012-06-29
$793.00M
10-Q · filed 2012-06-29
$1.05B
derived: sum of 4 quarters · filed 2012-10-31
2011-02-26$257.06M
10-Q · filed 2012-04-04
$512.20M
10-Q · filed 2012-04-04
$766.24M
derived: sum of 3 quarters · filed 2012-10-31
$1.01B
derived: sum of 4 quarters · filed 2012-10-31
2010-11-27$255.13M
10-Q · filed 2012-01-05
$509.17M
derived: sum of 2 quarters · filed 2012-10-31
$754.67M
derived: sum of 3 quarters · filed 2012-10-31
$971.12M
derived: sum of 4 quarters · filed 2012-10-31
2010-08-28$254.04M
derived: 10-K 12 month − 10-Q 9 month · filed 2012-10-31
$499.54M
derived: sum of 2 quarters · filed 2012-10-31
$715.98M
derived: sum of 3 quarters · filed 2012-10-31
$925.10M
10-K · filed 2012-10-31
2010-05-29$245.50M
10-Q · filed 2011-06-30
$461.95M
derived: sum of 2 quarters · filed 2011-06-30
$671.06M
10-Q · filed 2011-06-30
2010-02-27$216.45M
10-Q · filed 2011-04-07
$425.56M
10-Q · filed 2011-04-07
2009-11-28$209.12M
10-Q · filed 2011-01-06
2009-08-29$801.67M
10-K · filed 2011-10-26

Similar stocks

Stock NameCountryMarket CapPE Ratio
DXP ENTERPRISES INC (DXPE)United States$3.004B28.08
GLOBAL INDUSTRIAL Co (GIC)United States$1.571B
ALTA EQUIPMENT GROUP INC. (ALTG)United States$0.191B-2.62