INVESCO MORTGAGE CAPITAL (IVR) Stock Cash Flow

NYSE:IVR • US46131B7047

Current stock price

8.29 USD
-0.07 (-0.84%)
At close:
8.29 USD
0 (0%)
After Hours:

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

2025
(2025-12-31)
2024
(2024-12-31)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
CASH FLOWS FROM OPERATING ACTIVITIES
Net Income
IVR Net Income ChartIVR Net Income over time chart
101.28M59.88M-15.86M-402.90M-90.00M
Change In Working Capital
IVR Change In Working Capital ChartIVR Change In Working Capital over time chart
-7.05M16.31M-7.03M12.00M-100.00K
Interest Paid
IVR Interest Paid ChartIVR Interest Paid over time chart
223.91M232.79M243.39M51.90M10.40M
Other non cash items
IVR Other non cash items ChartIVR Other non cash items over time chart
62.86M106.97M260.68M587.00M242.40M
OPERATING CASH FLOW
IVR OPERATING CASH FLOW ChartIVR OPERATING CASH FLOW over time chart
157.09M183.16M237.79M196.10M152.30M
 
CASH FLOWS FROM INVESTING ACTIVITIES
Other Investing Activity
IVR Other Investing Activity ChartIVR Other Investing Activity over time chart
-892.87M-497.43M-536.80M2.42B120.70M
INVESTING CASH FLOW
IVR INVESTING CASH FLOW ChartIVR INVESTING CASH FLOW over time chart
-892.87M-497.43M-536.80M2.42B120.70M
 
CASH FLOWS FROM FINANCING ACTIVITIES
Debt Issued/Reduced
IVR Debt Issued/Reduced ChartIVR Debt Issued/Reduced over time chart
725.30M435.68M223.45M-2.75B-240.90M
Stock Issued/Repurchased
IVR Stock Issued/Repurchased ChartIVR Stock Issued/Repurchased over time chart
73.11M-855.00K100.36M-33.20M290.50M
Dividend Paid
IVR Dividend Paid ChartIVR Dividend Paid over time chart
-106.90M-105.47M-102.19M-140.30M-133.10M
Other Financing Activity
IVR Other Financing Activity ChartIVR Other Financing Activity over time chart
-180.00K-2.84M-2.75M8.10M-5.10M
FINANCING CASH FLOW
IVR FINANCING CASH FLOW ChartIVR FINANCING CASH FLOW over time chart
691.33M326.51M218.87M-2.92B-88.60M
 
CHANGE IN CASH
IVR CHANGE IN CASH ChartIVR CHANGE IN CASH over time chart
-44.45M12.24M-80.14M-298.20M184.40M
 
FREE CASH FLOW
Operating Cash Flow
IVR Operating Cash Flow ChartIVR Operating Cash Flow over time chart
157.09M183.16M237.79M196.10M152.30M
FREE CASH FLOW
IVR FREE CASH FLOW ChartIVR FREE CASH FLOW over time chart
157.09M183.16M237.79M196.10M152.30M

All data in USD

Charts

IVR Operating and Free Cash Flow chartIVR OCF and FCF ChartOperating And Free Cash Flow 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 50M 100M 150M 200M 250M