Invesco Senior Income Trust logo
Invesco Senior Income Trust (VVR)
NYSE: VVR · Real-Time Price · USD
2.870
0.00 (0.00%)
At close: Oct 8, 2026, 4:00 PM EDT
2.870
0.00 (0.00%)
Pre-market: Oct 9, 2026, 4:00 AM EDT

VVR Financials Overview

Millions USD. Fiscal year is Mar - Feb.

Revenue & Profits

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingFeb '26 Feb '26 Feb '25 Feb '24 Feb '23 Feb '22
Revenue
80.5280.5298.39102.1282.6254.52
Revenue Growth
-10.11%-18.16%-3.65%23.59%51.56%12.93%
Gross Profit
80.5280.5298.39102.1282.6254.52
Operating Income
70.2670.2686.8691.2171.6643.65
Net Income
13.6513.6540.1170.390.6649.38
Earnings Per Share
0.090.090.260.460.000.32
EPS Growth
-57.34%-66.04%-43.17%10631.42%-98.67%46.85%

Cash & Debt

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingFeb '26 Feb '26 Feb '25 Feb '24 Feb '23 Feb '22
Cash & Investments
15.8215.8210.8215.564.9110.69
Total Debt
314.67314.67337.1340.97341.08359.38
Net Cash (Debt)
-298.84-298.84-326.28-325.41-336.17-348.69
Net Cash Growth
------
Net Cash Per Share
-1.94-1.94-2.12-2.13-2.20-2.28

Cash Flow & CapEx

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingFeb '26 Feb '26 Feb '25 Feb '24 Feb '23 Feb '22
Operating Cash Flow
108.65108.6567.974.5148.05-15.42
Free Cash Flow
108.65108.6567.974.5148.05-15.42
Free Cash Flow Growth
30.36%60.02%-8.88%55.08%--

Margins

Fiscal YearTTMFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingFeb '26 Feb '26 Feb '25 Feb '24 Feb '23 Feb '22
Gross Margin
100.00%100.00%100.00%100.00%100.00%100.00%
Operating Margin
87.26%87.26%88.28%89.32%86.73%80.06%
Pretax Margin
16.96%16.96%40.77%68.93%0.79%90.57%
Profit Margin
16.96%16.96%40.77%68.93%0.79%90.57%

Dividends

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingOct '26 Feb '26 Feb '25 Feb '24 Feb '23 Feb '22
Dividend Per Share
0.4560.4560.5060.4880.3440.252
Dividend Per Share Growth
-13.73%-9.88%3.69%41.86%36.51%-3.45%
Dividend Yield
15.89%15.88%14.94%16.26%13.63%10.20%

Valuation

Fiscal YearCurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period EndingOct '26 Feb '26 Feb '25 Feb '24 Feb '23 Feb '22
PE Ratio
32.3534.7715.869.02921.9013.51
PS Ratio
5.485.906.466.227.3212.24