BlackRock Floating Rate Income Trust is a US-based company operating in industry. The company is headquartered in Wilmington, Delaware. The company went IPO on 2004-08-26. BlackRock Floating Rate Income Trust (the Trust) is a diversified, closed-end management investment company. The Trust's investment objective is to provide a high level of current income. The Trust's secondary objective seeks the preservation of capital to the extent consistent with its primary objective of high current income. The company invests at least 80% of its managed assets in floating and variable rate instruments of United States (U.S.) and non-U.S. issuers, including a substantial portion of its assets in senior, secured loans made to corporate and other business entities. The company may invest directly in such securities or synthetically through the use of derivatives. The company may invest up to 20% of its managed assets in fixed rate instruments of U.S. and non-U.S. issuers, including developed and emerging markets debt, investment grade and high yield corporate debt, sovereign debt, and mortgage-related and asset-backed securities. The Trust's investment manager is BlackRock Advisors, LLC.
Financials in millions USD. Fiscal year is February - January.
Breakdown
TTM
12/31/2025
09/30/2025
06/30/2025
03/31/2025
12/31/2024
Revenue
7,938
2,148
1,921
1,972
1,895
1,930
Revenue Growth (YoY)
16%
11%
12%
21%
22%
19%
Cost of Revenue
6,003
1,618
1,443
1,499
1,441
1,465
Gross Profit
1,935
529
478
472
454
465
Selling, General & Admin
746
193
177
185
190
192
Research & Development
517
144
129
129
114
131
Operating Expenses
1,263
337
306
315
304
323
Other Non Operating Income (Expenses)
29
24
1
-1
4
-6
Pretax Income
561
182
138
125
115
89
Income Tax Expense
55
21
11
7
16
3
Net Income
534
168
133
125
107
89
Net Income Growth
66%
89%
68%
60%
47%
197%
Shares Outstanding (Diluted)
47.75
47.75
47.67
46.69
44.59
44.93
Shares Change (YoY)
6%
6%
7%
5%
0%
1%
EPS (Diluted)
11.18
3.52
2.79
2.69
2.4
2
EPS Growth
56.99%
76%
57.99%
53%
46%
199%
Free Cash Flow
552
220
101
70
160
404
Free Cash Flow Per Share
--
--
--
--
--
--
Gross Margin
24.37%
24.62%
24.88%
23.93%
23.95%
24.09%
Operating Margin
8.45%
8.93%
8.9%
7.96%
7.86%
7.3%
Profit Margin
6.72%
7.82%
6.92%
6.33%
5.64%
4.61%
Free Cash Flow Margin
6.95%
10.24%
5.25%
3.54%
8.44%
20.93%
EBITDA
842
234
214
200
190
182
EBITDA Margin
10.6%
10.89%
11.14%
10.14%
10.02%
9.43%
D&A For EBITDA
171
42
43
43
41
41
EBIT
671
192
171
157
149
141
EBIT Margin
8.45%
8.93%
8.9%
7.96%
7.86%
7.3%
Effective Tax Rate
9.8%
11.53%
7.97%
5.6%
13.91%
3.37%
Follow-Up Questions
¿Cuáles son los estados financieros clave de BlackRock Floating Rate Income Trust?
Según el último estado financiero (Form-10K), Elbit Systems Ltd. tiene un total de activos de $0, una ganancia neta loss de $0
¿Cuáles son los ratios financieros clave para BGT?
El ratio corriente de Elbit Systems Ltd. es 0, el margen neto es 0, las ventas por acción son $0.
¿Cómo se desglosan los ingresos de BlackRock Floating Rate Income Trust por segmento o geografía?
Elbit Systems Ltd. largest revenue segment is Land, at a revenue of 7,761,980,916 in the most earnings release.For geography, Israel is the primary market for Elbit Systems Ltd., at a revenue of 8,817,561,535.
¿Es rentable BlackRock Floating Rate Income Trust?
no, según los últimos estados financieros, Elbit Systems Ltd. tiene una ganancia neta loss de $0
¿Tiene BlackRock Floating Rate Income Trust alguna deuda?
no, Elbit Systems Ltd. tiene una deuda de 0
¿Cuántas acciones en circulación tiene BlackRock Floating Rate Income Trust?
Elbit Systems Ltd. tiene un total de acciones en circulación de 0