Mayville Engineering Income Statement 2017-2024 | MEC

Fifteen years of historical annual and quarterly income statements for Mayville Engineering (MEC).

Annual Data | Millions of US $ except per share data

TTM2023202220212020201920182017
$609$588$539$455$358$520$355$313
$530$519$478$403$326$461$304$279
$78.52$69.70$61.07$51.38$31.50$58.72$50.58$34.74
$0.00$0$0$0$0$0$0$0
$30.80$30.18$24.69$20.41$19.04$25.47$12.28$12.16
$-13.56$-11.59$-3.65$-27.65$-8.25$-24.50$-12.04$-9.40
$51.65$49.51$35.30$58.77$38.00$60.68$28.41$25.31
$26.86$20.19$25.77$-7.39$-6.50$-1.96$22.17$9.43
$-12.54$-11.31$-3.38$-2.00$-2.67$-6.88$-4.69$-4.18
$14.33$8.88$22.39$-9.39$-9.17$-8.84$17.48$5.25
$2.10$1.04$3.67$-1.94$-2.07$-4.09$-0.46$0
$12.22$7.84$18.73$-7.45$-7.09$-4.75$17.94$5.25
$0.00$0$0$0$0$0$0$0
$12.22$7.84$18.73$-7.45$-7.09$-4.75$17.94$5.25
$0.00$0$0$0$0$0$0$0
$12.22$7.84$18.73$-7.45$-7.09$-4.75$17.94$5.25
$64.57$55.27$55.09$24.39$25.59$31.04$42.64$30.16
$26.86$20.19$25.77$-7.39$-6.50$-1.96$22.17$9.43
$0.58$0.38$0.92$-0.37$-0.36$-0.27$1.29$0.37
$0.59$0.38$0.91$-0.36$-0.36$-0.27$1.29$0.37

Quarterly Data | Millions of US $ except per share data

2024-09-302024-06-302024-03-312023-12-312023-09-302023-06-302023-03-312022-12-312022-09-302022-06-302022-03-312021-12-312021-09-302021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-31
$135$164$161$149$158$139$143$129$136$138$136$113$109$120$113$95.34$91.08$62.58$109$102$129$145$144$91.43$84.34$91.54$87.22$0
$118$141$140$130$139$123$126$116$121$120$121$104$98.11$104$97.84$84.27$81.34$63.74$96.76$98.30$114$125$124$81.03$71.52$75.99$75.41$0
$17.10$22.28$20.93$18.21$19.02$16.10$16.38$12.47$15.46$18.26$14.88$9.41$10.91$16.28$14.78$11.08$9.74$-1.15$11.84$4.03$14.57$20.54$19.58$10.40$12.82$15.55$11.81$0
$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0.00$0$0$0$0
$7.56$8.26$7.77$7.21$8.61$7.40$6.97$6.04$6.53$6.40$5.73$5.05$5.31$5.36$4.70$4.40$4.49$4.55$5.60$5.17$6.07$7.51$6.72$7.53$2.86$2.71$2.88$0
$-2.08$-4.13$-3.80$-3.55$-2.35$-2.69$-3.00$-1.89$1.72$-1.63$-1.86$-18.81$-2.06$-3.44$-3.34$-3.44$-2.29$-0.52$-2.00$-0.80$7.42$-27.00$-4.12$-3.69$-3.34$-2.37$-2.64$0
$11.37$14.13$13.30$12.86$13.13$11.82$11.71$9.66$6.55$9.77$9.32$26.53$10.05$11.48$10.71$10.52$9.46$7.75$10.28$8.65$1.33$37.19$13.52$8.80$7.13$6.02$6.45$0
$5.73$8.15$7.63$5.36$5.89$4.27$4.67$2.80$8.92$8.49$5.56$-17.12$0.86$4.80$4.07$0.56$0.28$-8.90$1.57$-4.61$13.25$-16.65$6.06$1.59$5.69$9.53$5.36$0
$-2.65$-2.97$-3.36$-3.56$-3.91$-2.18$-1.66$-1.22$-0.83$-0.77$-0.57$-0.44$-0.53$-0.50$-0.53$-0.56$-0.65$-0.64$-0.83$-0.92$-0.99$-2.15$-2.83$-1.51$-0.85$-1.44$-0.90$0
$3.07$5.18$4.28$1.80$1.99$2.09$3.01$1.58$8.09$7.73$5.00$-17.57$0.34$4.30$3.53$0.00$-0.37$-9.54$0.74$-5.53$12.26$-18.80$3.23$0.09$4.84$8.09$4.46$0
$0.10$1.40$1.03$-0.43$0.55$0.48$0.44$-0.80$1.49$1.80$1.18$-4.00$0.06$1.01$0.99$-0.97$0.73$-2.53$0.69$-3.86$2.51$-3.51$0.77$-0.51$0.02$0$0.03$0
$2.97$3.78$3.24$2.23$1.43$1.61$2.57$2.38$6.60$5.93$3.82$-13.56$0.28$3.29$2.55$0.97$-1.10$-7.01$0.05$-1.67$9.75$-15.28$2.46$0.59$4.82$8.09$4.43$0
$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0.00$0$0$0$0
$2.97$3.78$3.24$2.23$1.43$1.61$2.57$2.38$6.60$5.93$3.82$-13.56$0.28$3.29$2.55$0.97$-1.10$-7.01$0.05$-1.67$9.75$-15.28$2.46$0.59$4.82$8.09$4.43$0
$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0.00$0$0$0$0
$2.97$3.78$3.24$2.23$1.43$1.61$2.57$2.38$6.60$5.93$3.82$-13.56$0.28$3.29$2.55$0.97$-1.10$-7.01$0.05$-1.67$9.75$-15.28$2.46$0.59$4.82$8.09$4.43$0
$15.21$17.54$16.89$14.94$15.50$12.28$12.55$10.56$16.02$15.74$12.77$-8.89$8.83$12.64$11.82$8.31$8.18$-0.74$9.85$3.74$21.54$-7.95$13.71$7.20$10.65$14.44$10.35$0
$5.73$8.15$7.63$5.36$5.89$4.27$4.67$2.80$8.92$8.49$5.56$-17.12$0.86$4.80$4.07$0.56$0.28$-8.90$1.57$-4.61$13.25$-16.65$6.06$1.59$5.69$9.53$5.36$0
$0.14$0.18$0.16$0.10$0.07$0.08$0.13$0.12$0.32$0.29$0.19$-0.67$0.01$0.16$0.13$0.04$-0.05$-0.35$0.00$-0.03$0.49$-0.91$0.18$0.06$0.36$0.56$0.31$0
$0.14$0.18$0.16$0.11$0.07$0.08$0.12$0.11$0.32$0.29$0.19$-0.65$0.01$0.16$0.12$0.04$-0.05$-0.35$0.00$-0.03$0.49$-0.91$0.18$0.06$0.36$0.56$0.31$0.00