Skip to content
TTM Q2 '26TTM Q1 '26TTM Q4 '25TTM Q3 '25TTM Q2 '25
$96.36M+2.5%$94.06M+3.8%$90.63M+2.9%$88.1M+3.4%$85.19M+2.9%
$207.68M+1.6%$204.51M+2.6%$199.33M+0.4%$198.47M-7.0%$213.33M-9.6%
-$293K+34.3%-$446.25K+25.6%-$599.5K+20.4%
-$790K-3.4%-$764.25K-3.5%-$738.5K-3.6%
$69.42M+32.1%$52.54M-12.8%$60.28M+24.5%$48.42M-11.1%$54.45M-37.5%
$1.88M
-$19.54M-173%$26.89M+51.6%$17.74M+823%-$2.45M+89.3%-$22.89M
$25.25M+26.2%$20.01M+1,264%-$1.72M+89.3%-$16.09M+56.4%-$36.93M+49.7%
-$23.46M+1.1%-$23.71M+0.5%-$23.82M+1.2%-$24.11M+1.4%-$24.45M-2.7%
-$1.07M-90.5%-$560K-57.7%-$355K-430%-$67K+87.3%-$526K+82.8%
$16.8M-22.0%$21.54M+4,568%-$482K
$22.58M-2.8%$23.24M-2.7%$23.89M-2.6%$24.52M-1.8%$24.98M-4.3%
-$241.83M-12.9%-$214.15M+12.1%-$243.57M-4.8%-$232.48M+12.7%-$266.17M+2.7%
-$120.49M+3.9%
$301.19M+15.3%$261.26M-21.7%$333.72M-7.5%$360.72M-11.4%$407.12M-5.6%
$24.1M-1.0%$24.35M-0.5%$24.47M+2.6%$23.86M-1.2%$24.14M+2.8%
$22.5M-34.2%$34.2M-13.0%$39.32M-34.1%$59.67M-14.2%$69.56M-5.6%
$14.92M-38.4%
$86.21M-8.9%$94.68M+2.0%$92.84M-4.4%$97.16M-8.0%$105.58M+4.4%
$274.5M-7.9%$298M+17.6%$253.5M-19.5%$314.75M-5.9%$334.5M-16.0%
$5.28M+36.1%$3.88M+5.9%
$30.34M+33.3%$22.75M+50.0%$15.17M+100%
$4.13M0.0%$4.13M-2.8%$4.25M+2.4%$4.15M-4.2%$4.34M+0.6%
$6.32M+5.1%$6.01M-19.8%$7.5M-4.8%$7.87M-15.5%$9.32M-4.8%
$281.25M+5.6%$266.25M+4.4%$255M-14.6%$298.75M-13.6%$345.75M-16.8%
$14.69M+9.9%$13.37M+6.5%$12.55M-21.1%$15.9M-1.6%$16.15M-6.1%
$404.43M+1.2%$399.58M+1.9%$392.19M-1.0%$396.22M-5.1%$417.34M-6.0%
$308.07M+0.8%$305.52M+1.3%$301.56M-2.1%$308.12M-7.2%$332.15M-8.0%

Chart any of these lines over time, or line them up against competitors.

Compare these in charts →

Questions, answered.

What is MSC Industrial Direct Co.'s revenue?
MSC Industrial Direct Co. (MSM) generated $3.8B in revenue over the trailing twelve months, up 2.2% year over year.
Is MSC Industrial Direct Co. profitable?
MSC Industrial Direct Co. reported $207.7M in net income over the trailing twelve months, a 5.4% net margin.
What are MSC Industrial Direct Co.'s profit margins?
Gross margin is 40.8% and operating margin is 8.0%, with a 5.4% net margin.
What is MSC Industrial Direct Co.'s earnings per share?
MSC Industrial Direct Co.'s diluted EPS over the trailing twelve months is $3.73.
Where does MSC Industrial Direct Co.'s income statement data come from?
Every line is extracted from MSC Industrial Direct Co.'s SEC filings (10-K and 10-Q) and tagged in XBRL. Switch between quarterly, annual, and trailing-twelve-month views, or open any line for its full history and peer comparisons.