MidWestOne Financial Group, Inc. (MOFG)
NASDAQ: MOFG · IEX Real-Time Price · USD
20.75
+1.03 (5.22%)
Apr 19, 2024, 4:00 PM EDT - Market closed

MOFG Cash Flow Statement

Millions USD. Fiscal year is Jan - Dec.
Year 2023202220212020201920182017201620152014 2013 - 2004
Net Income
20.8660.8469.496.6243.6330.3518.720.3925.1218.52
Upgrade
Depreciation & Amortization
12.5710.161.574.562.759.058.438.426.562.72
Upgrade
Share-Based Compensation
2.42.542.151.381.161.030.870.730.630.49
Upgrade
Other Operating Activities
26.7416.7938.35-3.4-0.222.3413.078.640.41.53
Upgrade
Operating Cash Flow
62.5790.33111.559.1647.3142.7641.0738.1832.7123.26
Upgrade
Operating Cash Flow Growth
-30.73%-19.03%1117.97%-80.64%10.64%4.12%7.56%16.74%40.59%-17.68%
Upgrade
Capital Expenditures
-2.82-2.63-1.37-1.45-2.13-5.04-4.96-3.34-13.74-12.26
Upgrade
Acquisitions
031.380048.490.900-35.60
Upgrade
Change in Investments
132.36-302.81-429.06-869.1824.31-93.020.04-129.4254.35-27.73
Upgrade
Other Investing Activities
0.180.82.123.192.072.72-143.839.17--7.44
Upgrade
Investing Cash Flow
129.73-273.27-428.32-867.4472.75-94.44-148.75-123.595.01-47.44
Upgrade
Dividends Paid
-15.22-14.87-14.28-14.18-11.48-9.54-8.06-7.32-6.34-4.87
Upgrade
Share Issuance / Repurchase
0-2.73-11.55-4.62-5-1.9924.370.018.06-3.99
Upgrade
Debt Issued / Paid
-107.79192.8-103.4168.36-101.250.19-25.6471.91-21.56-2.34
Upgrade
Other Financing Activities
-74-109.66567.18817.925.627.52124.7616.935.8133.88
Upgrade
Financing Cash Flow
-197.0165.55437.94867.46-92.0646.19115.4281.53-14.0322.69
Upgrade
Net Cash Flow
-4.71-117.4121.179.1828-5.497.74-3.8723.69-1.48
Upgrade
Free Cash Flow
59.7687.69110.187.7145.1837.7336.1234.8518.9711
Upgrade
Free Cash Flow Growth
-31.86%-20.41%1329.08%-82.94%19.77%4.46%3.64%83.70%72.45%-53.69%
Upgrade
Free Cash Flow Margin
38.12%41.88%53.47%4.72%26.94%31.13%33.07%30.29%17.88%15.95%
Upgrade
Free Cash Flow Per Share
3.815.617.020.482.803.092.963.051.661.32
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).