Invesaro

Stocks Comparison

Alta Equipment vs Msc Industrial Direct: revenue, profit, margins and growth compared

Alta Equipment brought in $1.8B of revenue in fiscal 2025, Msc Industrial Direct $3.8B in fiscal 2025. Revenue changed by -2.2% at Alta Equipment and -1.3% at Msc Industrial Direct on the year before, so Msc Industrial Direct grew faster. Alta Equipment kept -4.4% of its revenue as net profit, Msc Industrial Direct 5.3%. Free cash flow was $23.8M at Alta Equipment and $240.9M at Msc Industrial Direct.

Side by side, latest fiscal year

ALTGMSM
Fiscal year endedFY2025 (December 31, 2025)FY2025 (August 30, 2025)
Revenue$1.8B$3.8B
Revenue growth-2.2%-1.3%
Net income-$80.3M$199.3M
Net margin-4.4%5.3%
Free cash flow$23.8M$240.9M
Free cash flow margin1.3%6.4%
Earnings per share (diluted)-$2.55$3.57
Cash$18.6M$56.2M
Debt$735M$485.2M
Price to earningsn/a34.0
Market value$203.2M$6.8B
Dividend yield1.83%n/a
Rank by revenue in sector#226 of 451 · Industrials#150 of 451 · Industrials

Over the years

Revenue
ALTG FY2019: $557.4MALTG FY2020: $873.6MALTG FY2021: $1.2BALTG FY2022: $1.6BALTG FY2023: $1.9BALTG FY2024: $1.9BALTG FY2025: $1.8BMSM FY2018: $3.2BMSM FY2019: $3.4BMSM FY2020: $3.2BMSM FY2021: $3.2BMSM FY2022: $3.7BMSM FY2023: $4BMSM FY2024: $3.8BMSM FY2025: $3.8BFY18FY19FY20FY21FY22FY23FY24FY25
ALTG $1.8BMSM $3.8B
Net income
ALTG FY2019: -$1.1KALTG FY2019: -$35.4MALTG FY2020: -$24MALTG FY2021: -$20.8MALTG FY2022: $9.3MALTG FY2023: $8.9MALTG FY2024: -$62.1MALTG FY2025: -$80.3MMSM FY2018: $329.2MMSM FY2019: $288.9MMSM FY2020: $251.1MMSM FY2021: $216.9MMSM FY2022: $339.8MMSM FY2023: $343.2MMSM FY2024: $258.6MMSM FY2025: $199.3MFY18FY19FY20FY21FY22FY23FY24FY25
ALTG -$80.3MMSM $199.3M
Net margin
ALTG FY2019: -6.4%ALTG FY2020: -2.7%ALTG FY2021: -1.7%ALTG FY2022: 0.6%ALTG FY2023: 0.5%ALTG FY2024: -3.3%ALTG FY2025: -4.4%MSM FY2018: 10.3%MSM FY2019: 8.6%MSM FY2020: 7.9%MSM FY2021: 6.7%MSM FY2022: 9.2%MSM FY2023: 8.6%MSM FY2024: 6.8%MSM FY2025: 5.3%FY18FY19FY20FY21FY22FY23FY24FY25
ALTG -4.4%MSM 5.3%
Revenue growth
ALTG FY2020: +56.7%ALTG FY2021: +38.8%ALTG FY2022: +29.6%ALTG FY2023: +19.4%ALTG FY2024: -0.0%ALTG FY2025: -2.2%MSM FY2019: +5.0%MSM FY2020: -5.1%MSM FY2021: +1.6%MSM FY2022: +13.8%MSM FY2023: +8.6%MSM FY2024: -4.7%MSM FY2025: -1.3%FY19FY20FY21FY22FY23FY24FY25
ALTG -2.2%MSM -1.3%
Free cash flow
ALTG FY2019: -$8.2MALTG FY2020: -$39.4MALTG FY2021: $22.6MALTG FY2022: $5.7MALTG FY2023: $46MALTG FY2024: $41.6MALTG FY2025: $23.8MMSM FY2018: $294.7MMSM FY2019: $276.7MMSM FY2020: $349.7MMSM FY2021: $170.7MMSM FY2022: $184.8MMSM FY2023: $607.1MMSM FY2024: $311.3MMSM FY2025: $240.9MFY18FY19FY20FY21FY22FY23FY24FY25
ALTG $23.8MMSM $240.9M

Fiscal years as each company reports them; the two may end in different months.

Questions about Alta Equipment and Msc Industrial Direct

Which is bigger by revenue, Alta Equipment or Msc Industrial Direct?

Msc Industrial Direct is bigger by revenue: $3.8B in fiscal 2025, against $1.8B for Alta Equipment in fiscal 2025.

Which keeps more of its revenue as profit, Alta Equipment or Msc Industrial Direct?

Alta Equipment had a net margin of -4.4% in fiscal 2025; Msc Industrial Direct had 5.3% in fiscal 2025.

Which grew revenue faster, Alta Equipment or Msc Industrial Direct?

In their latest fiscal years revenue changed by -2.2% at Alta Equipment and -1.3% at Msc Industrial Direct.

Where do these numbers come from?

From the annual reports each company files with the SEC (10-K, or 20-F and 40-F for foreign companies), read from their XBRL data. Margins and growth are simple arithmetic on those figures. Nothing here is a recommendation.

More comparisons

Compare more companies