NASDAQ
Financial data for MSM
1.35% YoY
22.92% YoY
22.39% YoY
Annual Income Statement for MSM
| Item | 2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue | $4B | $4B | $4B | $4B | $3B |
| Cost of Revenue | $2B | $2B | $2B | $2B | $2B |
| Gross Profit | $2B | $2B | $2B | $2B | $1B |
| Operating Expenses | $1B | $1B | $1B | $1B | $992M |
| Operating Income | $314M | $406M | $492M | $475M | $342M |
| Net Income | $199M | $259M | $343M | $340M | $217M |
| EPS | $3.57 | $4.60 | $6.14 | $6.09 | $3.89 |
| EBITDA | $378M | $451M | $553M | $556M | $390M |
No price data available for this timeframe.