Markets
News
Analysis
Tools
Learn
Features
English
繁体中文
ไทย
Tiếng việt
简体中文
Español
Português
Deutsch
한국어
日本語
Log in
Sign Up
Markets
/
Stocks
/
nasdaq-otf
/
Blue Owl Technology Finance Corp
OTF
14.980
USD
-0.130
-0.86%
Market hours (ET)
Quotes delayed by 15 min
USD
0.000
Pre-market (ET)
6.97B
Market Cap
22.73
P/E TTM
Blue Owl Technology Finance Corp
14.980
-0.130
-0.86%
Overview
Company
Financials
Statements
Income Statement
Balance Sheet
Cash Flow Statement
Overview
Company
Financials
Statements
Income Statement
Balance Sheet
Cash Flow Statement
Quarterly
Quarterly+Annual
Quarterly
Annual
YOY
Hide blank rows
FY2025Q1
FY2024Q4
FY2024Q3
FY2024Q2
FY2024Q1
FY2023Q4
FY2023Q3
FY2023Q2
FY2023Q1
Total revenue
-3.84%
163.94M
0.27%
179.94M
49.30%
198.19M
-59.31%
80.49M
-3.55%
170.50M
--
179.46M
--
132.75M
--
197.81M
--
176.78M
Operating expenses
11.30%
33.80M
12.85%
32.49M
15.54%
30.37M
-32.39%
23.92M
-4.12%
30.37M
--
28.79M
--
26.29M
--
35.39M
--
31.67M
Operating profit
-7.12%
130.15M
-2.14%
147.46M
57.63%
167.82M
-65.17%
56.57M
-3.43%
140.13M
--
150.67M
--
106.46M
--
162.43M
--
145.11M
Net non-operating interest income (expenses)
Non-operating interest expense
1.58%
47.70M
-6.51%
44.02M
-0.73%
46.17M
-0.10%
46.33M
1.61%
46.96M
--
47.09M
--
46.51M
--
46.37M
--
46.22M
Gains from sale of securities
-53.18%
-3.51M
-37.46%
-2.73M
33.02%
-2.11M
3.71%
-2.13M
-15.05%
-2.29M
--
-1.99M
--
-3.15M
--
-2.21M
--
-1.99M
Income before tax
-13.15%
78.93M
-0.88%
100.70M
110.44%
119.54M
-92.87%
8.12M
-6.21%
90.87M
--
101.59M
--
56.80M
--
113.85M
--
96.89M
Income tax
--
795.00K
--
3.00K
--
--
--
--
--
--
--
--
--
--
--
--
--
--
Income after tax
-14.02%
78.13M
-0.88%
100.70M
110.44%
119.54M
-92.87%
8.12M
-6.21%
90.87M
--
101.59M
--
56.80M
--
113.85M
--
96.89M
Net income from continuous operations
-14.02%
78.13M
-0.88%
100.70M
110.44%
119.54M
-92.87%
8.12M
-6.21%
90.87M
--
101.59M
--
56.80M
--
113.85M
--
96.89M
Net income attributable to controlling interests
-14.02%
78.13M
-0.88%
100.70M
110.44%
119.54M
-92.87%
8.12M
-6.21%
90.87M
--
101.59M
--
56.80M
--
113.85M
--
96.89M
Net income attributable to common shareholders
-14.02%
78.13M
-0.88%
100.70M
110.44%
119.54M
-92.87%
8.12M
-6.21%
90.87M
--
101.59M
--
56.80M
--
113.85M
--
96.89M
Basic earnings per share
-14.02%
0.17
-0.88%
0.22
110.43%
0.26
-92.87%
0.02
-6.21%
0.20
--
0.22
--
0.12
--
0.24
--
0.21
Diluted earnings per share
-14.02%
0.17
-0.88%
0.22
110.43%
0.26
-92.87%
0.02
-6.21%
0.20
--
0.22
--
0.12
--
0.24
--
0.21
Dividend per share
--
0.00
--
0.00
--
0.00
--
0.00
--
0.00
--
0.00
--
0.00
--
0.00
--
0.00
Currency unit
USD
USD
USD
USD
USD
USD
USD
USD
USD
Audit opinions
--
--
--
--
--
--
--
--
--
KeyAI
Please log in to use KeyAI
Log in
Sign Up