Stocktoria

Mayville Engineering Company, Inc. MEC

NYSE · stock · Metal Forgings & Stampings · website · IPO 2019-05-09 · LEI

Mayville Engineering Company, Inc. financials (annual)

Revenue
$354.5M $519.7M $357.6M $454.8M $539.4M $588.4M $581.6M $546.5M 20182019202020212022202320242025
Net income
$17.9M -$4.8M -$7.1M -$7.5M $18.7M $7.8M $26.0M -$8.1M 20182019202020212022202320242025
Free cash flow
$18.8M $7.6M $28.7M -$24.9M -$6.2M $23.8M $77.7M $26.9M 20182019202020212022202320242025

Bars are annual figures from 2018 to 2025; red bars are negative (a loss or cash outflow).

MetricFY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018
Revenue$546.5M$581.6M$588.4M$539.4M$454.8M$357.6M$519.7M$354.5M
Operating income-$3.8M$44.6M$20.2M$25.8M-$7.4M-$6.5M-$2.0M$22.2M
Interest expense$11.1M$3.4M$2.0M$2.7M$6.7M$3.9M
Income tax-$5.9M$7.6M$1.0M$3.7M-$1.9M-$2.1M-$4.1M-$459,000
Net income-$8.1M$26.0M$7.8M$18.7M-$7.5M-$7.1M-$4.8M$17.9M
EPS (diluted)$-0.40$1.24$0.38$0.91$-0.36$-0.36$-0.27
Operating cash flow$38.6M$89.8M$40.4M$52.4M$14.5M$36.5M$33.4M$36.7M
Free cash flow$26.9M$77.7M$23.8M-$6.2M-$24.9M$28.7M$7.6M$18.8M
Cash & equivalents$1.5M$206,000$672,000$127,000$118,000$121,000$1,000$3.1M
Inventory$59.4M$54.8M$67.8M$71.7M$70.2M$41.4M$45.7M$53.4M
Total assets$563.6M$445.6M$496.7M$440.6M$379.5M$338.5M$363.6M$391.7M
Total liabilities$322.9M$193.8M$266.7M$222.7M$181.2M$137.7M$162.7M$288.7M
Shareholders' equity$240.7M$251.8M$230.0M$217.9M$198.3M$200.9M$200.9M$103.0M

Growth · year-over-year · Revenue CAGR 6.4%

MetricFY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018
Revenue growth-6.0%-1.2%+9.1%+18.6%+27.2%-31.2%+46.6%
Net income growth-131.2%+231.1%-58.1%-126.5%
EPS growth-132.3%+226.3%-58.2%
Free cash flow growth-65.4%+227.0%-186.5%+277.8%-59.6%

Each column is the change versus the prior fiscal year. Growth off a negative or zero base is shown as “—”. CAGR is the compound annual revenue growth across the years shown.

Computed from company filings · US · as of 2025-12-31. Facts plus Stocktoria's own computed scores — not investment advice.