Mayville Engineering Company, Inc. (MEC) › Cost of RevenueMayville Engineering Company, Inc. (MEC) — Cost of RevenueAnnual figures by fiscal year, from SEC filings.2017: $278.59M2018: $303.95M2019: $460.99M2020: $326.11M2021: $403.45M2022: $478.32M2023: $518.72M2024: $510.51M2025: $492.48M$492.48M2017Cost of Revenue (USD)2025Fiscal YearCost of RevenueChange YoY2025$492.48M-3.5%2024$510.51M-1.6%2023$518.72M+8.4%2022$478.32M+18.6%2021$403.45M+23.7%2020$326.11M-29.3%2019$460.99M+51.7%2018$303.95M+9.1%2017$278.59M—Other metrics: RevenueGross ProfitOperating IncomeNet IncomeEPS (Diluted)Total AssetsTotal LiabilitiesShareholders' EquityCash & EquivalentsOperating Cash FlowCapital ExpendituresShares OutstandingDividends Per Share