MSC Industrial Direct Co., Inc.MSMNYSE
Loading
Income Before Tax Over TimeStable
Percentile Rank7
3Y CAGR-16.0%
5Y CAGR-1.3%
Studio
Year-over-Year Change

Pre-tax earnings

3Y CAGR
-16.0%/yr
vs +4.5%/yr prior
5Y CAGR
-1.3%/yr
Recent deceleration
Acceleration
-20.4pp
Decelerating
Percentile
P7
Near historical low
vs 5Y Ago
0.9x
Contraction
Streak
1 yr
Consecutive growthStable
PeriodValueYoY Change
TTM$270.49M+2.6%
2025$263.58M-23.1%
2024$342.75M-24.9%
2023$456.16M+1.1%
2022$451.13M+56.4%
2021$288.38M-13.7%
2020$334.25M-12.8%
2019$383.13M-5.7%
2018$406.19M+10.4%
2017$367.99M-