COM:MSCDIRECT
MSC Industrial Direct Co., Inc
- Stock
Last Close
84.13
22/11 21:00
Market Cap
4.27B
Beta: -
Volume Today
472.27K
Avg: -
Preview
Full access to financials is available to subscribers only. Please support our work and get full access to all features. You can cancel anytime. If you'd like a demo, free trial or have any questions, please checkout the help page
Mar '14 | May '14 | Aug '14 | Nov '14 | Feb '15 | May '15 | Aug '15 | Nov '15 | Feb '16 | May '16 | Sep '16 | Dec '16 | Mar '17 | Jun '17 | Sep '17 | Dec '17 | Mar '18 | Jun '18 | Sep '18 | Dec '18 | Mar '19 | Jun '19 | Aug '19 | Nov '19 | Feb '20 | May '20 | Aug '20 | Nov '20 | Feb '21 | May '21 | Aug '21 | Nov '21 | Feb '22 | May '22 | Sep '22 | Dec '22 | Mar '23 | Jun '23 | Sep '23 | Dec '23 | Mar '24 | Jun '24 | Aug '24 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
revenue | 661.51M - | 720.48M 8.91% | 726.62M 0.85% | 731.09M 0.61% | 706.40M 3.38% | 745.48M 5.53% | 727.40M 2.43% | 706.82M 2.83% | 684.12M 3.21% | 727.50M 6.34% | 745.07M 2.42% | 686.27M 7.89% | 703.78M 2.55% | 743.92M 5.70% | 753.77M 1.32% | 768.56M 1.96% | 768.99M 0.06% | 828.35M 7.72% | 837.99M 1.16% | 831.60M 0.76% | 823.00M 1.03% | 866.55M 5.29% | 842.67M 2.76% | 823.60M 2.26% | 786.09M 4.55% | 834.97M 6.22% | 747.73M 10.45% | 771.90M 3.23% | 774.00M 0.27% | 866.29M 11.93% | 831.03M 4.07% | 848.55M 2.11% | 862.52M 1.65% | 958.58M 11.14% | 1.02B 6.64% | 957.75M 6.31% | 961.63M 0.41% | 1.05B 9.65% | 1.04B 1.80% | 953.97M 7.87% | 935.35M 1.95% | 979.35M 4.70% | 952.28M 2.76% | |
cost of revenue | 354.69M - | 387.08M 9.13% | 395.44M 2.16% | 400.94M 1.39% | 385.53M 3.84% | 407.07M 5.59% | 400.27M 1.67% | 387.85M 3.10% | 375.33M 3.23% | 400.47M 6.70% | 411.01M 2.63% | 377.54M 8.14% | 389.22M 3.09% | 414.42M 6.48% | 420.32M 1.42% | 433.49M 3.13% | 431.76M 0.40% | 467.34M 8.24% | 478.32M 2.35% | 473.61M 0.98% | 471.19M 0.51% | 497.89M 5.67% | 489.08M 1.77% | 476.40M 2.59% | 455.04M 4.48% | 481.01M 5.71% | 436.62M 9.23% | 448.59M 2.74% | 479.24M 6.83% | 499.82M 4.29% | 482.06M 3.55% | 495.95M 2.88% | 496.25M 0.06% | 547.43M 10.31% | 594.02M 8.51% | 559.95M 5.74% | 564.94M 0.89% | 625.53M 10.73% | 615.91M 1.54% | 560.85M 8.94% | 546.74M 2.52% | 578.90M 5.88% | 561.68M 2.98% | |
gross profit | 306.82M - | 333.39M 8.66% | 331.19M 0.66% | 330.15M 0.31% | 320.87M 2.81% | 338.42M 5.47% | 327.13M 3.33% | 318.97M 2.50% | 308.79M 3.19% | 327.03M 5.91% | 334.07M 2.15% | 308.74M 7.58% | 314.56M 1.89% | 329.50M 4.75% | 333.45M 1.20% | 335.07M 0.49% | 337.22M 0.64% | 361.00M 7.05% | 359.67M 0.37% | 357.99M 0.47% | 351.81M 1.72% | 368.65M 4.79% | 353.59M 4.09% | 347.20M 1.81% | 331.05M 4.65% | 353.96M 6.92% | 311.11M 12.11% | 323.32M 3.92% | 294.75M 8.84% | 366.47M 24.33% | 348.98M 4.77% | 352.60M 1.04% | 366.27M 3.88% | 411.15M 12.25% | 428.23M 4.15% | 397.80M 7.11% | 396.69M 0.28% | 428.94M 8.13% | 419.53M 2.19% | 393.12M 6.30% | 388.61M 1.15% | 400.45M 3.05% | 390.61M 2.46% | |
selling and marketing expenses | ||||||||||||||||||||||||||||||||||||||||||||
general and administrative expenses | ||||||||||||||||||||||||||||||||||||||||||||
selling general and administrative expenses | 290.77M - | 288.99M 0.61% | 297.01M 2.78% | |||||||||||||||||||||||||||||||||||||||||
research and development expenses | ||||||||||||||||||||||||||||||||||||||||||||
other expenses | -266K - | 101K 137.97% | 178K 76.24% | 177K 0.56% | -557K 414.69% | 10K 101.80% | -449K 4,590% | 63K 114.03% | 739K 1,073.02% | 110K 85.12% | 12K 89.09% | -284K 2,466.67% | -54K 80.99% | -2K 96.30% | 1.04M 52,300% | -408K 139.08% | 77K 118.87% | -141K 283.12% | -76K 46.10% | 2K 102.63% | -237K 11,950% | -95K 59.92% | -165K 73.68% | 121K 173.33% | -70K 157.85% | -560K 700% | 359K 164.11% | 651K 81.34% | -58K 108.91% | 1.13M 2,050% | -670K 159.24% | -413K 38.36% | 265.97M 64,500.24% | 271.05M 1.91% | 290.26M 7.09% | 279.69M 3.64% | 280.63M 0.33% | 291.71M 3.95% | 2.03M 99.31% | -5.05M 349.38% | -4.33M 14.30% | 288.99M 6,771.08% | 297.01M 2.78% | |
cost and expenses | 579.79M - | 615.59M 6.17% | 626.80M 1.82% | 637.12M 1.65% | 620.53M 2.60% | 641.24M 3.34% | 631.97M 1.45% | 616.43M 2.46% | 603.58M 2.09% | 621.71M 3.00% | 645.83M 3.88% | 595.67M 7.77% | 617.13M 3.60% | 642.15M 4.05% | 653.79M 1.81% | 669.28M 2.37% | 670.88M 0.24% | 712.96M 6.27% | 730.20M 2.42% | 728.60M 0.22% | 727.02M 0.22% | 756.04M 3.99% | 752.16M 0.51% | 733.30M 2.51% | 708.42M 3.39% | 725.12M 2.36% | 674.81M 6.94% | 691.27M 2.44% | 724.36M 4.79% | 757.16M 4.53% | 735.37M 2.88% | 752.53M 2.33% | 762.22M 1.29% | 818.48M 7.38% | 884.28M 8.04% | 839.64M 5.05% | 845.57M 0.71% | 917.23M 8.48% | 915.17M 0.22% | 851.49M 6.96% | 837.51M 1.64% | 867.89M 3.63% | 858.69M 1.06% | |
operating expenses | 225.10M - | 228.51M 1.51% | 231.36M 1.25% | 236.18M 2.08% | 235M 0.50% | 234.17M 0.35% | 231.69M 1.06% | 228.58M 1.34% | 228.25M 0.15% | 221.24M 3.07% | 234.82M 6.14% | 218.13M 7.11% | 227.92M 4.48% | 227.72M 0.08% | 233.47M 2.52% | 235.79M 0.99% | 239.12M 1.41% | 245.62M 2.72% | 251.88M 2.55% | 254.99M 1.23% | 255.83M 0.33% | 258.15M 0.91% | 263.07M 1.91% | 256.90M 2.35% | 253.38M 1.37% | 244.11M 3.66% | 238.19M 2.42% | 242.68M 1.89% | 245.12M 1.00% | 257.34M 4.99% | 253.31M 1.56% | 256.58M 1.29% | 265.97M 3.66% | 271.05M 1.91% | 290.26M 7.09% | 279.69M 3.64% | 280.63M 0.33% | 291.71M 3.95% | 299.26M 2.59% | 290.63M 2.88% | 290.77M 0.05% | 288.99M 0.61% | 297.01M 2.78% | |
interest expense | 967K - | 827K 14.48% | 1.23M 49.09% | 944K 23.44% | 2.04M 115.57% | 1.81M 11.20% | 1.55M 14.00% | 1.56M 0.13% | 1.29M 16.77% | 1.20M 7.03% | 1.75M 45.51% | 2.93M 67.47% | 2.95M 0.55% | 3.36M 13.93% | 3.13M 7.02% | 3.24M 3.58% | 3.55M 9.67% | 3.53M 0.51% | 4.14M 17.33% | 4.06M 2.12% | 4.54M 11.91% | 4.57M 0.57% | 3.73M 18.29% | 3.17M 14.99% | 3.50M 10.22% | 5.45M 55.97% | 4.56M 16.42% | 3.36M 26.34% | 3.58M 6.67% | 3.70M 3.24% | 3.88M 4.92% | 3.73M 3.87% | 3.62M 2.98% | 4.28M 18.25% | 5.98M 39.75% | 6.92M 15.76% | 5.96M 13.92% | 5.04M 15.41% | 4.63M 8.10% | 5.32M 14.90% | 6.95M 30.66% | -6.88M 199.04% | 6.62M 196.09% | |
ebitda | 97.46M - | 121.29M 24.45% | 117.00M 3.54% | 111.17M 4.98% | 103.19M 7.18% | 122.07M 18.30% | 112.79M 7.60% | 108.54M 3.77% | 98.90M 8.88% | 124.02M 25.40% | 99.42M 19.83% | 105.93M 6.54% | 102.12M 3.59% | 117.86M 15.41% | 117.43M 0.37% | 114.78M 2.25% | 113.95M 0.72% | 131.18M 15.12% | 107.88M 17.76% | 119.01M 10.32% | 112.14M 5.77% | 127.05M 13.30% | 90.36M 28.87% | 107.45M 18.91% | 94.96M 11.63% | 126.51M 33.23% | 73.36M 42.01% | 98.41M 34.15% | 67.06M 31.86% | 127.28M 89.81% | 112.28M 11.79% | 113.03M 0.67% | 100.41M 11.16% | 158.12M 57.47% | 137.69M 12.92% | 135.43M 1.64% | 132.57M 2.11% | 152.19M 14.79% | 141.57M 6.97% | 117.34M 17.12% | 118.43M 0.93% | 131.37M 10.93% | 103.90M 20.91% | |
operating income | 81.72M - | 104.89M 28.34% | 99.83M 4.82% | 93.97M 5.87% | 85.87M 8.62% | 104.24M 21.39% | 95.44M 8.45% | 90.39M 5.29% | 80.54M 10.89% | 105.78M 31.34% | 99.25M 6.18% | 90.60M 8.71% | 86.64M 4.37% | 101.78M 17.46% | 99.98M 1.77% | 99.28M 0.70% | 98.10M 1.18% | 115.38M 17.61% | 107.79M 6.58% | 103M 4.44% | 95.98M 6.81% | 110.50M 15.13% | 90.51M 18.09% | 90.30M 0.24% | 77.67M 13.98% | 109.85M 41.43% | 72.92M 33.62% | 53.91M 26.07% | 28.02M 48.02% | 128.63M 359.03% | 91.21M 29.09% | 90.73M 0.53% | 97.17M 7.09% | 136.84M 40.82% | 143.98M 5.22% | 116.01M 19.42% | 114.28M 1.49% | 135.39M 18.47% | 118.06M 12.80% | 101.57M 13.97% | 97.84M 3.67% | 111.46M 13.92% | 90.86M 18.48% | |
depreciation and amortization | 16.00M - | 16.30M 1.86% | 16.59M 1.82% | 17.01M 2.53% | 17.43M 2.47% | 17.65M 1.24% | 17.63M 0.09% | 17.93M 1.65% | 17.46M 2.62% | 17.96M 2.90% | 18.59M 3.48% | 15.45M 16.89% | 15.37M 0.51% | 15.92M 3.60% | 16.24M 2.02% | 15.75M 3.04% | 15.56M 1.21% | 15.83M 1.72% | 16.02M 1.23% | 15.85M 1.09% | 16.23M 2.42% | 16.46M 1.44% | 16.84M 2.28% | 17.02M 1.11% | 17.29M 1.54% | 17.04M 1.43% | 17.73M 4.01% | 17.11M 3.50% | 17.47M 2.11% | 17.00M 2.65% | 17.27M 1.57% | 17.41M 0.79% | 3.25M 81.35% | 21.28M 555.67% | -6.29M 129.54% | 19.42M 408.94% | 18.29M 5.81% | 16.80M 8.15% | 19.01M 13.13% | 19.78M 4.08% | 20.59M 4.08% | 19.92M 3.27% | 21.15M 6.19% | |
total other income expenses net | -266K - | 101K 137.97% | 178K 76.24% | 177K 0.56% | -557K 414.69% | 10K 101.80% | -449K 4,590% | 63K 114.03% | 739K 1,073.02% | 110K 85.12% | 12K 89.09% | -284K 2,466.67% | -54K 80.99% | -2K 96.30% | 1.04M 52,300% | -408K 139.08% | 77K 118.87% | -141K 283.12% | -76K 46.10% | 2K 102.63% | -237K 11,950% | -95K 59.92% | -165K 73.68% | 121K 173.33% | -70K 157.85% | -560K 700% | 359K 164.11% | -26.07M 7,363.23% | -21.67M 16.88% | 20.62M 195.15% | -5.12M 124.82% | -5.70M 11.27% | -3.50M 38.47% | -3.70M 5.62% | -6.25M 68.88% | -8.16M 30.50% | -8.10M 0.67% | -8.98M 10.82% | -188K 97.91% | -5.97M 3,076.06% | -17.89M 199.55% | -16.12M 9.87% | -14.72M 8.70% | |
income before tax | 80.49M - | 104.17M 29.41% | 99.17M 4.79% | 93.21M 6.01% | 83.72M 10.18% | 102.61M 22.57% | 93.60M 8.78% | 89.06M 4.85% | 80.15M 10.00% | 104.85M 30.82% | 97.67M 6.85% | 87.55M 10.37% | 83.81M 4.27% | 98.58M 17.63% | 98.06M 0.53% | 95.80M 2.31% | 94.84M 0.99% | 111.82M 17.90% | 103.73M 7.23% | 99.11M 4.46% | 91.37M 7.81% | 106.02M 16.03% | 86.63M 18.29% | 87.26M 0.72% | 74.17M 15.00% | 104.01M 40.23% | 68.81M 33.85% | 51.22M 25.55% | 24.40M 52.37% | 126.08M 416.73% | 86.68M 31.25% | 86.61M 0.08% | 93.66M 8.14% | 133.13M 42.14% | 137.72M 3.45% | 107.85M 21.69% | 106.18M 1.55% | 126.41M 19.05% | 115.72M 8.45% | 91.32M 21.09% | 79.95M 12.44% | 95.34M 19.24% | 76.14M 20.14% | |
income tax expense | 30.98M - | 39.47M 27.40% | 36.36M 7.88% | 35.79M 1.56% | 32.19M 10.06% | 39.27M 22.00% | 34.58M 11.95% | 34.03M 1.59% | 30.63M 10.00% | 40.04M 30.74% | 35.82M 10.53% | 33.44M 6.65% | 30.25M 9.56% | 35.75M 18.18% | 37.31M 4.38% | 36.21M 2.95% | -22.71M 162.71% | 32.75M 244.21% | 30.72M 6.20% | 24.88M 19.01% | 22.94M 7.79% | 26.50M 15.55% | 20.01M 24.50% | 21.81M 8.96% | 18.62M 14.62% | 25.90M 39.12% | 16.17M 37.57% | 12.45M 23.02% | 6.05M 51.39% | 31.14M 414.64% | 20.80M 33.20% | 20.35M 2.16% | 23.51M 15.51% | 33.42M 42.15% | 33.37M 0.14% | 26.64M 20.17% | 26.86M 0.84% | 31.27M 16.39% | 28.28M 9.55% | 22.19M 21.54% | 18.39M 17.12% | 24.02M 30.64% | 22.19M 7.64% | |
net income | 49.51M - | 64.70M 30.67% | 62.81M 2.91% | 57.42M 8.59% | 51.53M 10.26% | 63.34M 22.93% | 59.02M 6.82% | 55.03M 6.77% | 49.52M 10.00% | 64.82M 30.88% | 61.85M 4.58% | 54.10M 12.52% | 53.56M 1.01% | 62.84M 17.32% | 60.75M 3.32% | 59.59M 1.91% | 117.55M 97.28% | 79.07M 32.74% | 73.02M 7.65% | 74.23M 1.66% | 68.42M 7.82% | 79.60M 16.33% | 66.61M 16.32% | 65.42M 1.79% | 55.50M 15.16% | 77.70M 40.01% | 52.50M 32.44% | 38.45M 26.75% | 18.09M 52.97% | 94.43M 422.17% | 65.93M 30.18% | 66.07M 0.20% | 69.93M 5.85% | 99.66M 42.51% | 104.13M 4.49% | 81.31M 21.91% | 79.14M 2.67% | 95.18M 20.27% | 87.60M 7.96% | 69.35M 20.83% | 61.85M 10.82% | 71.70M 15.94% | 55.69M 22.33% | |
weighted average shs out | 61.74M - | 61.90M 0.25% | 61.69M 0.33% | 61.25M 0.73% | 61.35M 0.17% | 61.29M 0.10% | 61.28M 0.01% | 61.30M 0.02% | 61.19M 0.18% | 61.13M 0.09% | 60.08M 1.72% | 56.38M 6.16% | 56.62M 0.42% | 56.78M 0.28% | 56.59M 0.34% | 56.29M 0.53% | 56.44M 0.27% | 56.42M 0.03% | 56.27M 0.26% | 55.50M 1.37% | 55.14M 0.65% | 55.16M 0.03% | 55.18M 0.05% | 55.27M 0.16% | 55.47M 0.35% | 55.56M 0.17% | 55.59M 0.04% | 55.66M 0.13% | 55.84M 0.32% | 55.94M 0.19% | 55.51M 0.78% | 55.53M 0.04% | 55.80M 0.48% | 55.91M 0.21% | 55.86M 0.10% | 55.89M 0.06% | 55.88M 0.02% | 55.96M 0.15% | 55.94M 0.04% | 56.43M 0.88% | 56.33M 0.18% | 56.21M 0.20% | 56.06M 0.27% | |
weighted average shs out dil | 62.05M - | 62.21M 0.26% | 62.02M 0.32% | 61.54M 0.76% | 61.57M 0.04% | 61.42M 0.23% | 61.41M 0.02% | 61.41M 0.01% | 61.31M 0.15% | 61.37M 0.09% | 60.28M 1.78% | 56.57M 6.15% | 57.21M 1.13% | 57.26M 0.09% | 56.80M 0.81% | 56.50M 0.52% | 56.89M 0.69% | 56.80M 0.15% | 56.59M 0.37% | 55.83M 1.35% | 55.36M 0.84% | 55.39M 0.05% | 55.34M 0.09% | 55.44M 0.20% | 55.59M 0.26% | 55.60M 0.02% | 55.76M 0.29% | 55.85M 0.16% | 56.13M 0.51% | 56.35M 0.39% | 55.90M 0.80% | 55.86M 0.08% | 55.97M 0.21% | 56.11M 0.24% | 56.06M 0.08% | 56.08M 0.04% | 56.00M 0.14% | 56.16M 0.28% | 56.27M 0.20% | 56.72M 0.81% | 56.47M 0.45% | 56.35M 0.21% | 56.22M 0.23% | |
eps | 0.80 - | 1.04 30% | 1.01 2.88% | 0.92 8.91% | 0.84 8.70% | 1.03 22.62% | 0.96 6.80% | 0.89 7.29% | 0.81 8.99% | 1.06 30.86% | 1.03 2.83% | 0.96 6.80% | 0.94 2.08% | 1.10 17.02% | 1.07 2.73% | 1.06 0.93% | 2.08 96.23% | 1.40 32.69% | 1.30 7.14% | 1.34 3.08% | 1.24 7.46% | 1.44 16.13% | 1.21 15.97% | 1.18 2.48% | 1 15.25% | 1.40 40.00% | 0.94 32.86% | 0.69 26.60% | 0.32 53.62% | 1.69 428.12% | 1.19 29.59% | 1.19 0% | 1.26 5.88% | 1.78 41.27% | 1.86 4.49% | 1.45 22.04% | 1.42 2.07% | 1.70 19.72% | 1.57 7.65% | 1.23 21.66% | 1.10 10.57% | 1.28 16.36% | 0.99 22.66% | |
epsdiluted | 0.79 - | 1.03 30.38% | 1.01 1.94% | 0.91 9.90% | 0.83 8.79% | 1.03 24.10% | 0.96 6.80% | 0.89 7.29% | 0.80 10.11% | 1.05 31.25% | 1.02 2.86% | 0.95 6.86% | 0.93 2.11% | 1.09 17.20% | 1.07 1.83% | 1.05 1.87% | 2.06 96.19% | 1.39 32.52% | 1.29 7.19% | 1.33 3.10% | 1.24 6.77% | 1.44 16.13% | 1.20 16.67% | 1.18 1.67% | 1 15.25% | 1.40 40.00% | 0.94 32.86% | 0.69 26.60% | 0.32 53.62% | 1.68 425.00% | 1.18 29.76% | 1.18 0% | 1.25 5.93% | 1.78 42.40% | 1.86 4.49% | 1.45 22.04% | 1.41 2.76% | 1.69 19.86% | 1.56 7.69% | 1.22 21.79% | 1.10 9.84% | 1.27 15.45% | 0.99 22.05% |
All numbers in USD (except ratios and percentages)