Industrial supplies company MSC Industrial Direct (NYSE:MSM) will be reporting earnings this Wednesday before market open.