BlackRock Income Trust, Inc. (BKT)
NYSE: BKT · Real-Time Price · USD
10.50
-0.02 (-0.19%)
Aug 13, 2026, 4:00 PM EDT - Market closed

BlackRock Income Trust 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
12.2112.2114.915.5214.3318.59
Revenue Growth
-18.06%-18.06%-3.95%8.28%-22.92%-19.40%
Gross Profit
12.2112.2114.915.5214.3318.59
Operating Income
9.519.5112.4813.0111.3715.14
Net Income
24.824.82.8514.8-59.83-7.71
Earnings Per Share
0.770.770.130.69-2.81-0.36
EPS Growth
471.92%471.92%-80.72%---

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingDec '25 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
000000.5
Total Debt
85.4985.4977.53111.76116.5116.23
Net Cash (Debt)
-85.49-85.49-77.53-111.76-116.5-115.73
Net Cash Growth
------
Net Cash Per Share
-2.64-2.64-3.64-5.25-5.47-5.43

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
-72.03-72.0358.1526.7523.5165.27
Free Cash Flow
-72.03-72.0358.1526.7523.5165.27
Free Cash Flow Growth
--117.38%13.76%-63.97%41.48%

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
77.91%77.91%83.72%83.86%79.33%81.42%
Pretax Margin
203.10%203.10%19.14%95.38%-417.56%-41.47%
Profit Margin
203.10%203.10%19.14%95.38%-417.56%-41.47%

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.0581.0581.0581.0580.5541.238
Dividend Per Share Growth
0%0%0%90.98%-55.25%0%
Dividend Yield
10.07%10.15%10.67%11.03%6.22%10.90%

Valuation

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