MSC Industrial Direct Co., Inc.

NYSE:MSM

76.77 (USD) • At close December 20, 2024
Overview | Financials

Numbers are in millions (except for per share data and ratios) USD.

20242023202220212020201920182017201620152014201320122011201020092008200720062005200420032002200120001999199819971996
Revenue 3,820.9514,009.2823,691.8933,243.2243,192.3993,363.8173,203.8782,887.7442,863.5052,910.3792,787.1222,457.6492,355.9182,021.7921,692.0411,489.5181,779.8411,688.1861,317.5191,099.915955.282844.663793.976869.231792.874651.5583438305.3
Cost of Revenue 2,248.1682,366.3172,133.6451,909.7091,849.0771,931.7741,810.9171,601.4971,574.6471,593.8041,500.8661,339.1331,277.7151,080.867925.102801.673957.329907.697704.059595.84524.913464.965447.816496.432472.075380.6337.2252.8175
Gross Profit 1,572.7831,642.9651,558.2481,333.5151,343.3221,432.0431,392.9611,286.2471,288.8581,316.5751,286.2561,118.5161,078.203940.925766.939687.845822.512780.489613.46504.075430.369379.698346.16372.799320.799270.9245.8185.2130.3
Gross Profit Ratio 0.4120.410.4220.4110.4210.4260.4350.4450.450.4520.4610.4550.4580.4650.4530.4620.4620.4620.4660.4580.4510.450.4360.4290.4050.4160.4220.4230.427
Reseach & Development Expenses 00000000000000000000000000000
General & Administrative Expenses 0984.986913.137840.363767.661843.768825.672770.979775.482784.545745.077604.73500000000000000000
Selling & Marketing Expenses 0165.968169.849151.486139.2157.054145.87136.268137.416148.001140.595116.65500000000000000000
SG&A -14.5261,150.9541,082.986991.849906.8611,000.822971.542907.247912.898932.546885.672721.390000502.984489.606392.594326.415299.661296.76286.185285.336213.094180161.9120.592.3
Other Expenses 1,167.87-6.0681,083.862994.468992.5821,032.047-0.5480.7040.924-0.819-0.199-0.05665.987591.16525.12483.127502.984489.606392.594326.4150296.760014.4079.27.85.93.5
Operating Expenses 1,167.871,151.2951,083.862994.468992.5821,032.047972.408907.247912.898937.046903.072732.99665.987591.16525.12483.127502.984489.606392.594326.415299.661296.76286.185285.336227.501189.2169.7126.495.8
Operating Income 390.387483.733468.713301.769350.74399.996420.553379375.96379.529383.184385.526412.216349.765241.819204.718319.528290.883220.866177.66130.70882.93859.97587.46393.29881.776.158.834.5
Operating Income Ratio 0.1020.1210.1270.0930.110.1190.1310.1310.1310.130.1370.1570.1750.1730.1430.1370.180.1720.1680.1620.1370.0980.0760.1010.1180.1250.1310.1340.113
Total Other Income Expenses Net -47.638-27.577-17.581-13.39-16.49-16.867-14.364-11.008-4.229-6.388-3.659-2.097-0.074-0.435-0.991-2.778-6.169-11.3890.9044.0942.3331.4750.213-12.596.09-0.92.10.7-0.5
Income Before Tax 342.749456.156451.132288.379334.25383.129406.189367.992371.731373.141379.525383.429412.142349.33240.828201.94313.359279.494221.77181.754133.04184.41360.18873.80688.11780.878.259.534
Income Before Tax Ratio 0.090.1140.1220.0890.1050.1140.1270.1270.130.1280.1360.1560.1750.1730.1420.1360.1760.1660.1680.1650.1390.10.0760.0850.1110.1240.1340.1360.111
Income Tax Expense 86.792113.049110.6570.44282.49294.33276.966136.561140.515141.833143.458145.434153.111130.54490.45576.818117.116105.56485.38169.48451.88632.32123.77333.2635.19131.930.923.513.4
Net Income 258.594343.233339.786216.907251.117288.865329.223231.431231.216231.308236.067237.995259.031218.786150.373125.122196.243173.93136.389112.2781.15552.09236.41540.54652.92648.947.33620.6
Net Income Ratio 0.0680.0860.0920.0670.0790.0860.1030.080.0810.0790.0850.0970.110.1080.0890.0840.110.1030.1040.1020.0850.0620.0460.0470.0670.0750.0810.0820.067
EPS 4.66.146.093.894.535.235.844.083.783.753.783.774.123.452.392.023.082.642.041.651.210.780.530.590.690.730.70.530.48
EPS Diluted 4.586.116.063.874.515.25.814.053.773.743.763.754.093.432.3723.042.5921.611.170.770.510.570.680.720.690.530.48
EBITDA 451.029553.43555.869389.6442.311465.008483.278442.941449.068453.758465.53446.605447.106378.747268.017232.519346.877316.914220.866177.66130.70882.93875.964103.27596.43490.98464.738
EBITDA Ratio 0.1180.140.1480.1260.1320.1380.1510.1540.1570.1540.1610.1770.190.1870.1580.1560.1940.1880.1790.1740.150.1160.0970.1320.1360.1390.140.1450.121