BlackRock Income Trust, Inc. (BKT)
NYSE: BKT · Real-Time Price · USD
9.69
-0.04 (-0.41%)
At close: Sep 22, 2026, 4:00 PM EDT
9.70
+0.01 (0.05%)
After-hours: Sep 22, 2026, 7:30 PM EDT

BlackRock Income Trust Financials Overview

Millions USD. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
15.6112.2114.915.5214.3318.59
Revenue Growth
7.13%-18.06%-3.95%8.28%-22.92%-19.40%
Gross Profit
15.6112.2114.915.5214.3318.59
Operating Income
12.529.5112.4813.0111.3715.14
Net Income
12.0824.82.8514.8-59.83-7.71
Earnings Per Share
0.370.770.130.69-2.81-0.36
EPS Growth
-54.02%471.92%-80.72%---

Cash & Debt

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

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
-116.19-72.0358.1526.7523.5165.27
Free Cash Flow
-116.19-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 EndingJun '26 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
80.24%77.91%83.72%83.86%79.33%81.42%
Pretax Margin
77.37%203.10%19.14%95.38%-417.56%-41.47%
Profit Margin
77.37%203.10%19.14%95.38%-417.56%-41.47%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '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.92%10.33%10.86%11.22%6.33%11.09%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingSep '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
25.9910.8186.0417.53--
PS Ratio
20.1121.9616.4716.7218.3519.40