
No transactions found.
| Date | Member | Chamber | Type | Amount |
|---|---|---|---|---|
| 2020-01-09 | Greg Gianforte | house | Purchase | $250,001 - $500,000 |
| 2017-07-25 | Greg Gianforte | house | Purchase | $15,001 - $50,000 |
| Metric | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 |
|---|---|---|---|---|---|
| Net sales | $3.77B-1.3% | $3.82B-4.7% | $4.01B+8.6% | $3.69B+13.8% | $3.24B |
| Cost of goods sold | $2.23B-0.7% | $2.25B-5.0% | $2.37B+10.9% | $2.13B+11.7% | $1.91B |
| Gross profit | $1.54B-2.3% | $1.57B-4.3% | $1.64B+5.4% | $1.56B+16.9% | $1.33B |
| Operating expenses | $1.22B+4.8% | $1.17B+1.4% | $1.15B+6.2% | $1.08B+9.0% | $994.5M |
| Restructuring and other costs | $11.0M-24.3% | $14.5M+83.0% | $7.9M-49.8% | $15.8M-49.7% | $31.4M |
| Income from operations | $301.6M-22.8% | $390.4M-19.3% | $483.7M+3.2% | $468.7M+55.3% | $301.8M |
| Interest expense | -$24.1M+6.6% | -$25.8M-14.3% | -$22.5M-28.1% | -$17.6M-21.3% | -$14.5M |
| Interest income | $1.1M+174.3% | $412K-60.2% | $1.0M+589.3% | $150K+127.3% | $66K |
| Other expense, net | -$15.1M+32.4% | -$22.3M-267.2% | -$6.1M-4497.0% | -$132K | — |
| Total other expense | -$38.0M+20.3% | -$47.6M-72.7% | -$27.6M-56.9% | -$17.6M-31.3% | -$13.4M |
| Income before provision for income taxes | $263.6M-23.1% | $342.7M-24.9% | $456.2M+1.1% | $451.1M+56.4% | $288.4M |
| Provision for income taxes | $65.7M-24.3% | $86.8M-23.2% | $113.0M+2.2% | $110.7M+57.1% | $70.4M |
| Net income | $197.8M-22.7% | $256.0M-25.4% | $343.1M+0.8% | $340.5M+56.2% | $217.9M |
| Less: Net loss attributable to noncontrolling interest | -$1.5M+43.4% | -$2.6M-1992.9% | -$126K | — | — |
| Net income attributable to MSC Industrial | $199.3M-22.9% | $258.6M-24.7% | $343.2M+1.0% | $339.8M+56.7% | $216.9M |
| Basic (in USD per share) | $4K-22.4% | $5K-25.1% | $6K+0.8% | $6K+56.6% | $4K |
| Diluted (in USD per share) | $4K-22.1% | $5K-25.0% | $6K+0.8% | $6K+56.6% | $4K |
| Basic (in shares) | $55.8M-0.8% | $56.3M+0.6% | $55.9M+0.3% | $55.8M+0.1% | $55.7M |
| Diluted (in shares) | $55.9M-1.0% | $56.4M+0.4% | $56.2M+0.3% | $56.0M-0.1% | $56.1M |
Source: SEC EDGAR XBRL. % change vs prior period shown where available.
Grainger Set to Report Q1 Earnings: What's in Store for the Stock?
1 Profitable Stock with Exciting Potential and 2 We Avoid
How The MSC Industrial Direct (MSM) Investment Story Is Shifting With The New US$94 Focus
I Bought 50 Undervalued Stocks In 2019 And 2020: Here's How They Performed