Invesco Mortgage Capital Inc.

NYSE:IVR

7.33 (USD) • At close April 30, 2025
Overview | Financials

Numbers are in millions (except for per share data and ratios) USD.

20242023202220212020201920182017201620152014201320122011201020092008
Revenue 79.5524.191-377.6-62.535-1,647.096408.051-26.12405.944297.112155.832-164.674208.505375.297469.619107.54220.9040
Cost of Revenue 00000-2.224-3.402-113.995-1.303-12.8430-4.461-207.20510.959000
Gross Profit 79.5524.191-377.6-62.535-1,647.096410.275-22.718519.939298.415168.675-164.674212.966582.502458.66107.54220.9040
Gross Profit Ratio 111111.0050.871.2811.0041.08211.0211.5520.977110
Reseach & Development Expenses 00000000000000000
General & Administrative Expenses 7.1537.448.41829.23310.86346.17447.79244.74644.10646.40152.86653.14439.68430.11812.0933.4640
Selling & Marketing Expenses 00000000-2.300000000
SG&A 7.1537.448.41829.23310.86346.17447.79244.74641.80646.40152.86653.14439.68430.11812.0933.4640
Other Expenses 00000000000000000
Operating Expenses 7.1534.1928.41829.233-26.093-43.95-26.12405.9447.2657.76915.26710.5054.0263.8592.8491.2280
Operating Income 00-351.364-90-1,674.352364.101-70.51359.871255.398114.055-217.54159.822342.782437.156189.03217.440
Operating Income Ratio 000.9311.4391.0170.8922.6990.8870.860.7321.3210.7670.9130.9311.7580.8340
Total Other Income Expenses Net 59.882-15.859-51.56000-0.026-6.8142.30000-150.359-85.307-15.0230
Income Before Tax 59.882-15.859-402.924-90-1,674.352364.101-70.536353.057257.698114.055-217.54159.822342.782286.797103.7252.4170
Income Before Tax Ratio 0.753-3.7841.0671.4391.0170.8922.70.870.8670.7321.3210.7670.9130.6110.9650.1160
Income Tax Expense 000000000000-1.22600-15.0940
Net Income 59.882-15.859-402.924-90-1,674.352364.101-70.79348.607254.411112.711-215.058158.155333.279281.91598.39915.0940
Net Income Ratio 0.753-3.7841.0671.4391.0170.8922.710.8590.8560.7231.3060.7590.8880.60.9150.7220
EPS 0.65-0.85-12.21-4.8-98.9324.16-10.328.720.77.4-16.29.928.932.737.833.70
EPS Diluted 0.65-0.85-12.21-4.8-98.9324.16-10.327.519.87.4-17.69.928.932.737.833.70
EBITDA 00000342.4510341.8910000-5.943283.49695.95917.440
EBITDA Ratio 000000.83900.8420000-0.0160.6040.8920.8340