Logo image of IVR

INVESCO MORTGAGE CAPITAL (IVR) Stock Cash Flow

NYSE:IVR - New York Stock Exchange, Inc. - US46131B7047 - REIT - Currency: USD

7.33  -0.05 (-0.68%)

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.

TTM
(2025-3-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
50.40M59.88M-15.86M-402.90M-90.00M
Change In Working Capital
IVR Change In Working Capital ChartIVR Change In Working Capital over time chart
-17.64M16.31M-7.03M12.00M-100.00K
Interest Paid
IVR Interest Paid ChartIVR Interest Paid over time chart
255.88M232.79M243.39M51.90M10.40M
Other non cash items
IVR Other non cash items ChartIVR Other non cash items over time chart
112.25M106.97M260.68M587.00M242.40M
OPERATING CASH FLOW
IVR OPERATING CASH FLOW ChartIVR OPERATING CASH FLOW over time chart
145.01M183.16M237.79M196.10M152.30M
 
CASH FLOWS FROM INVESTING ACTIVITIES
Other Investing Activity
IVR Other Investing Activity ChartIVR Other Investing Activity over time chart
-1.05B-497.43M-536.80M2.42B120.70M
INVESTING CASH FLOW
IVR INVESTING CASH FLOW ChartIVR INVESTING CASH FLOW over time chart
-1.05B-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
960.65M435.68M223.45M-2.75B-240.90M
Stock Issued/Repurchased
IVR Stock Issued/Repurchased ChartIVR Stock Issued/Repurchased over time chart
34.09M-855.00K100.36M-33.20M290.50M
Dividend Paid
IVR Dividend Paid ChartIVR Dividend Paid over time chart
-108.54M-105.47M-102.19M-140.30M-133.10M
Other Financing Activity
IVR Other Financing Activity ChartIVR Other Financing Activity over time chart
829.00K-2.84M-2.75M8.10M-5.10M
FINANCING CASH FLOW
IVR FINANCING CASH FLOW ChartIVR FINANCING CASH FLOW over time chart
887.03M326.51M218.87M-2.92B-88.60M
 
CHANGE IN CASH
IVR CHANGE IN CASH ChartIVR CHANGE IN CASH over time chart
-19.00M12.24M-80.14M-298.20M184.40M
 
FREE CASH FLOW
Operating Cash Flow
IVR Operating Cash Flow ChartIVR Operating Cash Flow over time chart
145.01M183.16M237.79M196.10M152.30M
FREE CASH FLOW
IVR FREE CASH FLOW ChartIVR FREE CASH FLOW over time chart
145.01M183.16M237.79M196.10M152.30M

All data in USD

Charts

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