BlackRock Debt Strategies Fund, Inc. (DSU)
NYSE: DSU · Real-Time Price · USD
9.45
+0.05 (0.53%)
At close: Aug 28, 2026, 4:00 PM EDT
9.45
0.00 (-0.02%)
After-hours: Aug 28, 2026, 7:30 PM EDT

DSU Financials Overview

Millions USD. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
52.3352.3356.9558.3943.0935.58
Revenue Growth
-8.12%-8.12%-2.46%35.51%21.10%-5.97%
Gross Profit
52.3352.3356.9558.3943.0935.58
Operating Income
48.0348.0352.954.4738.8330.59
Net Income
38.7138.7144.0369.61-19.7434.38
Earnings Per Share
0.620.620.851.49-0.420.74
EPS Growth
-26.82%-26.82%-43.09%--4739.78%

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
2.292.293.2204.023.57
Total Debt
113113102149.63164248
Net Cash (Debt)
-110.71-110.71-98.78-149.63-159.98-244.43
Net Cash Growth
------
Net Cash Per Share
-1.78-1.78-1.91-3.21-3.43-5.24

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
-53.89-53.8952.1359.01119.617.53
Free Cash Flow
-53.89-53.8952.1359.01119.617.53
Free Cash Flow Growth
---11.66%-50.66%582.11%-82.42%

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
100.00%100.00%100.00%100.00%100.00%100.00%
Operating Margin
91.79%91.79%92.88%93.28%90.12%85.97%
Pretax Margin
73.97%73.97%77.31%119.22%-45.82%96.63%
Profit Margin
73.97%73.97%77.31%119.22%-45.82%96.63%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Dividend Per Share
1.1851.1851.1851.0750.7660.726
Dividend Per Share Growth
0%0%10.24%40.29%5.51%-13.84%
Dividend Yield
12.54%12.61%13.37%13.48%12.52%10.03%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
15.2014.3511.417.23-15.86
PS Ratio
11.5910.628.828.619.9515.32