Mayville Engineering Cash Flow Statement 2017-2024 | MEC

Fifteen years of historical annual cash flow statements for Mayville Engineering (MEC).

Annual Data | Millions of US $ except per share data

Metric Name
Net Income/Loss
Total Depreciation And Amortization - Cash Flow
Other Non-Cash Items
Total Non-Cash Items
Change In Accounts Receivable
Change In Inventories
Change In Accounts Payable
Change In Assets/Liabilities
Total Change In Assets/Liabilities
Cash Flow From Operating Activities
Net Change In Property, Plant, And Equipment
Net Change In Intangible Assets
Net Acquisitions/Divestitures
Net Change In Short-term Investments
Net Change In Long-Term Investments
Net Change In Investments - Total
Investing Activities - Other
Cash Flow From Investing Activities
Net Long-Term Debt
Net Current Debt
Debt Issuance/Retirement Net - Total
Net Common Equity Issued/Repurchased
Net Total Equity Issued/Repurchased
Total Common And Preferred Stock Dividends Paid
Financial Activities - Other
Cash Flow From Financial Activities
Net Cash Flow
Stock-Based Compensation
Common Stock Dividends Paid
2023202220212020201920182017
$7.84$18.73$-7.45$-7.09$-4.75$17.94$5.25
$35.08$29.31$31.78$32.09$33.00$20.47$20.73
$-8.49$-0.10$18.71$7.29$8.98$5.84$0.98
$26.59$29.21$50.49$39.38$41.99$26.30$21.71
$7.79$-2.50$-12.67$-2.66$11.85$1.04$2.57
$13.44$-1.63$-27.90$4.25$8.89$-6.87$-2.48
$-9.44$9.36$11.84$0.52$-11.01$0.83$2.08
$0.01$-8.46$-1.84$-1.04$-0.63$-3.94$-0.59
$5.93$4.49$-28.59$4.24$-3.83$-7.52$3.85
$40.36$52.43$14.46$36.52$33.40$36.72$30.80
$-15.54$-50.67$-33.96$-5.77$-25.72$-17.87$-11.24
$0$0$0$0$0$0$0
$-88.59$0$0$0$-2.37$-114.70$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$0$0$0$0
$-104.13$-50.67$-33.96$-5.77$-28.09$-132.57$-11.24
$-7.08$-1.43$-0.81$-0.60$-120.52$79.58$-9.10
$75.26$4.63$22.35$-27.32$12.94$29.29$-1.41
$68.18$3.20$21.54$-27.91$-107.57$109$-10.51
$-2.66$-4.95$-2.01$-2.51$99.17$-7.83$-8.71
$-2.66$-4.95$-2.01$-2.51$99.17$-7.83$-8.71
$0$0$0$0$0$0$0
$-1.21$0$-0.03$-0.21$0$-2.17$-0.41
$64.31$-1.75$19.50$-30.63$-8.40$98.87$-19.63
$0.55$0.01$0.00$0.12$-3.09$3.01$-0.07
$4.49$3.76$4.96$4.73$3.49$0.00$0.00
$0$0$0$0$0$0$0