Skip to content
FY'25FY'24FY'23FY'22
$90.63M+12.0%$80.89M+7.7%$75.13M+6.8%$70.38M+2.2%
$199.33M-22.9%$258.59M-24.7%$343.23M+1.0%$339.79M+56.7%
-$293K+67.7%-$906K-771%-$104K-107%$1.54M
-$790K-15.0%-$687K-23.3%-$557K-105%$10.13M+1,900%
$60.28M-23.8%$79.09M-26.1%$106.96M-8.6%$117.04M+60.1%
-$57.46M-673%$10.02M-50.6%$20.29M-76.0%
$17.74M$123.57M+60.2%
-$1.72M+98.0%-$85.1M$81.49M-23.9%
-$23.82M-1.9%-$23.38M-10.4%-$21.17M-23.5%-$17.15M+48.5%
-$355K+89.2%-$3.27M-421%-$628K-127%$2.35M+122%
-$482K
$23.89M-3.4%$24.72M+10.2%$22.43M+32.7%$16.9M+20.8%
-$243.57M+20.8%-$307.35M+47.0%-$580.4M-292%-$148.14M+37.8%
-$123.4M-9.5%-$112.68M-19.2%-$94.49M-24.7%
$333.72M-18.7%$410.7M-41.3%$699.58M+184%$246.57M+9.8%
$24.47M+6.5%$22.97M+9.6%$20.97M+22.0%$17.19M-7.5%
$39.32M-79.1%$187.7M+96.0%$95.78M+250%$27.36M-61.6%
$24M$57.87M+163%
$92.84M-6.6%$99.41M+7.5%$92.49M+50.7%$61.37M+14.2%
$253.5M-41.7%$434.5M+30.5%$333M-11.0%$374M
$3.74M+213%$1.2M+97.2%$606K+396%
$30.34M$0$0-100%$24.75M
$9.59M-66.6%$28.68M-17.3%$34.66M+16.8%
$4.25M-3.9%$4.43M+0.2%$4.42M+2.8%$4.3M+3.9%
$7.5M+1.9%$7.36M-28.4%$10.28M+4.8%$9.81M+19.9%
$255M-33.1%$381M-30.5%$548M+50.3%$364.5M-8.7%
$12.55M-33.4%$18.85M+1.1%$18.64M-3.2%$19.26M+8.7%
$392.19M-16.8%$471.27M-15.7%$558.86M+3.7%$539.09M+45.5%
$301.56M-22.8%$390.39M-19.3%$483.73M+3.2%$468.71M+55.3%

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.